@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff)format("woff")}:root{--sileo-spring-easing:linear(0, .002 0.6%, .007 1.2%, .015 1.8%, .026 2.4%, .041 3.1%, .06 3.8%, .108 5.3%, .157 6.6%, .214 8%, .467 13.7%, .577 16.3%, .631 17.7%, .682 19.1%, .73 20.5%, .771 21.8%, .808 23.1%, .844 24.5%, .874 25.8%, .903 27.2%, .928 28.6%, .952 30.1%, .972 31.6%, .988 33.1%, 1.01 35.7%, 1.025 38.5%, 1.034 41.6%, 1.038 45%, 1.035 50.1%, 1.012 64.2%, 1.003 73%, .999 83.7%, 1);--sileo-duration:.6s;--sileo-height:40px;--sileo-width:350px;--sileo-state-success:oklch(72.3% .219 142.136);--sileo-state-loading:oklch(55.6% 0 0);--sileo-state-error:oklch(63.7% .237 25.331);--sileo-state-warning:oklch(79.5% .184 86.047);--sileo-state-info:oklch(68.5% .169 237.323);--sileo-state-action:oklch(62.3% .214 259.815)}[data-sileo-toast]{cursor:pointer;pointer-events:auto;touch-action:none;width:var(--sileo-width);height:var(--_h,var(--sileo-height));opacity:0;transform-origin:50%;contain:layout style;background:0 0;border:0;padding:0;position:relative;overflow:visible;transform:translateZ(0)scale(.95)}[data-sileo-toast][data-state=loading]{cursor:default}[data-sileo-toast][data-ready=true]{opacity:1;transition:transform calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), opacity calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), margin-bottom calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), margin-top calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), height var(--sileo-duration) var(--sileo-spring-easing);transform:translateZ(0)scale(1)}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){transform:translateY(-6px)scale(.95)}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){transform:translateY(6px)scale(.95)}[data-sileo-toast][data-ready=true][data-exiting=true]{opacity:0;pointer-events:none}[data-sileo-viewport][data-position^=top] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(-6px)scale(.95)}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(6px)scale(.95)}[data-sileo-canvas]{pointer-events:none;contain:layout style;position:absolute;left:0;right:0;overflow:visible;transform:translateZ(0)}[data-sileo-canvas][data-edge=top]{bottom:0;transform:scaleY(-1)translateZ(0)}[data-sileo-canvas][data-edge=bottom]{top:0}[data-sileo-svg]{overflow:visible}[data-sileo-header]{z-index:20;height:var(--sileo-height);left:var(--_px,0px);transform:var(--_ht);max-width:var(--_pw);align-items:center;padding:.5rem;display:flex;position:absolute;overflow:hidden}[data-sileo-toast][data-ready=true] [data-sileo-header]{transition:transform var(--sileo-duration) var(--sileo-spring-easing), left var(--sileo-duration) var(--sileo-spring-easing), max-width var(--sileo-duration) var(--sileo-spring-easing)}[data-sileo-header][data-edge=top]{bottom:0}[data-sileo-header][data-edge=bottom]{top:0}[data-sileo-header-stack]{align-items:center;height:100%;display:inline-flex;position:relative}[data-sileo-header-inner]{white-space:nowrap;opacity:1;filter:blur();align-items:center;gap:.5rem;display:flex;transform:translateZ(0)}[data-sileo-header-inner][data-layer=current]{z-index:1;animation:sileo-header-enter var(--sileo-duration) var(--sileo-spring-easing) both;position:relative}[data-sileo-header-inner][data-layer=current]:not(:only-child),[data-sileo-header-inner][data-exiting=true]{will-change:opacity, filter}[data-sileo-header-inner][data-layer=prev]{z-index:0;pointer-events:none;position:absolute;top:0;left:0}[data-sileo-header-inner][data-exiting=true]{animation:sileo-header-exit calc(var(--sileo-duration) * .7) ease forwards}[data-sileo-badge]{box-sizing:border-box;width:24px;height:24px;color:var(--sileo-tone,currentColor);background-color:var(--sileo-tone-bg,transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}[data-sileo-title]{text-transform:capitalize;color:var(--sileo-tone,currentColor);font-size:.825rem;font-weight:500;line-height:1rem}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state]{--_c:var(--sileo-state-success)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=loading]{--_c:var(--sileo-state-loading)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=error]{--_c:var(--sileo-state-error)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=warning]{--_c:var(--sileo-state-warning)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=info]{--_c:var(--sileo-state-info)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=action]{--_c:var(--sileo-state-action)}:is([data-sileo-badge],[data-sileo-title])[data-state]{--sileo-tone:var(--_c);--sileo-tone-bg:color-mix(in oklch, var(--_c) 20%, transparent)}[data-sileo-content]{z-index:10;pointer-events:none;width:100%;opacity:var(--_co,0);position:absolute;left:0}[data-sileo-content]:not([data-visible=true]){content-visibility:hidden}[data-sileo-toast][data-ready=true] [data-sileo-content]{transition:opacity calc(var(--sileo-duration) * .08) ease calc(var(--sileo-duration) * .04)}[data-sileo-content][data-edge=top]{top:0}[data-sileo-content][data-edge=bottom]{top:var(--sileo-height)}[data-sileo-content][data-visible=true]{pointer-events:auto}[data-sileo-toast][data-ready=true] [data-sileo-content][data-visible=true]{transition:opacity calc(var(--sileo-duration) * .6) ease calc(var(--sileo-duration) * .3)}[data-sileo-description]{text-align:left;contain:layout style paint;content-visibility:auto;width:100%;padding:1rem;font-size:.875rem;line-height:1.25rem}[data-sileo-button]{cursor:pointer;height:1.75rem;color:var(--sileo-btn-color,currentColor);background-color:var(--sileo-btn-bg,transparent);border:0;border-radius:9999px;justify-content:center;align-items:center;margin-top:.75rem;padding:0 .625rem;font-size:.75rem;font-weight:500;transition:background-color .15s;display:flex}[data-sileo-button]:hover{background-color:var(--sileo-btn-bg-hover,transparent)}[data-sileo-button][data-state]{--sileo-btn-color:var(--_c);--sileo-btn-bg:color-mix(in oklch, var(--_c) 15%, transparent);--sileo-btn-bg-hover:color-mix(in oklch, var(--_c) 25%, transparent)}[data-sileo-icon=spin]{animation:1s linear infinite sileo-spin}@keyframes sileo-spin{to{transform:rotate(360deg)}}@keyframes sileo-header-enter{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}@keyframes sileo-header-exit{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(6px)}}[data-sileo-viewport]{z-index:50;pointer-events:none;contain:layout style;gap:.75rem;max-width:calc(100vw - 1.5rem);padding:.75rem;display:flex;position:fixed}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){margin-bottom:calc(-1 * (var(--sileo-height) + .75rem))}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){margin-top:calc(-1 * (var(--sileo-height) + .75rem))}[data-sileo-viewport][data-position^=top]{flex-direction:column-reverse;top:0}[data-sileo-viewport][data-position^=bottom]{flex-direction:column;bottom:0}[data-sileo-viewport][data-position$=left]{align-items:flex-start;left:0}[data-sileo-viewport][data-position$=right]{align-items:flex-end;right:0}[data-sileo-viewport][data-position$=center]{align-items:center;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){[data-sileo-toast][data-ready=true]:hover,[data-sileo-toast][data-ready=true][data-exiting=true]{will-change:transform, opacity, height}}@media (prefers-reduced-motion:reduce){[data-sileo-viewport],[data-sileo-viewport] *,[data-sileo-viewport] :before,[data-sileo-viewport] :after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}[data-sileo-viewport][data-theme=dark] [data-sileo-description]{color:#00000080}[data-sileo-viewport][data-theme=light] [data-sileo-description]{color:#ffffff80}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{background:#f4f0f2;margin:0;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}#root{min-height:100vh}::selection{color:#221e24;background:#f4edf6}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:999px;transition:opacity .15s}::-webkit-scrollbar-thumb:vertical{background:linear-gradient(#9146a8,#2563eb)}::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(90deg,#9146a8,#2563eb)}::-webkit-scrollbar-thumb:hover{opacity:.85}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:thin;scrollbar-color:#9146a8 transparent}@media (prefers-reduced-motion:reduce){.at-panel,.at-plate,.at-plate--interactive,.at-led,.at-switch:after,.at-btn,.at-spin{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (width<=575px){.at-filter-form .ant-form-item{width:100%}.at-filter-form .ant-form-item-control-input,.at-filter-form .ant-form-item-control-input-content>*{width:100%!important}}.at-panel{background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:20px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s;position:relative;box-shadow:0 1px 2px #221e2408,0 16px 32px -20px #221e2424}.at-panel:hover{box-shadow:0 0 0 1px #9146a840, 0 16px 32px -12px var(--purple-glow), 0 16px 32px -20px #221e2424;border-color:#9146a859;transform:translateY(-2px)}.at-plate{background:linear-gradient(165deg, #ffffff8c 0%, #fff0 50%), var(--purple-soft);border:1px solid #9146a829;border-radius:16px;position:relative;box-shadow:inset 0 1px 3px #9146a81a}.at-plate--outline{box-shadow:none;background:0 0}.at-plate--interactive{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.at-plate--interactive:hover{box-shadow:inset 0 1px 3px #9146a81a, 0 8px 20px -12px var(--purple-glow);border-color:#9146a866;transform:translateY(-1px)}.at-plate--interactive:focus-within{outline:2px solid var(--purple-500);outline-offset:2px}.at-label{letter-spacing:.03em;color:var(--text-secondary);font-size:11px;font-weight:600}.at-mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Cascadia Code,monospace}.at-led{background:var(--success);width:7px;height:7px;box-shadow:0 0 8px var(--success);border-radius:50%;animation:2.2s ease-in-out infinite at-blink;display:inline-block}.at-led--warn{background:var(--warning);box-shadow:0 0 8px var(--warning);animation-duration:1s}.at-led--danger{background:var(--danger);box-shadow:0 0 8px var(--danger);animation-duration:.7s}.at-led--info{background:var(--accent-blue-500);box-shadow:0 0 8px var(--accent-blue-500);animation:none}@keyframes at-blink{0%,to{opacity:1}50%{opacity:.35}}.at-switch{background:var(--bg-sunken);border-radius:999px;flex-shrink:0;width:30px;height:16px;display:inline-block;position:relative;box-shadow:inset 0 1px 3px #221e241f}.at-switch:after{content:"";background:var(--text-secondary);border-radius:50%;width:12px;height:12px;transition:left .25s cubic-bezier(.4,0,.2,1),background .25s;position:absolute;top:2px;left:2px}.at-switch--on:after{background:var(--purple-500);box-shadow:0 0 8px var(--purple-glow);left:16px}.at-switch--warn:after{background:var(--warning);left:16px}.at-switch--danger:after{background:var(--danger);left:16px}.at-btn{background:var(--bg-sunken);border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--purple-600);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.at-btn:hover{color:#fff;background:var(--purple-500);box-shadow:0 6px 16px -6px var(--purple-glow);border-color:#0000;transform:translateY(-1px)}.at-btn:active{transform:translateY(0)}.at-btn:disabled,.at-btn[aria-disabled=true]{opacity:.45;cursor:default;box-shadow:none;transform:none}.at-btn--wide{border-radius:999px;gap:6px;width:auto;height:32px;padding:0 16px;font-size:12.5px;font-weight:600}.at-btn--hot{background:var(--purple-500);color:#fff;box-shadow:0 8px 20px -8px var(--purple-glow);border-color:#0000}.at-btn--hot:hover{background:var(--purple-600);color:#fff;box-shadow:0 10px 24px -8px var(--purple-glow)}@keyframes at-spin{to{transform:rotate(360deg)}}.at-spin{animation:.9s linear infinite at-spin;display:inline-flex}.at-back-link{color:var(--purple-600);border-radius:6px;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.at-back-link:hover{color:var(--purple-500)}.at-back-link:focus-visible{outline:2px solid var(--purple-500);outline-offset:3px}.rug-firma-toggle{transition:background .15s}.rug-firma-toggle:hover,.rug-firma-toggle:focus-visible{background:var(--bg-sunken)}.rug-firma-toggle:focus-visible{outline:2px solid var(--purple-500);outline-offset:-2px}.at-sections-nav-toggle{background:var(--purple-600);color:#fff;cursor:pointer;width:56px;height:56px;box-shadow:0 10px 24px -8px var(--purple-glow);z-index:1001;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex;position:fixed;bottom:24px;right:24px}.at-sections-nav-toggle:hover{background:var(--purple-500);box-shadow:0 12px 28px -6px var(--purple-glow);transform:translateY(-1px)}.at-sections-nav-toggle:focus-visible{outline:2px solid var(--purple-500);outline-offset:3px}.at-sections-nav-item{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;transition:background .15s;display:flex}.at-sections-nav-item:hover,.at-sections-nav-item:focus-visible{background:var(--bg-sunken)}.at-sections-nav-item:focus-visible{outline:2px solid var(--purple-500);outline-offset:-2px}.at-module-title{letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:Plus Jakarta Sans,Inter,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:700;overflow:hidden}.at-module-title-wrap{align-items:center;gap:6px;min-width:0;display:inline-flex}.at-help-btn{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.at-help-btn:hover,.at-help-btn:focus-visible{background:var(--bg-sunken);color:var(--text-primary)}.at-help-btn:focus-visible{outline:2px solid var(--purple-500);outline-offset:1px}.at-help-title{color:var(--text-primary);font-size:17px;font-weight:600}.at-help-subtitle{color:var(--text-secondary);margin-top:2px;font-size:14px;font-weight:400}.at-help-body{color:var(--text-primary);font-size:14.5px;line-height:1.6}.at-help-body p{margin:0 0 10px}.at-help-body ul,.at-help-body ol{margin:0 0 14px;padding-left:24px}.at-help-body li{margin-bottom:6px}.at-help-body h4,.at-help-body .at-help-metric{color:var(--text-primary);margin:0 0 8px;font-size:14.5px}.at-help-body h4{margin-top:16px;font-weight:600}.at-help-body h4:first-child{margin-top:0}.at-help-body .at-help-metric{font-weight:400}.at-help-body--soft-headings h4,.at-help-body--soft-headings .at-help-metric{font-weight:500}.at-help-body code{background:0 0;padding:0;font-family:JetBrains Mono,Cascadia Code,monospace;font-size:13px}.at-help-cols{border-top:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;margin-top:16px;padding-top:16px;display:grid}.at-help-cols>div:last-child{border-left:1px solid var(--border-subtle);padding-left:24px}.at-help-cols>div:first-child{padding-right:24px}.at-help-chip-row{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0 10px 24px;display:flex}.at-help-chip-row:last-child{border-bottom:none}.at-help-chip-group{align-items:center;gap:8px;display:inline-flex}.at-help-chip-sep{color:var(--text-secondary)}.at-help-chip{background:var(--bg-sunken);color:var(--text-primary);border-radius:4px;padding:3px 10px;font-family:JetBrains Mono,Cascadia Code,monospace;font-size:12.5px}.at-help-btn--sm{width:20px;height:20px}.at-ratio-concept{vertical-align:middle;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.at-ratio-concept-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.at-ratio-logic{color:var(--text-secondary);font-size:15px}@media (width<=575px){.at-help-cols{grid-template-columns:1fr}.at-help-cols>div:first-child{padding-right:0}.at-help-cols>div:last-child{border-left:none;border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:16px;padding-left:0}}.at-header-chip{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #221e240a}.at-header-chip:hover{box-shadow:0 4px 14px -6px var(--purple-glow);border-color:#9146a859}@media (width<=767px){.at-header-chip__label{display:none}.at-company-switcher-select{min-width:40px!important}}.at-user-chip{background:var(--purple-600);cursor:pointer;border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 14px 0 5px;transition:background .15s,box-shadow .15s;display:inline-flex}.at-user-chip:hover{background:var(--purple-500);box-shadow:0 8px 20px -8px var(--purple-glow)}.at-user-chip__avatar{width:22px;height:22px;color:var(--purple-600);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.at-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.at-nav-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:inline-flex}.at-nav-icon--blue{background:var(--purple-soft);color:var(--purple-600)}.at-nav-icon--pink{background:var(--accent-blue-soft);color:var(--accent-blue-600)}.at-nav-icon--warning{background:var(--warning-soft);color:var(--warning)}.at-nav-icon--danger{background:var(--danger-soft);color:var(--danger)}.at-nav-icon--neutral{background:var(--bg-sunken);color:var(--text-secondary)}.at-nav-badge{border-radius:9px;flex-shrink:0;height:18px;padding:0 7px;font-size:10px;font-weight:700;line-height:18px}.at-nav-badge--soon{background:var(--bg-sunken);color:var(--text-secondary)}.at-nav-badge--new{background:var(--accent-blue-soft);color:var(--accent-blue-600)}.at-nav-badge--warning{background:var(--warning-soft);color:var(--warning)}.cs-page{flex-direction:column;gap:16px;max-width:1100px;margin:0 auto;display:flex}.cs-hero{background:var(--purple-soft);border-radius:24px;padding:28px 32px}.cs-hero__inner{grid-template-columns:240px 1fr 240px;align-items:center;display:grid}.cs-hero__group{justify-content:center;align-items:center;gap:20px;display:flex}.cs-hero__wordmark{flex-shrink:0}@media (width<=767px){.cs-hero{padding-top:72px}.cs-hero__inner{grid-template-columns:1fr}}.cs-toolbar{flex-direction:column;gap:14px;padding:16px 20px;display:flex}.cs-toolbar-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cs-toolbar-tiles{flex-wrap:wrap;gap:10px;display:flex}.cs-stat-tile{border:1px solid var(--border-subtle);background:var(--bg-surface);cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.cs-stat-tile:hover{box-shadow:0 12px 24px -16px var(--at-tile-accent,var(--purple-glow));transform:translateY(-2px)}.cs-stat-tile__bg{background:var(--at-tile-accent,var(--purple-500));z-index:0;border-radius:16px;position:absolute;inset:0}.cs-stat-tile__icon{z-index:1;background:var(--bg-sunken);width:32px;height:32px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:background .15s,color .15s;display:inline-flex;position:relative}.cs-stat-tile--active .cs-stat-tile__icon{color:#fff;background:#ffffff3d}.cs-stat-tile__count{z-index:1;color:var(--text-primary);font-size:15px;font-weight:700;line-height:1.2;position:relative}.cs-stat-tile__label{z-index:1;color:var(--text-secondary);white-space:nowrap;font-size:11px;position:relative}.cs-stat-tile--active .cs-stat-tile__count,.cs-stat-tile--active .cs-stat-tile__label{color:#fff}.cs-legend-popover{flex-direction:column;gap:10px;max-width:420px;display:flex}.cs-table-row--loading{filter:grayscale();opacity:.55;transition:filter .25s,opacity .25s}.cs-rfc-pill{background:var(--bg-sunken);color:var(--text-secondary);border-radius:10px;padding:2px 7px;font-size:11px;display:inline-block}.dash-table-wrap .ant-table{background:0 0;font-size:13px}.dash-table-wrap .ant-table-thead>tr>th{color:var(--text-secondary);letter-spacing:.03em;border-bottom:1.5px solid var(--border-strong);font-size:11px;font-weight:600;background:0 0!important;padding:12px 16px!important}.dash-table-wrap .ant-table-thead>tr>th:before{display:none!important}.dash-table-wrap .ant-table-tbody>tr>td{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;padding:13px 16px;transition:background-color .15s}.dash-table-wrap .ant-table-thead>tr>th.ant-table-cell-fix-start,.dash-table-wrap .ant-table-thead>tr>th.ant-table-cell-fix-end,.dash-table-wrap .ant-table-tbody>tr>td.ant-table-cell-fix-start,.dash-table-wrap .ant-table-tbody>tr>td.ant-table-cell-fix-end{background:var(--bg-surface)!important}.dash-table-wrap .ant-table-tbody>tr:hover>td{background:var(--row-hover)!important}.dash-table-wrap .ant-table-tbody>tr:hover>td.ant-table-cell-fix-start,.dash-table-wrap .ant-table-tbody>tr:hover>td.ant-table-cell-fix-end{background:linear-gradient(var(--row-hover), var(--row-hover)), var(--bg-surface)!important}.dash-detail-btn{background:var(--bg-surface-raised);border:1px solid var(--border-subtle);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,transform .15s,border-color .15s;display:inline-flex}.dash-detail-btn:hover{color:var(--text-primary);border-color:var(--border-strong);transform:translateY(-1px)}.dash-detail-btn:active{transform:translateY(0)}.dash-tree-table .ant-table{font-size:12px}.dash-tree-table .ant-table-thead>tr>th{z-index:2;letter-spacing:.02em;color:var(--text-secondary);font-size:11px;font-weight:600;position:sticky;top:0;background:var(--bg-surface)!important;border-bottom:1.5px solid var(--border-strong)!important;padding:10px 14px!important}.dash-tree-table .ant-table-thead>tr>th:before{display:none!important}.dash-tree-table .ant-table-tbody>tr>td{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;padding:8px 14px;transition:background-color .15s}.dash-tree-table .ant-table-tbody>tr>td:first-child{z-index:1;min-width:300px;position:sticky;left:0}.dash-tree-table .ant-table-tbody>tr.dash-row-even>td{background:#9146a809}.dash-tree-table .ant-table-tbody>tr:hover>td{background:var(--row-hover)!important}.dash-sparkline-bg{background:var(--bg-surface-raised);border-radius:6px;padding:2px 4px;line-height:0;display:inline-block}.data-tag{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:999px;align-items:center;max-width:100%;height:20px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.data-tag--neutral{background:var(--bg-sunken);color:var(--text-secondary)}.data-tag--blue{background:var(--purple-soft);color:var(--purple-600)}.data-tag--pink{background:var(--accent-blue-soft);color:var(--accent-blue-600)}.data-tag--success{background:var(--success-soft);color:var(--success)}.data-tag--warning{background:var(--warning-soft);color:var(--warning)}.data-tag--danger{background:var(--danger-soft);color:var(--danger)}.chat-shell{gap:16px;height:calc(100vh - 180px);min-height:480px;display:flex}.chat-sidebar{flex-direction:column;flex-shrink:0;width:280px;padding:16px;display:flex}.chat-sidebar-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:12px;display:flex}.chat-conv-list{flex:1;overflow-y:auto}.chat-conv-item{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;transition:background .15s;display:flex}.chat-conv-item:hover{background:var(--bg-sunken)}.chat-conv-item--active{background:var(--purple-soft)}.chat-conv-title{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.chat-conv-actions{opacity:0;gap:2px;transition:opacity .15s;display:flex}.chat-conv-item:hover .chat-conv-actions,.chat-conv-item:focus-within .chat-conv-actions{opacity:1}.chat-conv-action-btn{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.chat-conv-action-btn:hover{background:var(--bg-canvas);color:var(--text-primary)}.chat-main{flex-direction:column;flex:1;padding:16px;display:flex;overflow:hidden}.chat-messages{flex-direction:column;flex:1;gap:12px;padding:4px;display:flex;overflow-y:auto}.chat-bubble-row{display:flex}.chat-bubble-row--user{justify-content:flex-end}.chat-bubble{word-break:break-word;border-radius:14px;max-width:72%;padding:10px 14px;font-size:13px;line-height:1.55}.chat-bubble--user{background:var(--purple-600);color:#fff;border-bottom-right-radius:4px}.chat-bubble--assistant{background:var(--bg-sunken);color:var(--text-primary);border-bottom-left-radius:4px}.chat-bubble table.chat-md-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.chat-bubble table.chat-md-table th,.chat-bubble table.chat-md-table td{border:1px solid var(--border-subtle);text-align:left;padding:6px 8px}.chat-bubble table.chat-md-table th{background:var(--bg-canvas)}.chat-bubble code{background:#00000014;border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:12px}.chat-thinking-dots span{animation:1.2s infinite chat-blink}.chat-thinking-dots span:nth-child(2){animation-delay:.2s}.chat-thinking-dots span:nth-child(3){animation-delay:.4s}@keyframes chat-blink{0%,to{opacity:.2}50%{opacity:1}}.chat-input-bar{border-top:1px solid var(--border-subtle);align-items:flex-end;gap:8px;margin-top:4px;padding-top:12px;display:flex}.chat-tool-events{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.chat-tool-event{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.chat-error-banner{background:var(--danger-soft);color:var(--danger);border-radius:8px;flex-shrink:0;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.4}.chat-mobile-conv-toggle{align-self:flex-start;align-items:center;gap:6px;margin-bottom:12px;display:inline-flex}._GzYRV{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:1.2}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{-webkit-user-select:none;user-select:none;margin-right:5px;font-size:1.2em}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0;padding:0 10px}._1BXBN{margin:0;padding:0}._1MGIk{color:#000;margin-right:5px;font-weight:600}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{color:#fdf6e3;margin-right:5px;font-weight:bolder}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}.dash-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.dash-toolbar-label{color:var(--text-secondary);white-space:nowrap;font-size:12px}.dash-toolbar-select{width:76px}.dash-toolbar-search{border-radius:10px;width:220px}.dash-toolbar-search.ant-input-affix-wrapper:hover,.dash-toolbar-search.ant-input-affix-wrapper-focused{border-color:var(--purple-500)}.at-ai-chat-toggle{background:var(--purple-600);color:#fff;cursor:pointer;width:56px;height:56px;box-shadow:0 10px 24px -8px var(--purple-glow);z-index:1002;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex;position:fixed;bottom:96px;right:24px}.at-ai-chat-toggle:hover{background:var(--purple-500);box-shadow:0 12px 28px -6px var(--purple-glow);transform:translateY(-1px)}.at-ai-chat-toggle:focus-visible{outline:2px solid var(--purple-500);outline-offset:3px}.at-ai-chat-panel{z-index:1001;flex-direction:column;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 184px);padding:0;display:flex;position:fixed;bottom:160px;right:24px;overflow:hidden}.at-ai-chat-panel-head{border-bottom:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;gap:2px;padding:14px 16px;display:flex}.at-ai-chat-body{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.at-ai-chat-bubble-row{display:flex}.at-ai-chat-bubble-row--user{justify-content:flex-end}.at-ai-chat-bubble{word-break:break-word;border-radius:14px;max-width:84%;padding:10px 13px;font-size:13px;line-height:1.55}.at-ai-chat-bubble--user{background:var(--purple-600);color:#fff;border-bottom-right-radius:4px}.at-ai-chat-bubble--assistant{background:var(--bg-sunken);color:var(--text-primary);border-bottom-left-radius:4px}.at-ai-chat-bubble table.chat-md-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:11.5px}.at-ai-chat-bubble table.chat-md-table th,.at-ai-chat-bubble table.chat-md-table td{border:1px solid var(--border-subtle);text-align:left;padding:5px 7px}.at-ai-chat-bubble table.chat-md-table th{background:var(--bg-canvas)}.at-ai-chat-bubble code{background:#00000014;border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:11.5px}.at-ai-chat-thinking-dots span{animation:1.2s infinite at-ai-chat-blink}.at-ai-chat-thinking-dots span:nth-child(2){animation-delay:.2s}.at-ai-chat-thinking-dots span:nth-child(3){animation-delay:.4s}@keyframes at-ai-chat-blink{0%,to{opacity:.2}50%{opacity:1}}.at-ai-chat-tool-events{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.at-ai-chat-tool-event{color:var(--text-secondary);align-items:center;gap:6px;font-size:11.5px;display:flex}.at-ai-chat-gated{text-align:center;color:var(--text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 20px;font-size:13px;line-height:1.5;display:flex}.at-ai-chat-error-banner{background:var(--danger-soft);color:var(--danger);border-radius:8px;flex-shrink:0;margin:0 14px;padding:8px 10px;font-size:12px;line-height:1.4}.at-ai-chat-input-bar{border-top:1px solid var(--border-subtle);flex-shrink:0;align-items:flex-end;gap:8px;padding:12px 14px;display:flex}.at-ai-chat-boundary{text-align:center;color:var(--text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:13px;display:flex}@media (width<=420px){.at-ai-chat-panel{bottom:148px;right:16px}.at-ai-chat-toggle{bottom:88px;right:16px}}.at-sidebar-reserve{width:var(--rail-width);flex-shrink:0;transition:width .2s}.at-sidebar-reserve.is-pinned{width:var(--pinned-width)}.at-sidebar-panel{width:var(--rail-width);background:var(--bg-surface);border-right:1px solid var(--border-subtle);flex-direction:column;transition:width .2s,box-shadow .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto;box-shadow:3px 0 24px -16px #18152326}.at-sidebar-panel:hover:not(.is-suppressed),.at-sidebar-panel.is-pinned{width:var(--pinned-width);box-shadow:6px 0 32px -8px #18152347}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed){width:var(--pinned-width);box-shadow:6px 0 32px -8px #18152347}@media (prefers-reduced-motion:reduce){.at-sidebar-reserve,.at-sidebar-panel{transition-duration:.001ms!important}}.at-sidebar-drawer-nav .at-sidebar-row-label,.at-sidebar-drawer-nav .at-sidebar-row .at-nav-badge,.at-sidebar-drawer-nav .at-sidebar-caret,.at-sidebar-drawer-nav .at-sidebar-heading{opacity:1;pointer-events:auto}.at-sidebar-drawer-nav .at-sidebar-nav{padding-top:8px}.at-sidebar-header-title,.at-sidebar-pin,.at-sidebar-row-label,.at-sidebar-row .at-nav-badge,.at-sidebar-caret,.at-sidebar-heading{opacity:0;transition:opacity .15s}.at-sidebar-pin{pointer-events:none}.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-header-title,.at-sidebar-panel.is-pinned .at-sidebar-header-title,.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-pin,.at-sidebar-panel.is-pinned .at-sidebar-pin,.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-row-label,.at-sidebar-panel.is-pinned .at-sidebar-row-label,.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-row .at-nav-badge,.at-sidebar-panel.is-pinned .at-sidebar-row .at-nav-badge,.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-caret,.at-sidebar-panel.is-pinned .at-sidebar-caret,.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-heading,.at-sidebar-panel.is-pinned .at-sidebar-heading{opacity:1;pointer-events:auto}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-header-title{opacity:1;pointer-events:auto}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-pin{opacity:1;pointer-events:auto}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-row-label{opacity:1;pointer-events:auto}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-row .at-nav-badge{opacity:1;pointer-events:auto}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-caret{opacity:1;pointer-events:auto}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-heading{opacity:1;pointer-events:auto}.at-sidebar-panel.is-suppressed .at-sidebar-link{justify-content:center;gap:0}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-link{justify-content:center;gap:0}.at-sidebar-panel.is-suppressed .at-sidebar-row-label,.at-sidebar-panel.is-suppressed .at-sidebar-row .at-nav-badge,.at-sidebar-panel.is-suppressed .at-sidebar-caret{border:0;flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-row-label{border:0;flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-row .at-nav-badge{border:0;flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-caret{border:0;flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.at-sidebar-panel.is-suppressed .at-sidebar-header{justify-content:center;gap:0;padding-left:0;padding-right:0}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-header{justify-content:center;gap:0;padding-left:0;padding-right:0}.at-sidebar-panel.is-suppressed .at-sidebar-header-title,.at-sidebar-panel.is-suppressed .at-sidebar-pin{border:0;flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-header-title{border:0;flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-pin{border:0;flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.at-sidebar-panel.is-suppressed .at-sidebar-heading{height:0;margin:0;overflow:hidden}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-heading{height:0;margin:0;overflow:hidden}.at-sidebar-panel.is-suppressed .at-sidebar-section+.at-sidebar-section{margin-top:0}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-section+.at-sidebar-section{margin-top:0}.at-sidebar-header{flex-shrink:0;align-items:center;gap:11px;padding:22px 20px 18px;display:flex}.at-sidebar-header-icon{flex-shrink:0}.at-sidebar-header-title{white-space:nowrap;flex:1}.at-sidebar-pin{flex-shrink:0}.at-sidebar-pin--active{color:var(--purple-600);background:var(--purple-soft);border-color:#0000}.at-sidebar-nav{flex:1;min-height:0}.at-sidebar-section+.at-sidebar-section{margin-top:6px}.at-sidebar-heading{letter-spacing:.03em;color:var(--text-secondary);white-space:nowrap;text-transform:uppercase;margin:10px 16px 4px;font-size:11px;font-weight:600}.at-sidebar-list{flex-direction:column;gap:2px;margin:0;padding:4px 8px;list-style:none;display:flex}.at-sidebar-row{position:relative}.at-sidebar-link{width:100%;min-height:44px;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;padding:0 12px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.at-sidebar-link:hover{color:var(--text-primary);background:var(--bg-sunken)}.at-sidebar-link:focus-visible{outline:2px solid var(--purple-500);outline-offset:-2px}.at-sidebar-link.is-active{color:#fff}.at-sidebar-link.is-active:hover{color:#fff;background:0 0}.at-sidebar-trigger.is-active{background:var(--purple-500);color:#fff;box-shadow:0 4px 16px -4px var(--purple-glow)}.at-sidebar-trigger.is-active:hover{background:var(--purple-500);color:#fff}.at-sidebar-row-icon{z-index:1;width:16px;height:16px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex;position:relative}.at-sidebar-row-icon svg{display:block}.at-sidebar-row-label{z-index:1;white-space:nowrap;flex:1;position:relative;overflow:hidden}.at-sidebar-row .at-nav-badge{z-index:1;flex-shrink:0;position:relative}.at-sidebar-caret{z-index:1;flex-shrink:0;font-size:12px;transition:transform .15s;display:inline-flex;position:relative}.at-sidebar-caret.is-open{transform:rotate(180deg)}.at-sidebar-sublist{flex-direction:column;gap:2px;margin:0;padding:2px 8px 2px 30px;list-style:none;display:flex}.at-sidebar-sublist[hidden],.at-sidebar-panel.is-suppressed .at-sidebar-sublist{display:none}.at-sidebar-panel:not(:hover):not(:has(:focus-visible)):not(.is-pinned) .at-sidebar-sublist{display:none}.at-sidebar-sublist .at-sidebar-link{min-height:40px;font-size:13px}.at-sidebar-pill{z-index:0;background:var(--purple-500);box-shadow:0 4px 16px -4px var(--purple-glow);border-radius:10px;position:absolute;inset:0}.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-trigger.is-open,.at-sidebar-panel.is-pinned .at-sidebar-trigger.is-open{color:var(--text-secondary);box-shadow:none;background:0 0}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-trigger.is-open{color:var(--text-secondary);box-shadow:none;background:0 0}.at-sidebar-panel:hover:not(.is-suppressed) .at-sidebar-trigger.is-open:hover,.at-sidebar-panel.is-pinned .at-sidebar-trigger.is-open:hover{color:var(--text-primary);background:var(--bg-sunken)}.at-sidebar-panel:has(:focus-visible):not(.is-suppressed) .at-sidebar-trigger.is-open:hover{color:var(--text-primary);background:var(--bg-sunken)}
