.guided-link{border:1px solid var(--rule);background:var(--card);color:var(--ink);border-radius:12px;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}.guided-link:hover{border-color:var(--green-2)}.guided-link>.ms:first-child{color:var(--green-2)}.guided-link>span{flex:1;min-width:0}.guided-link.compact{margin:10px 0 0;padding:6px 12px;font-size:13px;display:inline-flex}.mise-work{z-index:155;pointer-events:none;justify-items:start;gap:8px;max-width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:16px;left:16px}.mise-work>*{pointer-events:auto}.mise-work-btn{background:var(--sm-text-heading);color:var(--sm-text-inverse);box-shadow:0 14px 30px -12px color-mix(in srgb, var(--sm-text-heading) 60%, transparent);border:2px solid color-mix(in srgb, var(--sm-surface-deep-end) 99%, var(--sm-state-info-fg));border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;text-decoration:none;transition:transform .15s,box-shadow .2s;display:flex}.mise-work-btn:hover,.mise-work-btn:focus-visible{box-shadow:0 18px 34px -12px color-mix(in srgb, var(--sm-text-heading) 70%, transparent);transform:translateY(-2px)}.mise-work:not(.is-busy) .mise-work-btn{padding-right:6px}.mise-work-head{background:var(--sm-surface-card);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.mise-work-head svg{width:40px;height:40px;display:block}.is-busy .mise-work-head svg{animation:1.6s ease-in-out infinite mw-bob}.is-busy .mise-work-head .mh-light{animation:1.2s ease-in-out infinite mw-blink}.is-busy .mise-work-head .mh-sweep{animation:2.4s ease-in-out infinite mw-sweep}@keyframes mw-blink{50%{fill:var(--sm-surface-card)}}@keyframes mw-sweep{0%,60%{opacity:0;transform:translate(-10px)}75%{opacity:.35}to{opacity:0;transform:translate(30px)}}.mise-work-orbit{border:2px solid #0000;border-top-color:var(--sm-accent-mint);border-right-color:var(--sm-accent-mint);opacity:0;border-radius:50%;position:absolute;inset:-4px}.is-busy .mise-work-orbit{opacity:1;animation:1.4s linear infinite spin}.mise-work-list{gap:3px;min-width:0;font-size:12.5px;display:grid}.mise-work-list b{font-size:13px}.mise-work-list small{color:color-mix(in srgb, var(--sm-state-danger-fg) 1.9%, var(--sm-data-heat-2))}.mise-work-item{color:color-mix(in srgb, var(--sm-action-primary-disabled) 37.4%, white);white-space:nowrap;text-overflow:ellipsis;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:6px;display:grid;overflow:hidden}.mise-work-dot{background:color-mix(in srgb, var(--sm-data-heat-2) 55.5%, black);border-radius:50%;width:8px;height:8px}.mise-work-item.running .mise-work-dot{background:var(--sm-accent-mint);animation:1.2s ease-in-out infinite mw-pulse}@keyframes mw-pulse{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.mise-work-bar{background:#ffffff26;border-radius:99px;grid-column:2;height:3px;display:block;overflow:hidden}.mise-work-bar em{background:var(--sm-accent-mint);height:100%;transition:width .6s;display:block}.mise-work-bubbles{justify-items:start;gap:6px;display:grid}.mise-work-bubble{background:var(--sm-surface-card);color:var(--sm-text-heading);font:600 13.5px var(--sans,system-ui);border:2px solid var(--sm-text-heading);box-shadow:0 10px 22px -12px color-mix(in srgb, var(--sm-text-heading) 50%, transparent);animation:mw-bubble-in .35s cubic-bezier(.2, 1.4, .4, 1), mw-bubble-out .5s ease calc(var(--mw-bubble,6s) - .5s) forwards;border-radius:16px;align-items:center;gap:8px;margin:0 0 0 18px;padding:8px 14px 8px 8px;display:inline-flex;position:relative}.mise-work-bubble:after{content:"";background:var(--sm-surface-card);border-right:2px solid var(--sm-text-heading);border-bottom:2px solid var(--sm-text-heading);width:14px;height:14px;position:absolute;bottom:-9px;left:14px;transform:rotate(45deg)}.mise-work-tick{background:var(--sm-border-focus);width:24px;height:24px;color:var(--sm-text-inverse);border-radius:50%;place-items:center;animation:.5s cubic-bezier(.2,1.6,.4,1) .1s backwards tick-pop;display:grid}.mise-work-bubble.bad .mise-work-tick{background:color-mix(in srgb, color-mix(in srgb, var(--sm-accent-plum) 31.9%, var(--sm-data-series-4)) 94.3%, white)}@keyframes mw-bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-3px)rotate(4deg)}}@keyframes mw-bubble-in{0%{opacity:0;transform:translateY(10px)scale(.9)}}@keyframes mw-bubble-out{to{opacity:0;transform:translateY(-6px)}}body:has(.tabbar) .mise-work{bottom:calc(76px + env(safe-area-inset-bottom,0px))}@media (width>=861px){body:has(.tabbar) .mise-work{bottom:16px}}@media (width<=560px){.mise-work-list{display:none}.mise-work-btn{padding-right:6px}}@media (prefers-reduced-motion:reduce){.mise-work *,.mise-work-bubble{transition:none!important;animation:none!important}.mise-work-bubble{animation:mw-bubble-out 0s linear calc(var(--mw-bubble,6s)) forwards!important}}.tone-green{--tone:var(--sm-surface-sidebar-active);--tone-2:var(--sm-action-primary-hover);--tone-soft:color-mix(in srgb, var(--sm-surface-sidebar-active) 18%, transparent);--tone-ink:color-mix(in srgb, var(--sm-accent-terminal) 71.7%, var(--sm-surface-card));--tone-pale:var(--sm-surface-decor);--tone-deep:var(--sm-action-primary-hover)}.tone-amber{--tone:color-mix(in srgb, color-mix(in srgb, var(--sm-state-danger-solid) 22.3%, var(--sm-data-series-4)) 81.6%, var(--sm-surface-card));--tone-2:color-mix(in srgb, color-mix(in srgb, var(--sm-state-danger-fg) 64.5%, var(--sm-accent-lemon)) 95.3%, black);--tone-soft:color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--sm-state-danger-solid) 22.3%, var(--sm-data-series-4)) 81.6%, var(--sm-surface-card)) 18%, transparent);--tone-ink:color-mix(in srgb, var(--sm-accent-glow) 72.4%, var(--sm-surface-page));--tone-pale:color-mix(in srgb, var(--sm-state-warning-bg) 92.7%, var(--sm-state-warning-line));--tone-deep:color-mix(in srgb, color-mix(in srgb, var(--sm-state-danger-solid) 41.6%, var(--sm-data-series-4)) 69.8%, black)}.tone-violet{--tone:var(--sm-accent-lilac);--tone-2:var(--sm-accent-indigo);--tone-soft:color-mix(in srgb, var(--sm-accent-lilac) 22%, transparent);--tone-ink:color-mix(in srgb, var(--sm-accent-iris) 47.7%, var(--sm-surface-card));--tone-pale:color-mix(in srgb, var(--sm-accent-lilac) 12.4%, var(--sm-surface-card));--tone-deep:var(--sm-accent-indigo)}.tone-blue{--tone:color-mix(in srgb, color-mix(in srgb, var(--sm-accent-blue) 72%, var(--sm-accent-cyan)) 85.8%, var(--sm-surface-card));--tone-2:color-mix(in srgb, color-mix(in srgb, var(--sm-data-series-2) 97.3%, var(--sm-accent-cyan)) 78.4%, black);--tone-soft:color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--sm-accent-blue) 72%, var(--sm-accent-cyan)) 85.8%, var(--sm-surface-card)) 22%, transparent);--tone-ink:color-mix(in srgb, color-mix(in srgb, var(--sm-accent-periwinkle) 32.2%, var(--sm-accent-sky)) 79%, var(--sm-surface-card));--tone-pale:color-mix(in srgb, var(--sm-data-series-2) 10.6%, var(--sm-surface-card));--tone-deep:color-mix(in srgb, color-mix(in srgb, var(--sm-data-series-2) 97.3%, var(--sm-accent-cyan)) 78.4%, black)}.tone-rose{--tone:var(--sm-accent-pink);--tone-2:color-mix(in srgb, var(--sm-accent-magenta) 89.4%, var(--sm-surface-card));--tone-soft:color-mix(in srgb, var(--sm-accent-pink) 20%, transparent);--tone-ink:var(--sm-accent-blush);--tone-pale:color-mix(in srgb, var(--sm-data-series-5) 13.9%, var(--sm-surface-card));--tone-deep:var(--sm-accent-plum)}.tone-slate{--tone:color-mix(in srgb, var(--sm-surface-deep-end) 64.3%, var(--sm-surface-card));--tone-2:color-mix(in srgb, var(--sm-surface-sidebar-hover) 82.4%, var(--sm-surface-page));--tone-soft:color-mix(in srgb, color-mix(in srgb, var(--sm-surface-sidebar-line) 35.6%, var(--sm-surface-decor)) 16%, transparent);--tone-ink:color-mix(in srgb, var(--sm-surface-sidebar-text) 94.6%, black);--tone-pale:var(--sm-surface-body);--tone-deep:color-mix(in srgb, var(--sm-surface-sidebar-hover) 82.4%, var(--sm-surface-page))}.flagship{--flag-a:color-mix(in srgb, var(--sm-surface-sidebar-active) 20%, transparent);--flag-b:color-mix(in srgb, var(--sm-accent-violet) 20%, transparent);border-radius:var(--radius-lg,12px);background:linear-gradient(155deg, var(--flag-a), color-mix(in srgb, var(--sm-data-series-2) 10%, transparent) 55%, var(--flag-b));border:1px solid #ffffff1a;margin:6px 0 8px;padding:10px 8px 8px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 10px 24px -16px #0009}.flagship:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg, color-mix(in srgb, var(--sm-surface-sidebar-active) 70%, transparent), color-mix(in srgb, var(--sm-data-series-2) 35%, transparent) 45%, color-mix(in srgb, var(--sm-accent-violet) 70%, transparent));-webkit-mask-composite:xor;opacity:.55;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.flag-head{font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--sm-accent-mint) 47.8%, var(--sm-surface-page));align-items:center;gap:7px;padding:0 6px 8px;display:flex}.flag-head .ic{color:var(--sm-brand-accent)}.flag-items{gap:2px;margin:0;padding:0;list-style:none;display:grid}.flag-item{color:color-mix(in srgb, var(--sm-brand-accent) 3.6%, var(--sm-surface-page));transition:background-color var(--dur-fast,.14s) var(--ease,ease), transform var(--dur-fast,.14s) var(--ease,ease);border-radius:9px;align-items:center;gap:10px;padding:6px;text-decoration:none;display:flex;position:relative}.flag-item:hover{color:var(--sm-text-inverse);background:#ffffff14}.flag-item:hover .flag-ic{transform:translateY(-1px)scale(1.04)}.flag-item.active{color:var(--sm-text-inverse);background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff24}.flag-item.active:after{content:"";background:var(--sm-surface-sidebar-active);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-8px}.flag-item:focus-visible{outline:2px solid var(--sm-surface-sidebar-active);outline-offset:1px}.flag-ic{width:32px;height:32px;color:var(--sm-text-inverse);background:linear-gradient(140deg, var(--sm-surface-sidebar-active), var(--sm-action-primary-hover));transition:transform var(--dur,.22s) var(--ease,ease);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:0 6px 14px -8px #000000b3,inset 0 1px #ffffff40}.flag-items>li:nth-child(4n+2) .flag-ic{background:linear-gradient(140deg, var(--sm-accent-lilac), var(--sm-accent-indigo))}.flag-items>li:nth-child(4n+3) .flag-ic{background:linear-gradient(140deg, color-mix(in srgb, color-mix(in srgb, var(--sm-accent-blue) 72%, var(--sm-accent-cyan)) 85.8%, var(--sm-surface-card)), color-mix(in srgb, color-mix(in srgb, var(--sm-data-series-2) 97.3%, var(--sm-accent-cyan)) 78.4%, black))}.flag-items>li:nth-child(4n+4) .flag-ic{background:linear-gradient(140deg, color-mix(in srgb, color-mix(in srgb, var(--sm-state-danger-solid) 22.3%, var(--sm-data-series-4)) 81.6%, var(--sm-surface-card)), color-mix(in srgb, var(--sm-state-danger-fg) 71.3%, var(--sm-accent-lemon)))}.flag-items>li .flag-ic[class*=tone-]{background:linear-gradient(140deg, var(--tone), var(--tone-2))}.flag-txt{gap:1px;min-width:0;display:grid}.flag-txt b{align-items:center;gap:6px;font-size:13.5px;font-weight:650;line-height:1.2;display:flex}.flag-txt em{font:normal 11.5px/1.3 var(--sans);color:color-mix(in srgb, var(--sm-brand-accent) 7.8%, var(--sm-state-neutral-line));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flag-item.active .flag-txt em,.flag-item:hover .flag-txt em{color:color-mix(in srgb, var(--sm-state-success-bg) 92.3%, var(--sm-text-heading))}.flag-badge{height:16px;font:700 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--sm-accent-terminal) 19.3%, black);background:linear-gradient(90deg, var(--sm-accent-mint), color-mix(in srgb, color-mix(in srgb, var(--sm-accent-periwinkle) 54.3%, var(--sm-accent-sky)) 76.4%, var(--sm-surface-card)));border-radius:999px;align-items:center;padding:0 6px;display:inline-flex}.flag-txt .tag.up{margin-left:auto}.side a.nav.hl{color:var(--sm-text-inverse);font-weight:600}.side a.nav.hl:before{content:"";background:linear-gradient(135deg, var(--sm-surface-sidebar-active), var(--sm-accent-violet));width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--sm-surface-sidebar-active) 15%, transparent);border-radius:50%;flex:none;order:-1;margin-right:-2px}.side a.nav.hl{justify-content:flex-start}.side a.nav.hl .tag.up,.side a.nav .flag-badge{margin-left:auto}@media (height<=760px){.side .flag-txt em{display:none}.side .flag-ic{width:28px;height:28px}}.shell.collapsed>.side .flagship{margin:4px 2px 6px;padding:6px 4px}.shell.collapsed>.side .flag-head{justify-content:center;gap:0;padding:0 0 6px;font-size:0}.shell.collapsed>.side .flag-head>span{display:none}.shell.collapsed>.side .flag-items{justify-items:center;gap:4px}.shell.collapsed>.side .flag-item{justify-content:center;padding:3px}.shell.collapsed>.side .flag-item .flag-txt{display:none}.shell.collapsed>.side .flag-item.active:after{left:-6px}.more-sec .sec.flagship{background:linear-gradient(155deg, color-mix(in srgb, var(--sm-surface-decor) 87.2%, var(--sm-surface-card)), color-mix(in srgb, var(--sm-accent-cobalt) 7.7%, var(--sm-surface-card)) 60%, color-mix(in srgb, var(--sm-accent-lilac) 13%, var(--sm-surface-card)));border:1px solid var(--rule-2,var(--sm-border-subtle));box-shadow:var(--shadow-sm,none);padding:12px 10px 10px}.more-sec .sec.flagship:before{opacity:.35}.more-sec .flag-head,.more-sec .flag-head .ic{color:var(--green-2,var(--sm-state-success-fg))}.more-sec .flag-items{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.more-sec .flag-item{color:var(--ink,var(--sm-text-heading));border:1px solid color-mix(in srgb, var(--sm-action-neutral) 6%, transparent);background:#ffffffb3;min-height:56px;padding:8px}.more-sec .flag-item:hover{background:var(--sm-surface-card);color:var(--ink,var(--sm-text-heading))}.more-sec .flag-item.active{background:var(--sm-surface-card);box-shadow:inset 0 0 0 1.5px var(--green,var(--sm-border-focus))}.more-sec .flag-item.active:after{display:none}.more-sec .flag-txt em{color:var(--ink-3,var(--sm-text-muted));white-space:normal}@media (prefers-reduced-motion:reduce){.flag-item,.flag-ic{transition:none}.flag-item:hover .flag-ic{transform:none}}.side .navgroup>.ngroup,.side .navgroup>.list-group{margin-top:6px}.side .navgroup>:first-child{margin-top:0}.side .group-btn{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.side .group-btn:hover{color:var(--sm-surface-sidebar-text);background:#ffffff08}.side .group-btn .ic{color:var(--sm-surface-sidebar-muted);transition:transform var(--dur-fast,.16s) var(--ease,ease)}.side .group-btn:hover .ic{color:var(--sm-surface-sidebar-text)}.side .ngroup.shut>.group-btn .ic{transform:rotate(-90deg)}.sec.has-toggle{position:relative}.sec.has-toggle>.sec-head{padding-right:40px}.sec-toggle{width:28px;height:28px;color:var(--sm-surface-sidebar-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.sec-toggle:hover{background:var(--sm-surface-sidebar-hover);color:var(--sm-text-inverse)}.sec.open>.sec-toggle{color:var(--sm-surface-sidebar-text)}.sec-toggle .ic{transition:transform var(--dur-fast,.16s) var(--ease,ease);transform:rotate(-90deg)}.sec-toggle[aria-expanded=true] .ic{transform:none}.side .group-btn:focus-visible,.sec-toggle:focus-visible,.side .list-item:focus-visible,.side .sec-head:focus-visible,.side a.nav:focus-visible{outline:2px solid var(--sm-surface-sidebar-active);outline-offset:1px}.nav-collapse{grid-template-rows:1fr;display:grid}.nav-collapse[hidden]{display:none}.nav-collapse>.nav-collapse-in{min-height:0}.nav-collapse.opening>.nav-collapse-in,.nav-collapse.closing>.nav-collapse-in{overflow:hidden}.nav-collapse.opening{animation:nav-open .18s var(--ease,ease) both}.nav-collapse.closing{animation:nav-close .16s var(--ease,ease) both}@keyframes nav-open{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes nav-close{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}.list-items{gap:2px;margin:0;padding:0;list-style:none;display:grid}.side .list-item{color:var(--sm-surface-sidebar-text);transition:background-color var(--dur-fast,.14s) var(--ease,ease), color var(--dur-fast,.14s) var(--ease,ease);border-radius:8px;align-items:center;gap:9px;padding:6px 10px 6px 8px;font-size:14px;text-decoration:none;display:flex;position:relative}.side .list-item:hover,.side .list-item.active{background:var(--sm-surface-sidebar-hover);color:var(--sm-text-inverse)}.side .list-item.active:before{content:"";background:var(--tone);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}.list-ic{background:var(--tone-soft);width:24px;height:24px;color:var(--tone-ink);transition:background-color var(--dur-fast,.14s) var(--ease,ease), color var(--dur-fast,.14s) var(--ease,ease), transform var(--dur-fast,.14s) var(--ease,ease);border-radius:7px;flex:none;place-items:center;display:grid}.side .list-item:hover .list-ic{transform:scale(1.06)}.side .list-item.active .list-ic{background:linear-gradient(140deg, var(--tone), var(--tone-2));color:var(--sm-text-inverse)}.list-label{flex:1;min-width:0;display:grid}.list-label b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.side .list-item .tag.up{flex:none;margin-left:auto}.list-fly{display:none}.shell.collapsed>.side .list-row{position:relative}.shell.collapsed>.side .list-item{justify-content:center;padding:5px 0}.shell.collapsed>.side .list-item .list-label,.shell.collapsed>.side .list-item>.tag{display:none}.shell.collapsed>.side .list-item.active:before{left:0}.shell.collapsed>.side .list-ic{border-radius:9px;width:32px;height:32px}.shell.collapsed>.side .list-fly{pointer-events:none;width:max-content;min-width:0;max-width:260px;top:2px}.shell.collapsed>.side .list-row:hover .sec-fly,.shell.collapsed>.side .list-row:focus-within .sec-fly{opacity:1;visibility:visible;transform:none}.list-fly>em{font:normal 12px/1.35 var(--sans);color:var(--sm-surface-sidebar-muted);padding:0 10px 2px}.list-fly>.tag{justify-self:start;margin:4px 10px 2px}.side .navgroup>.list-group{background:#ffffff0b;border:1px solid #ffffff12;border-radius:12px;margin:10px 0 6px;padding:4px 5px 6px;box-shadow:inset 0 1px #ffffff08}.side .navgroup>.list-group>.ngroup>.group-btn{color:var(--sm-surface-sidebar-muted);padding:6px 6px 6px 7px}.side .navgroup>.list-group>.ngroup>.group-btn:hover{background:#ffffff0d}.side .navgroup>.list-group>.ngroup.shut>.group-btn{margin-bottom:-2px}.side .navgroup>.list-group .list-item:hover{background:#ffffff12}.side .navgroup>.list-group .list-item.active{background:#ffffff17}.shell.collapsed>.side .navgroup>.list-group{border-radius:10px;margin:8px 0 4px;padding:5px 0}.shell.collapsed>.side .navgroup>.list-group .group{border-top:0;height:0;margin:0;padding:0}.nav-lock{color:var(--sm-surface-sidebar-muted);opacity:.85;flex:none;place-items:center;margin-left:auto;display:inline-grid}.nav-lock .ic{font-size:15px}.side a:hover .nav-lock,.side a:focus-visible .nav-lock{color:var(--sm-surface-sidebar-text);opacity:1}.side a.nav.active .nav-lock{color:var(--ink)}.list-label+.nav-lock{margin-left:4px}.subnav a .nav-lock{color:inherit;opacity:.6;margin-left:6px}.more-sec .nav-lock,.flag-item .nav-lock{color:var(--ink-3)}.shell.collapsed>.side .list-item>.nav-lock{background:var(--sm-surface-sidebar);width:15px;height:15px;color:var(--sm-surface-sidebar-muted);opacity:1;border-radius:50%;margin:0;position:absolute;bottom:1px;right:calc(50% - 21px)}.shell.collapsed>.side .list-item>.nav-lock .ic{font-size:11px}.list-fly>.nav-lock-note{font:normal 12px/1.35 var(--sans);color:var(--sm-surface-sidebar-text);align-items:center;gap:4px;padding:2px 10px;display:flex}.more-sec[data-display=list]{background:var(--paper);border:1px solid var(--rule-2);border-radius:16px;padding:8px 8px 10px}.more-sec .list-items.big{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.more-sec .list-item{border-radius:var(--radius-lg,12px);background:var(--card);border:1px solid var(--rule-2);min-height:64px;color:var(--ink);align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.more-sec .list-item:hover{background:var(--paper-2);color:var(--ink)}.more-sec .list-item.active{box-shadow:inset 0 0 0 1.5px var(--tone)}.more-sec .list-ic{background:linear-gradient(140deg, var(--tone), var(--tone-2));width:36px;height:36px;color:var(--sm-text-inverse);box-shadow:0 6px 14px -9px var(--tone-2);border-radius:10px}.more-sec .list-label{gap:2px}.more-sec .list-label b{white-space:normal;font-size:14px}.more-sec .list-label em{font:normal 12px/1.3 var(--sans);color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.more-sec .list-label .tag.up{color:var(--ink-3);border-color:var(--rule-2);justify-self:start}@media (width<=340px){.more-sec .list-items.big{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nav-collapse.opening,.nav-collapse.closing{animation:none}.side .group-btn .ic,.sec-toggle .ic,.list-ic,.side .list-item{transition:none}.side .list-item:hover .list-ic{transform:none}}.sec-items .nav-sub{font:600 10px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--sm-surface-sidebar-muted);padding:9px 10px 3px;display:block}.sec-items .nav-sub:first-child{padding-top:3px}.more-sec .sec-items .nav-sub{color:var(--ink-3);flex-basis:100%;padding:8px 0 0}.shell.collapsed .sec-fly .nav-sub{font:600 10px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--sm-surface-sidebar-muted);padding:8px 10px 2px;display:block}.prod-switch{flex:none;position:relative}.prod-switch-btn{border:1px solid var(--rule-2);background:var(--card);max-width:240px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:5px 10px 5px 6px;font-size:14px;display:inline-flex}.prod-switch-btn:hover{background:var(--paper-2)}.prod-switch-btn:focus-visible{outline:2px solid var(--sm-surface-sidebar-active);outline-offset:2px}.prod-switch-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prod-switch-ic{background:var(--tone-pale,var(--sm-surface-body));width:26px;height:26px;color:var(--tone-deep,color-mix(in srgb, var(--sm-action-primary-disabled) 43.2%, black));border-radius:8px;flex:none;place-items:center;display:inline-grid}.prod-switch-pop{min-width:290px;max-height:min(70vh,520px);top:calc(100% + 6px);left:0;overflow:auto}.prod-switch-list{gap:2px;display:grid}.prod-switch-row{width:100%;color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.prod-switch-row:hover,.prod-switch-row:focus-visible{background:var(--paper-2)}.prod-switch-row:focus-visible{outline:2px solid var(--sm-surface-sidebar-active);outline-offset:-2px}.prod-switch-row.on{background:color-mix(in srgb, var(--sm-surface-decor) 88.7%, var(--sm-surface-card))}.prod-switch-row.on>.ic:last-child{color:var(--green-2)}.prod-switch-row.off{color:var(--ink-3)}.prod-switch-row.off .prod-switch-ic{filter:grayscale();opacity:.6}.prod-switch-txt{flex:1;min-width:0;display:grid}.prod-switch-txt small{color:var(--ink-3);font-size:12px}.prod-switch-divider{background:var(--rule-2);height:1px;margin:6px 4px}.prod-switch-sheet{border:1px solid var(--rule-2);border-radius:var(--radius-lg);background:var(--card);gap:2px;margin-bottom:12px;padding:6px;display:grid}@media (width<=860px){.top .prod-switch{display:none}}.pins{margin:2px 0 8px}.pins ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pin-row{border-radius:8px;align-items:center;display:flex;position:relative}.pin-row.dragging{opacity:.45}.pin-row.over{box-shadow:inset 0 2px 0 var(--sm-surface-sidebar-active)}.pin-tab{min-width:0;color:var(--sm-surface-sidebar-text);border-radius:8px;flex:1;align-items:center;gap:9px;padding:7px 34px 7px 8px;font-size:14px;text-decoration:none;display:flex}.pin-tab:hover,.pin-tab.active{background:var(--sm-surface-sidebar-hover);color:var(--sm-text-inverse)}.pin-tab.active:before{content:"";background:var(--sm-surface-sidebar-active);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}.pin-tab:focus-visible,.pin-off:focus-visible{outline:2px solid var(--sm-surface-sidebar-active);outline-offset:1px}.pin-ic{background:color-mix(in srgb, var(--sm-surface-sidebar-active) 16%, transparent);width:24px;height:24px;color:var(--sm-surface-sidebar-active);border-radius:7px;flex:none;place-items:center;display:grid}.pin-tab.active .pin-ic{background:var(--sm-surface-sidebar-active);color:var(--sm-surface-sidebar-active-text)}.pin-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.pin-row[draggable=true] .pin-tab{cursor:grab}.pin-off{width:26px;height:26px;color:var(--sm-surface-sidebar-active);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.pin-row:hover .pin-off,.pin-off:focus-visible{opacity:1}.pin-off:hover{color:var(--sm-text-inverse);background:#ffffff14}.pin-error{color:color-mix(in srgb, color-mix(in srgb, var(--sm-accent-coral) 81.2%, var(--sm-accent-glow)) 56.3%, var(--sm-surface-card));margin:4px 8px 0;font-size:12px}.pins.slim .pin-tab{justify-content:center;padding:7px 0}.pins.slim .pin-ic{width:30px;height:30px}.pins.big .pin-tab{color:var(--ink)}.pins.big .pin-tab:hover,.pins.big .pin-tab.active{background:var(--paper-2);color:var(--ink)}.pins.big .pin-off{opacity:1;color:var(--ink-3)}.pins.big .pin-error{color:var(--bad)}@media (hover:none){.pin-off{opacity:1}}.pin-menu{position:relative}.pin-btn.on{color:var(--sm-surface-sidebar-active)}.pin-pop{width:min(300px,100vw - 32px);top:calc(100% + 8px);right:0}.pin-pop>button[aria-checked=true] .ic{color:var(--sm-surface-sidebar-active)}.pin-note{margin:4px 10px 6px;font-size:12px}.admin-bell .bell-count.warn{background:color-mix(in srgb, var(--sm-state-danger-solid) 24.4%, var(--sm-accent-ochre))}.bell-dot{background:var(--ink-3);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.bell-dot.critical{background:color-mix(in srgb, color-mix(in srgb, var(--sm-surface-sidebar-muted) 18.8%, var(--sm-accent-signal)) 91.8%, black)}.bell-dot.warning{background:color-mix(in srgb, var(--sm-state-danger-solid) 24.4%, var(--sm-accent-ochre))}.bell-msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bell-static{flex-direction:column;gap:2px;padding:9px 14px;display:flex}.admin-bell-pop .bell-foot{flex-wrap:wrap;justify-content:flex-start;gap:12px}header.top.top-admin{gap:12px}header.top.top-admin>*{order:0}header.top.top-admin .top-search{flex:none;width:clamp(200px,36cqi,340px);min-width:0;max-width:none;height:38px}header.top.top-admin .top-tools{flex:none;align-items:center;gap:4px;display:flex}header.top.top-admin .top-tools .icon-btn,header.top.top-admin .icon-btn.top-focus{width:38px;height:38px}header.top.top-admin .top-region-wrap{flex:none}header.top.top-admin .top-region.top-region-admin,header.top.top-admin .region-switch.top-region-admin{box-sizing:border-box;max-width:200px;height:38px}header.top.top-admin .region-switch.top-region-admin{border-radius:8px;padding:0 10px}header.top.top-admin .profile-btn{height:38px}header.top .bell-count{box-shadow:0 0 0 2px var(--sm-topbar)}header.top :is(.top-search,.top-region,.profile-btn,.icon-btn,.srv-light,.srv-strip,.prod-switch-btn):focus-visible{box-shadow:var(--ring);outline:none}@media (width>=861px){header.top.top-admin .top-search .top-search-label{display:block}header.top.top-admin .top-search .top-search-long{display:inline}header.top.top-admin .top-search .top-search-short{display:none}header.top.top-admin .top-search kbd{display:inline-block}@container topsearch (width<=205px){header.top.top-admin .top-search .top-search-long{display:none}header.top.top-admin .top-search .top-search-short{display:inline}}@container topsearch (width<=165px){header.top.top-admin .top-search kbd{display:none}}}@media (width<=960px){.shell:not(.collapsed) header.top.top-admin{gap:8px}}@container topbar (width<=900px){header.top.top-admin .top-region.top-region-admin,header.top.top-admin .region-switch.top-region-admin{justify-content:center;width:38px;padding:0}header.top.top-admin .top-region-admin .region-switch-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=860px){header.top.top-admin{gap:8px}header.top.top-admin .top-search{width:40px;height:40px}header.top.top-admin>.subnav-wrap{order:10}header.top.top-admin .srv-tip{right:0}}
