[data-article-toc-replaced]{display:none!important}.article-toc-float{--atoc-color: #24536f;--atoc-tint: #edf4f8}.article-toc-float[data-brand=yxl]{--atoc-color: #367514;--atoc-tint: #edf5e8}.article-toc-float :is(button,a,dialog){box-sizing:border-box}.article-toc-float .article-toc-float__toggle{position:fixed;z-index:35;inset-inline-end:max(0px,env(safe-area-inset-right));top:50%;transform:translateY(-50%);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:44px;min-height:112px;padding:10px 0;border:1px solid transparent;border-radius:9px 0 0 9px;background:var(--atoc-color);color:#fff;box-shadow:0 2px 10px #1224322b;font:700 13px/1.3 system-ui,sans-serif;text-align:center;text-transform:none;cursor:pointer}.article-toc-float__toggle svg{flex:0 0 16px}.article-toc-float__label{writing-mode:vertical-rl;text-orientation:mixed;max-inline-size:min(40vh,180px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-toc-float .article-toc-float__dialog{position:fixed;inset:0 max(10px,env(safe-area-inset-right)) 0 auto;margin:auto 0 auto auto;width:min(340px,calc(100vw - 24px));max-width:none;max-height:min(75vh,560px);max-height:min(75dvh,560px);padding:0;border:1px solid #dbe3e8;border-radius:12px;background:#fff;color:#23303a;box-shadow:0 12px 48px #12243230;overflow:hidden;font:400 15px/1.45 system-ui,sans-serif}.article-toc-float .article-toc-float__dialog:not([open]){display:none}.article-toc-float .article-toc-float__dialog[open]{display:flex;flex-direction:column}.article-toc-float__dialog::backdrop{background:#15212c55}.article-toc-float .article-toc-float__close{display:flex;align-items:center;justify-content:space-between;gap:14px;flex:0 0 auto;width:100%;min-height:52px;padding:10px 15px;border:0;border-bottom:1px solid #dbe3e8;border-radius:0;background:var(--atoc-tint);color:var(--atoc-color);font:700 15px/1.3 system-ui,sans-serif;text-align:start;text-transform:none;cursor:pointer}.article-toc-float__close svg{flex:0 0 16px}.article-toc-float__nav{min-height:0;overflow-y:auto;overscroll-behavior:contain}.article-toc-float .article-toc-float__list{margin:0;padding:6px;list-style:none}.article-toc-float .article-toc-float__list li{margin:0;padding:0;list-style:none}.article-toc-float .article-toc-float__list a{display:flex;align-items:center;min-height:44px;padding:9px 12px;border-inline-start:3px solid transparent;border-radius:4px;color:#23303a;font:inherit;text-decoration:none;text-transform:none;overflow-wrap:anywhere}.article-toc-float .article-toc-float__list .article-toc-float__sub a{padding-inline-start:25px}.article-toc-float .article-toc-float__list a[aria-current=location]{border-inline-start-color:var(--atoc-color);background:var(--atoc-tint);color:var(--atoc-color);font-weight:650}.article-toc-float :is(button,a):focus-visible{outline:2px solid var(--atoc-color);outline-offset:-3px}.article-toc-float .article-toc-float__toggle:focus-visible{outline-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/66/assets/article-mobile-toc.css.map */
