/* 只补充本地交互浮层与已确认菜单拆分，源站CSS保持原顺序原值。 */
.toc-top-bar__brand-link picture{display:contents}
.toc-top-bar__tabs{min-width:0;flex:1 1 0;overflow-x:auto;scrollbar-width:none}
.toc-top-bar__tabs::-webkit-scrollbar,.toc-bottom-tab-bar::-webkit-scrollbar{display:none}
.toc-top-bar__tab{flex-shrink:0}
.toc-bottom-tab-bar{overflow-x:auto;scrollbar-width:none;justify-content:flex-start}
.toc-bottom-tab-bar__item{flex:0 0 64px}
.qimao-auth{position:fixed;inset:0;width:min(420px,calc(100vw - 32px));max-height:85vh;border:1px solid #2d2d37;border-radius:16px;background:#14141c;color:#eee;padding:16px;z-index:10000}
.qimao-auth::backdrop{background:#000b}
.qimao-auth__close{text-align:right;margin:0}.qimao-auth__close button{border:0;background:none;color:#aaa;font-size:26px;cursor:pointer}
.qimao-auth .toc-settings{padding:0}.qimao-auth__switch{display:block;margin:16px auto 0;border:0;background:none;color:#f6c945;cursor:pointer}
.qimao-auth label{display:block;margin:14px 0}.qimao-auth input{display:block;width:100%;box-sizing:border-box;border:1px solid #30303a;border-radius:8px;background:#0b0b0f;color:#eee;padding:12px;margin-top:8px}
.qimao-auth button[type=submit]:not(.qimao-auth__close button){width:100%;border:0;border-radius:9px;background:#f3c944;color:#17130b;padding:12px;font-weight:600;cursor:pointer}
.qimao-toast{position:fixed;z-index:20000;left:50%;bottom:100px;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 48px);box-sizing:border-box;border:1px solid #383842;border-radius:10px;padding:12px 18px;background:#22222df5;color:#eee;font-size:14px;text-align:center;box-shadow:0 4px 22px #0006}
.qimao-toast[hidden]{display:none}.qimao-site-footer{padding:20px;text-align:center;color:#93939f;font-size:12px}
.toc-credential-modal[hidden]{display:none}
@media(min-width:900px){.toc-top-bar__search{flex:0 0 220px;box-sizing:border-box}.toc-top-bar__recharge{flex:0 0 auto}}
