.ref-bottom-nav.qd1-nav{width:100%;max-width:540px;padding:0 0 env(safe-area-inset-bottom);z-index:30;background:#fdfdfc;border-top:0;grid-template-columns:repeat(6,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -1px rgba(20,20,30,.04)}.ref-bottom-nav.qd1-nav>a{color:#3a3c42;letter-spacing:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-height:0;font-weight:400;display:flex}.qd1-nav .qd1-nav-ico{width:20px;height:20px;display:block}.qd1-nav .qd1-nav-ico svg{width:100%;height:100%;display:block}.qd1-nav>a>span:last-child{line-height:1;display:block}.qd1-nav>a.is-active{font-weight:500}.qd1-nav.is-brokerage{background:#fdfdfc;height:50px}.qd1-nav.is-brokerage>a{color:#383a41;padding-top:8px;font-size:10.5px}.qd1-nav.is-brokerage>a>span:last-child{margin-top:5px}.qd1-nav.is-brokerage>a.is-active{color:#a8640e}.qd1-nav.is-account{background:#fff;height:54px}.qd1-nav.is-account .qd1-nav-ico{width:22px;height:22px}.qd1-nav.is-account>a{color:#45484f;padding-top:8px;font-size:11px}.qd1-nav.is-account>a>span:last-child{margin-top:5px}.qd1-nav.is-account>a.is-active{color:#8c5d1a}.qd1-nav.is-mine{background:#fefefe;height:30px;box-shadow:0 -1px #f0f0f2}.qd1-nav.is-mine>a{color:#8f9096;padding-top:3px;font-size:8px}.qd1-nav.is-mine>a>span:last-child{margin-top:3px}.qd1-nav.is-mine>a.is-active{color:#b5040d}.qd1-nav.is-mine{box-sizing:border-box;padding-left:28px;padding-right:28px}.qd1-nav.is-brokerage>a{padding-top:7px}.qd1-nav.is-brokerage>a>span:last-child{margin-top:3.6px;font-size:9.5px}html:has(.qd1-mine){scroll-behavior:smooth;-webkit-text-size-adjust:100%}html:has(.qd1-hero){scroll-behavior:smooth;-webkit-text-size-adjust:100%}html:has(.qd1-acct){scroll-behavior:smooth;-webkit-text-size-adjust:100%}html:has(.qd-pnl){scroll-behavior:smooth;-webkit-text-size-adjust:100%}body:has(.qd1-mine){-webkit-overflow-scrolling:touch;overscroll-behavior-x:none}body:has(.qd1-hero){-webkit-overflow-scrolling:touch;overscroll-behavior-x:none}body:has(.qd1-acct){-webkit-overflow-scrolling:touch;overscroll-behavior-x:none}body:has(.qd-pnl){-webkit-overflow-scrolling:touch;overscroll-behavior-x:none}.qd1-mine,.qd1-hero~*,.qd1-acct,.qd-pnl{-webkit-overflow-scrolling:touch}.qd1-mine [style*=overflow],.qd1-acct [style*=overflow],.qd-pnl [style*=overflow]{overscroll-behavior:contain}.qd1-tabs,.qd-profile-tabs{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.qd1-tabs::-webkit-scrollbar{display:none}.qd-profile-tabs::-webkit-scrollbar{display:none}.qd1-tabs>*,.qd-profile-tabs>*{scroll-snap-align:center}.qd1-mine :target,.qd1-acct :target,.qd-pnl :target,.qd1-hero~* :target{scroll-margin-top:64px}@media (prefers-reduced-motion:reduce){.qd1-tabs,.qd-profile-tabs{scroll-behavior:auto}html:has(.qd1-mine){scroll-behavior:auto}html:has(.qd1-hero){scroll-behavior:auto}html:has(.qd1-acct){scroll-behavior:auto}html:has(.qd-pnl){scroll-behavior:auto}}.qd1-nav.is-mine{height:auto;min-height:44px}.qd1-nav.is-mine>a{padding-top:5px;font-size:10.35px}.qd1-nav.is-mine .qd1-nav-ico,.qd1-nav.is-mine .qd1-nav-ico svg{width:20px;height:20px}
