.RailTooltip-module__c-Xoua__tip{z-index:90;padding:var(--tip-pad-y) var(--tip-pad-x);border-radius:var(--radius-nav);background:var(--surface-tooltip);color:var(--text-on-dark);font-family:var(--font-sans);font-size:var(--type-tip-size);line-height:var(--type-tip-line);white-space:nowrap;pointer-events:none;font-weight:500;position:fixed;transform:translateY(-50%)}
.NavItem-module__18mCjW__item{align-items:center;gap:var(--nav-icon-gap);height:var(--nav-item-h);padding:0 var(--nav-pad-x);border-radius:var(--radius-nav);color:var(--text-nav);font-size:var(--type-nav-size);line-height:var(--type-nav-line);font-weight:var(--type-nav-weight);letter-spacing:var(--type-nav-track);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;display:flex;position:relative}.NavItem-module__18mCjW__iconBox{width:var(--nav-icon-size);height:var(--nav-icon-size);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.NavItem-module__18mCjW__icon{color:var(--text-nav-icon);transition:color var(--dur-fast) var(--ease-standard)}.NavItem-module__18mCjW__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.NavItem-module__18mCjW__item:hover{background:var(--surface-nav-hover);color:var(--text-nav-active)}.NavItem-module__18mCjW__item:hover .NavItem-module__18mCjW__icon{color:var(--text-nav-active)}.NavItem-module__18mCjW__active,.NavItem-module__18mCjW__active:hover{background:var(--surface-nav-active);color:var(--text-nav-active);font-weight:500}.NavItem-module__18mCjW__active .NavItem-module__18mCjW__icon{color:var(--text-nav-active)}.NavItem-module__18mCjW__badge{margin-right:var(--nav-badge-inset);background:var(--brand-050);color:var(--brand-600);font-family:var(--font-mono);font-size:var(--type-badge-size);line-height:var(--type-badge-line);letter-spacing:.01em;border-radius:5px;flex:none;padding:2px 5px 3px;font-weight:700}.NavItem-module__18mCjW__badgeDot{border-radius:var(--radius-pill);background:var(--brand-500);width:6px;height:6px;box-shadow:0 0 0 2px var(--surface-sidebar);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-out);position:absolute;top:-1px;right:-2px;transform:scale(.6)}html[data-sidebar=collapsed] .NavItem-module__18mCjW__item{width:var(--rail-item);height:var(--rail-item);justify-content:center;gap:0;margin:0 auto;padding:0}:is(html[data-sidebar=collapsed] .NavItem-module__18mCjW__label,html[data-sidebar=collapsed] .NavItem-module__18mCjW__badge){left:var(--rail-icon-center);opacity:0;pointer-events:none;transition:opacity .11s var(--ease-standard), transform .11s var(--ease-standard);position:absolute;transform:translate(-6px)}html[data-sidebar=collapsed] .NavItem-module__18mCjW__badgeDot{opacity:1;transform:scale(1)}:is(html[data-sidebar=expanded] .NavItem-module__18mCjW__label,html[data-sidebar=expanded] .NavItem-module__18mCjW__badge){opacity:1;transition:opacity .16s var(--ease-out) calc(.12s + var(--nav-index,0) * 18ms), transform .16s var(--ease-out) calc(.12s + var(--nav-index,0) * 18ms);transform:translate(0)}@media (prefers-reduced-motion:reduce){.NavItem-module__18mCjW__item,.NavItem-module__18mCjW__icon,.NavItem-module__18mCjW__badgeDot{transition:none}:is(html[data-sidebar=collapsed] .NavItem-module__18mCjW__label,html[data-sidebar=collapsed] .NavItem-module__18mCjW__badge,html[data-sidebar=expanded] .NavItem-module__18mCjW__label,html[data-sidebar=expanded] .NavItem-module__18mCjW__badge){transition:opacity .12s linear;transform:none}}
.CreditsBlock-module__W0qPEq__block{border-radius:var(--radius-nav);background:var(--surface-raised);margin:4px;padding:12px}.CreditsBlock-module__W0qPEq__row{align-items:center;gap:8px;display:flex}.CreditsBlock-module__W0qPEq__icon{color:var(--text-secondary);flex:none}.CreditsBlock-module__W0qPEq__label{min-width:0;font-size:var(--type-menu-item-size);line-height:var(--type-menu-item-line);font-weight:var(--type-menu-item-weight);letter-spacing:var(--type-menu-item-track);color:var(--text-secondary);flex:1}.CreditsBlock-module__W0qPEq__pct{font-size:var(--type-menu-item-size);line-height:var(--type-menu-item-line);font-variant-numeric:tabular-nums;color:var(--credits-state);transition:color var(--dur-fast) var(--ease-standard);flex:none;font-weight:600}.CreditsBlock-module__W0qPEq__track{border-radius:var(--radius-pill);background:var(--heat-0);height:4px;margin-top:8px;overflow:hidden}.CreditsBlock-module__W0qPEq__fill{border-radius:var(--radius-pill);background:var(--credits-state);height:100%;transition:background-color var(--dur-fast) var(--ease-standard)}.CreditsBlock-module__W0qPEq__foot{justify-content:space-between;align-items:baseline;gap:10px;margin-top:6px;display:flex}.CreditsBlock-module__W0qPEq__reset{font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);letter-spacing:var(--type-micro-track);color:var(--text-muted)}.CreditsBlock-module__W0qPEq__topUp{font-size:var(--type-micro-size);line-height:var(--type-micro-line);color:var(--brand-600);border-radius:var(--radius-badge);transition:color var(--dur-fast) var(--ease-standard);flex:none;font-weight:600}.CreditsBlock-module__W0qPEq__topUp:hover{color:var(--brand-700);text-underline-offset:2px;text-decoration:underline}.CreditsBlock-module__W0qPEq__note{border-radius:var(--radius-badge);background:var(--bad-surface);border:1px solid var(--bad-border);margin:8px 4px 0;padding:8px 10px}.CreditsBlock-module__W0qPEq__noteTitle{color:var(--danger-600);font-size:12.5px;font-weight:600;line-height:16px;display:block}.CreditsBlock-module__W0qPEq__noteBody{font-size:var(--type-micro-size);color:var(--warn-body);margin-top:2px;line-height:15px;display:block}
.AccountMenu-module__Aw69EW__positioner{z-index:70}.AccountMenu-module__Aw69EW__popup{width:var(--set-menu-w);border:1px solid var(--border-subtle);background:var(--surface-card);box-shadow:var(--panel-shadow);transform-origin:100% 100%;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);border-radius:12px;padding:6px}.AccountMenu-module__Aw69EW__popup[data-starting-style]{opacity:0;transform:translateY(8px)scale(.96)}.AccountMenu-module__Aw69EW__popup[data-ending-style]{opacity:0;transition:opacity .12s var(--ease-standard), transform .12s var(--ease-standard);transform:translateY(4px)scale(.98)}@keyframes AccountMenu-module__Aw69EW__menuItemIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade{animation:AccountMenu-module__Aw69EW__menuItemIn .16s var(--ease-out) both}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:first-child{animation-delay:0s}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(2){animation-delay:18ms}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(3){animation-delay:36ms}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(4){animation-delay:54ms}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(5){animation-delay:72ms}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(6){animation-delay:90ms}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(7){animation-delay:.108s}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(8){animation-delay:.126s}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade:nth-child(9){animation-delay:.144s}.AccountMenu-module__Aw69EW__divider{background:var(--border-subtle);height:1px;margin:4px}.AccountMenu-module__Aw69EW__groupLabel{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);padding:8px 10px 4px}.AccountMenu-module__Aw69EW__item{border-radius:var(--radius-nav);width:100%;height:36px;font-size:var(--type-menu-item-size);line-height:var(--type-menu-item-line);font-weight:var(--type-menu-item-weight);letter-spacing:var(--type-menu-item-track);color:var(--text-primary);text-align:left;cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;padding:0 10px;display:flex}.AccountMenu-module__Aw69EW__itemIcon{color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-standard);flex:none}.AccountMenu-module__Aw69EW__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AccountMenu-module__Aw69EW__item[data-highlighted],.AccountMenu-module__Aw69EW__item:hover{background:var(--surface-raised);outline:none}.AccountMenu-module__Aw69EW__item[data-highlighted] .AccountMenu-module__Aw69EW__itemIcon,.AccountMenu-module__Aw69EW__item:hover .AccountMenu-module__Aw69EW__itemIcon{color:var(--text-primary)}.AccountMenu-module__Aw69EW__trailing{color:var(--text-muted);flex:none}.AccountMenu-module__Aw69EW__danger[data-highlighted],.AccountMenu-module__Aw69EW__danger:hover{background:var(--remove-surface);color:var(--danger-600)}.AccountMenu-module__Aw69EW__danger[data-highlighted] .AccountMenu-module__Aw69EW__itemIcon,.AccountMenu-module__Aw69EW__danger:hover .AccountMenu-module__Aw69EW__itemIcon{color:var(--danger-600)}.AccountMenu-module__Aw69EW__submenu{border:1px solid var(--border-subtle);background:var(--surface-card);width:208px;box-shadow:var(--panel-shadow);transition:opacity .12s var(--ease-out), transform .12s var(--ease-out);border-radius:12px;padding:6px}.AccountMenu-module__Aw69EW__submenu[data-starting-style],.AccountMenu-module__Aw69EW__submenu[data-ending-style]{opacity:0;transform:translate(-6px)}.AccountMenu-module__Aw69EW__submenu[data-side=inline-start][data-starting-style],.AccountMenu-module__Aw69EW__submenu[data-side=inline-start][data-ending-style]{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.AccountMenu-module__Aw69EW__popup,.AccountMenu-module__Aw69EW__submenu{transition-duration:1ms}.AccountMenu-module__Aw69EW__popup[data-open] .AccountMenu-module__Aw69EW__cascade{animation:none}.AccountMenu-module__Aw69EW__popup[data-starting-style],.AccountMenu-module__Aw69EW__popup[data-ending-style],.AccountMenu-module__Aw69EW__submenu[data-starting-style],.AccountMenu-module__Aw69EW__submenu[data-ending-style]{transform:none}}
.SidebarFooter-module__ccgFIG__upsell{width:calc(100% - 2 * var(--upsell-inset));text-align:left;margin:0 var(--upsell-inset) var(--upsell-mb);padding:var(--upsell-pad);border-radius:var(--radius-inner);background:var(--upsell-bg);border:1px solid var(--upsell-border);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);display:block}.SidebarFooter-module__ccgFIG__upsell:hover{background:#e9f2ff;border-color:#c4daff}.SidebarFooter-module__ccgFIG__upsellIcon{color:var(--brand-600);margin-bottom:var(--upsell-icon-mb)}.SidebarFooter-module__ccgFIG__upsellTitle{font-size:var(--type-body-size);letter-spacing:-.01em;color:var(--brand-600);white-space:nowrap;font-weight:600;line-height:20px;display:block}.SidebarFooter-module__ccgFIG__upsellBody{font-size:var(--type-desc-size);line-height:var(--type-desc-line);color:var(--text-upsell-body);margin-top:2px;display:block}.SidebarFooter-module__ccgFIG__feedback{width:calc(100% - 2 * var(--feedback-inset));height:var(--feedback-h);margin:0 var(--feedback-inset) var(--feedback-mb);padding:0 var(--feedback-pad-x);border-radius:var(--radius-control);border:1px solid var(--border-page-frame);background:var(--surface-field);font-size:var(--type-input-size);line-height:var(--type-input-line);color:var(--text-primary);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);display:block}.SidebarFooter-module__ccgFIG__feedback::placeholder{color:var(--text-muted)}.SidebarFooter-module__ccgFIG__feedback:focus{border-color:var(--brand-500);box-shadow:var(--focus-ring);outline:none}.SidebarFooter-module__ccgFIG__railActions{align-items:center;gap:var(--rail-item-gap);margin-bottom:var(--sp-12);flex-direction:column;display:none}.SidebarFooter-module__ccgFIG__railButton{width:var(--rail-item);height:var(--rail-item);border-radius:var(--radius-nav);color:var(--text-nav-icon);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}.SidebarFooter-module__ccgFIG__railButton:hover{background:var(--surface-nav-hover);color:var(--text-nav-active)}.SidebarFooter-module__ccgFIG__railButtonAccent{color:var(--brand-600)}.SidebarFooter-module__ccgFIG__railButtonAccent:hover{background:var(--upsell-bg);color:var(--brand-600)}.SidebarFooter-module__ccgFIG__divider{height:1px;margin:0 calc(-1 * (var(--sidebar-pad-x) + var(--sidebar-gutter))) 0 calc(-1 * var(--sidebar-pad-x));background:var(--border-page-frame)}.SidebarFooter-module__ccgFIG__userRow{align-items:center;gap:var(--footer-gap);height:var(--footer-h);margin:var(--footer-my) 0;padding:0 var(--footer-pad-x);display:flex}.SidebarFooter-module__ccgFIG__avatarButton{align-items:center;gap:var(--footer-gap);border-radius:var(--radius-nav);flex:auto;min-width:0;display:flex}.SidebarFooter-module__ccgFIG__avatar{width:var(--footer-avatar);height:var(--footer-avatar);border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-raised);flex:none}.SidebarFooter-module__ccgFIG__userName{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-size:var(--type-nav-size);letter-spacing:-.015em;color:var(--text-primary);flex:auto;font-weight:500;overflow:hidden}.SidebarFooter-module__ccgFIG__gear{color:var(--text-muted);border-radius:var(--radius-badge);transition:color var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard);flex:none;display:flex;position:relative}.SidebarFooter-module__ccgFIG__gear:hover,.SidebarFooter-module__ccgFIG__gear[data-popup-open]{color:var(--text-primary);transform:rotate(35deg)}@keyframes SidebarFooter-module__ccgFIG__gearDotIn{0%{transform:scale(0)}62%{transform:scale(1.2)}to{transform:scale(1)}}.SidebarFooter-module__ccgFIG__gearDot{border-radius:var(--radius-pill);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--surface-sidebar);animation:SidebarFooter-module__ccgFIG__gearDotIn .26s var(--ease-press) both;transition:background-color var(--dur-fast) var(--ease-standard);position:absolute;top:-1px;right:-1px}.SidebarFooter-module__ccgFIG__gearDot[data-state=low]{background:var(--credits-low)}.SidebarFooter-module__ccgFIG__gearDot[data-state=critical]{background:var(--credits-critical)}:is(html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__upsell,html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__feedback){display:none}html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__railActions{display:flex}html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__divider{margin-left:0;margin-right:0}html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__userRow{justify-content:center;padding:0}html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__avatarButton{flex:none;justify-content:center;gap:0}:is(html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__userName,html[data-sidebar=collapsed] .SidebarFooter-module__ccgFIG__gear){opacity:0;pointer-events:none;visibility:hidden;transition:opacity .11s var(--ease-standard), visibility 0s linear .11s;position:absolute}@media (prefers-reduced-motion:reduce){.SidebarFooter-module__ccgFIG__gear:hover,.SidebarFooter-module__ccgFIG__gear[data-popup-open]{transform:none}.SidebarFooter-module__ccgFIG__gearDot{animation:none}}:is(html[data-sidebar=expanded] .SidebarFooter-module__ccgFIG__userName,html[data-sidebar=expanded] .SidebarFooter-module__ccgFIG__gear){visibility:visible}
.WorkspaceAccountMenu-module__T4UjCW__menu{z-index:80;width:var(--account-menu-w);padding:var(--sp-6);border-radius:var(--radius-inner);background:var(--surface-card);border:1px solid var(--border-card);transform-origin:0 0;position:fixed;box-shadow:0 12px 32px -8px #1018282e,0 2px 6px #1018280f}.WorkspaceAccountMenu-module__T4UjCW__groupLabel{padding:var(--sp-6) var(--sp-8) var(--sp-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--text-section)}.WorkspaceAccountMenu-module__T4UjCW__item{align-items:center;gap:var(--sp-10);width:100%;padding:var(--sp-8);border-radius:var(--radius-nav);text-align:left;transition:background-color var(--dur-fast) var(--ease-standard);display:flex}.WorkspaceAccountMenu-module__T4UjCW__item:hover,.WorkspaceAccountMenu-module__T4UjCW__item[data-active=true],.WorkspaceAccountMenu-module__T4UjCW__item:focus-visible{background:var(--surface-nav-hover)}.WorkspaceAccountMenu-module__T4UjCW__mark{border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-raised);flex:none;width:26px;height:26px}.WorkspaceAccountMenu-module__T4UjCW__text{flex:auto;min-width:0}.WorkspaceAccountMenu-module__T4UjCW__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);letter-spacing:-.01em;color:var(--text-primary);font-weight:500;line-height:18px;display:block;overflow:hidden}.WorkspaceAccountMenu-module__T4UjCW__detail{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-micro-size);line-height:var(--type-micro-line);color:var(--text-muted);margin-top:1px;display:block;overflow:hidden}.WorkspaceAccountMenu-module__T4UjCW__check{color:var(--brand-600);opacity:0;flex:none}.WorkspaceAccountMenu-module__T4UjCW__checked .WorkspaceAccountMenu-module__T4UjCW__check{opacity:1}.WorkspaceAccountMenu-module__T4UjCW__divider{height:1px;margin:var(--sp-6) calc(-1 * var(--sp-6));background:var(--border-card)}.WorkspaceAccountMenu-module__T4UjCW__action{align-items:center;gap:var(--sp-10);width:100%;padding:var(--sp-8);border-radius:var(--radius-nav);font-size:var(--type-desc-size);color:var(--text-nav);transition:background-color var(--dur-fast) var(--ease-standard);line-height:18px;display:flex}.WorkspaceAccountMenu-module__T4UjCW__action:hover,.WorkspaceAccountMenu-module__T4UjCW__action:focus-visible{background:var(--surface-nav-hover);color:var(--text-primary)}.WorkspaceAccountMenu-module__T4UjCW__actionIcon{color:var(--text-muted);flex:none}
.WorkspaceSwitcher-module__4D99dW__wrap{padding-top:var(--workspace-mt)}.WorkspaceSwitcher-module__4D99dW__row{align-items:center;gap:var(--workspace-gap);width:100%;height:var(--workspace-h);padding:0 var(--workspace-pad-x);border-radius:var(--radius-nav);display:flex}.WorkspaceSwitcher-module__4D99dW__switcher{align-items:center;gap:var(--workspace-gap);border-radius:var(--radius-nav);min-width:0;height:100%;transition:background-color var(--dur-fast) var(--ease-standard);flex:auto;display:flex}.WorkspaceSwitcher-module__4D99dW__switcher:hover{background:var(--surface-nav-hover)}.WorkspaceSwitcher-module__4D99dW__markBox{width:var(--workspace-mark);height:var(--workspace-mark);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.WorkspaceSwitcher-module__4D99dW__mark{width:100%;height:100%;transition:opacity var(--dur-fast) var(--ease-standard);display:block}.WorkspaceSwitcher-module__4D99dW__markSwap{color:var(--text-primary);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.WorkspaceSwitcher-module__4D99dW__name{width:var(--workspace-name-w);margin-right:calc(var(--workspace-selector-gap) - var(--workspace-gap));text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-workspace-size);font-weight:var(--type-workspace-weight);letter-spacing:-.02em;color:var(--text-primary);flex:none;overflow:hidden}.WorkspaceSwitcher-module__4D99dW__selector{border-radius:var(--radius-badge);width:22px;height:22px;color:var(--text-nav);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:flex}.WorkspaceSwitcher-module__4D99dW__selector:hover{background:var(--surface-nav-hover);color:var(--text-primary)}.WorkspaceSwitcher-module__4D99dW__collapse{width:22px;height:22px;color:var(--text-muted);border-radius:var(--radius-badge);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.WorkspaceSwitcher-module__4D99dW__collapse:hover{color:var(--text-primary);background:var(--surface-nav-hover)}.WorkspaceSwitcher-module__4D99dW__badge{margin:var(--tier-mt) 0 var(--tier-mb) var(--tier-inset);padding:var(--tier-pad-y) var(--tier-pad-x);border-radius:var(--radius-pill);background:var(--tier-bg);color:var(--tier-fg);font-family:var(--font-mono);font-size:var(--type-badge-size);line-height:var(--type-badge-line);letter-spacing:var(--type-badge-track);text-transform:uppercase;white-space:nowrap;font-weight:700;display:inline-block}html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__row{justify-content:center;padding:0}html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__switcher{width:var(--rail-item);flex:none;justify-content:center;gap:0}:is(html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__name,html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__selector,html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__collapse){opacity:0;pointer-events:none;visibility:hidden;transition:opacity .11s var(--ease-standard), visibility 0s linear .11s;position:absolute}html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__badge{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .11s var(--ease-standard), visibility 0s linear .11s;position:absolute}html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__switcher:hover .WorkspaceSwitcher-module__4D99dW__mark{opacity:0}:is(html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__switcher:hover .WorkspaceSwitcher-module__4D99dW__markSwap,html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__switcher:focus-visible .WorkspaceSwitcher-module__4D99dW__markSwap){opacity:1}html[data-sidebar=collapsed] .WorkspaceSwitcher-module__4D99dW__switcher:focus-visible .WorkspaceSwitcher-module__4D99dW__mark{opacity:0}@media (prefers-reduced-motion:reduce){.WorkspaceSwitcher-module__4D99dW__mark,.WorkspaceSwitcher-module__4D99dW__markSwap,.WorkspaceSwitcher-module__4D99dW__collapse,.WorkspaceSwitcher-module__4D99dW__selector{transition-duration:1ms}}:is(html[data-sidebar=expanded] .WorkspaceSwitcher-module__4D99dW__name,html[data-sidebar=expanded] .WorkspaceSwitcher-module__4D99dW__selector,html[data-sidebar=expanded] .WorkspaceSwitcher-module__4D99dW__collapse,html[data-sidebar=expanded] .WorkspaceSwitcher-module__4D99dW__badge){visibility:visible}
.Sidebar-module__vQYDea__sidebar{width:var(--sidebar-w);background:var(--surface-sidebar);border-right:1px solid var(--border-page-frame);z-index:20;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.Sidebar-module__vQYDea__scroll{min-height:0;padding:0 calc(var(--sidebar-pad-x) + var(--sidebar-gutter)) 0 var(--sidebar-pad-x);scrollbar-width:none;flex:auto;overflow:hidden auto}.Sidebar-module__vQYDea__scroll::-webkit-scrollbar{width:0;height:0}.Sidebar-module__vQYDea__scroll[data-scrollable=bottom],.Sidebar-module__vQYDea__scroll[data-scrollable=both]{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 26px),#0000 100%)}.Sidebar-module__vQYDea__scroll[data-scrollable=top],.Sidebar-module__vQYDea__scroll[data-scrollable=both]{-webkit-mask-image:linear-gradient(#0000 0,#000 26px 100%);mask-image:linear-gradient(#0000 0,#000 26px 100%)}.Sidebar-module__vQYDea__scroll[data-scrollable=both]{-webkit-mask-image:linear-gradient(#0000 0,#000 26px calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 26px calc(100% - 26px),#0000 100%)}.Sidebar-module__vQYDea__pinned{padding:0 calc(var(--sidebar-pad-x) + var(--sidebar-gutter)) 0 var(--sidebar-pad-x);flex:none}.Sidebar-module__vQYDea__navInset{padding:0 var(--nav-inset)}.Sidebar-module__vQYDea__group{gap:var(--nav-item-gap);flex-direction:column;display:flex}.Sidebar-module__vQYDea__sectionLabel{margin:var(--nav-section-mt) 0 var(--nav-section-mb);padding:0 var(--nav-pad-x);font-size:var(--type-label-size);line-height:var(--nav-section-line);font-weight:var(--type-label-weight);letter-spacing:-.002em;color:var(--text-section);white-space:nowrap}.Sidebar-module__vQYDea__sectionLabelFirst{margin-top:var(--nav-section-mt-first)}.Sidebar-module__vQYDea__groupDivider{height:1px;margin:var(--rail-divider-my) var(--rail-divider-inset);background:var(--border-subtle);opacity:0;display:none}:is(html[data-sidebar=collapsed] .Sidebar-module__vQYDea__scroll,html[data-sidebar=collapsed] .Sidebar-module__vQYDea__pinned){padding:0}html[data-sidebar=collapsed] .Sidebar-module__vQYDea__navInset{padding:0}html[data-sidebar=collapsed] .Sidebar-module__vQYDea__group{gap:var(--rail-item-gap)}html[data-sidebar=collapsed] .Sidebar-module__vQYDea__sectionLabel{opacity:0;pointer-events:none;transition:opacity .11s var(--ease-standard);position:absolute}html[data-sidebar=collapsed] .Sidebar-module__vQYDea__groupDivider{opacity:1;display:block}.Sidebar-module__vQYDea__topSpacer{height:0}html[data-sidebar=collapsed] .Sidebar-module__vQYDea__topSpacer{height:var(--rail-divider-my)}.Sidebar-module__vQYDea__scrim,.Sidebar-module__vQYDea__appBar{display:none}@media (prefers-reduced-motion:reduce){.Sidebar-module__vQYDea__sidebar{transition:none}}
.RollingNumber-module__LE54Ra__roll{font-variant-numeric:tabular-nums;display:inline-flex}.RollingNumber-module__LE54Ra__track{display:inline-flex}.RollingNumber-module__LE54Ra__column{width:1ch;height:1em;display:inline-block;position:relative;overflow:hidden}.RollingNumber-module__LE54Ra__column[data-separator]{width:.34ch}.RollingNumber-module__LE54Ra__digit{place-items:center;display:grid;position:absolute;inset:0}
.BaseTooltip-module__O90AtW__positioner{z-index:60}.BaseTooltip-module__O90AtW__popup{background:var(--surface-tooltip);color:var(--text-on-dark);border-radius:var(--radius-nav);white-space:nowrap;box-shadow:var(--shadow-tooltip);transform-origin:var(--transform-origin);transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);padding:6px 10px;font-size:12px;font-weight:500;line-height:16px}.BaseTooltip-module__O90AtW__popup[data-starting-style],.BaseTooltip-module__O90AtW__popup[data-ending-style]{opacity:0}.BaseTooltip-module__O90AtW__popup[data-side=inline-end][data-starting-style],.BaseTooltip-module__O90AtW__popup[data-side=inline-end][data-ending-style]{transform:translate(-4px)}.BaseTooltip-module__O90AtW__popup[data-side=top][data-starting-style],.BaseTooltip-module__O90AtW__popup[data-side=top][data-ending-style]{transform:translateY(4px)}.BaseTooltip-module__O90AtW__popup[data-side=bottom][data-starting-style],.BaseTooltip-module__O90AtW__popup[data-side=bottom][data-ending-style]{transform:translateY(-4px)}.BaseTooltip-module__O90AtW__popup[data-ending-style]{transition-duration:90ms;transition-timing-function:var(--ease-standard)}@media (prefers-reduced-motion:reduce){.BaseTooltip-module__O90AtW__popup{transition-duration:1ms}.BaseTooltip-module__O90AtW__popup[data-starting-style],.BaseTooltip-module__O90AtW__popup[data-ending-style]{transform:none}}
.TopBarActions-module__SYcUyW__action{width:var(--topbar-action);height:var(--topbar-action);border-radius:var(--radius-nav);color:var(--text-tertiary);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:relative}.TopBarActions-module__SYcUyW__action:hover{background:var(--surface-raised);color:var(--text-primary)}.TopBarActions-module__SYcUyW__action:focus-visible{box-shadow:var(--focus-ring);outline:none}.TopBarActions-module__SYcUyW__action[data-active="1"],.TopBarActions-module__SYcUyW__action[data-active="1"]:hover{background:var(--brand-050);color:var(--brand-600)}.TopBarActions-module__SYcUyW__pulseSvg{display:block;overflow:visible}.TopBarActions-module__SYcUyW__pulseTrace{stroke:var(--brand-500);stroke-width:1.5px;stroke-dasharray:16 200;animation:8s linear infinite TopBarActions-module__SYcUyW__tbTrace}@keyframes TopBarActions-module__SYcUyW__tbTrace{0%{stroke-dashoffset:16px;opacity:1}11.25%{stroke-dashoffset:-120px;opacity:1}11.26%{opacity:0}to{stroke-dashoffset:16px;opacity:0}}.TopBarActions-module__SYcUyW__liveDot,.TopBarActions-module__SYcUyW__brandDot{width:var(--tb-dot);height:var(--tb-dot);border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--surface-page);animation:TopBarActions-module__SYcUyW__tbDotIn .26s var(--ease-press);position:absolute;top:5px;right:5px}.TopBarActions-module__SYcUyW__liveDot{background:var(--live-dot)}.TopBarActions-module__SYcUyW__brandDot{background:var(--brand-600)}.TopBarActions-module__SYcUyW__action[data-active="1"] .TopBarActions-module__SYcUyW__liveDot,.TopBarActions-module__SYcUyW__action[data-active="1"] .TopBarActions-module__SYcUyW__brandDot{box-shadow:0 0 0 2px var(--brand-050)}@keyframes TopBarActions-module__SYcUyW__tbDotIn{0%{transform:scale(0)}62%{transform:scale(1.2)}to{transform:scale(1)}}.TopBarActions-module__SYcUyW__count{min-width:var(--tb-badge);height:var(--tb-badge);border-radius:var(--radius-pill);background:var(--badge-danger);color:var(--text-on-dark);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface-page);justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;right:2px}.TopBarActions-module__SYcUyW__action[data-active="1"] .TopBarActions-module__SYcUyW__count{box-shadow:0 0 0 2px var(--brand-050)}.TopBarActions-module__SYcUyW__count[data-pop="1"]{animation:TopBarActions-module__SYcUyW__tbBadgePop .26s var(--ease-press)}.TopBarActions-module__SYcUyW__count[data-clearing="1"]{animation:TopBarActions-module__SYcUyW__tbBadgeOut .32s var(--ease-standard) forwards}@keyframes TopBarActions-module__SYcUyW__tbBadgeOut{0%{opacity:1;transform:scale(1)}60%{opacity:1}to{opacity:0;transform:scale(.6)}}@keyframes TopBarActions-module__SYcUyW__tbBadgePop{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:scale(1)}}.TopBarActions-module__SYcUyW__bellTilt{transform-origin:50% 22%;animation:TopBarActions-module__SYcUyW__tbBellTilt .42s var(--ease-standard);display:block}@keyframes TopBarActions-module__SYcUyW__tbBellTilt{0%{transform:rotate(0)}25%{transform:rotate(-8deg)}62%{transform:rotate(8deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.TopBarActions-module__SYcUyW__pulseTrace{display:none}.TopBarActions-module__SYcUyW__bellTilt,.TopBarActions-module__SYcUyW__count[data-pop="1"],.TopBarActions-module__SYcUyW__liveDot,.TopBarActions-module__SYcUyW__brandDot{animation:none}.TopBarActions-module__SYcUyW__count[data-clearing="1"]{animation-duration:1ms}}
.TopBar-module__R4OzjG__bar{z-index:16;align-items:center;gap:var(--sp-12);height:var(--topbar-h);margin:calc(-1 * var(--shell-main-pad-top)) calc(-1 * var(--shell-main-pad-right)) var(--topbar-mb) calc(-1 * var(--shell-main-pad-left));padding:0 var(--topbar-pad-right) 0 var(--topbar-pad-left);background:var(--surface-page);border-bottom:1px solid var(--border-card);display:flex;position:sticky;top:0}.TopBar-module__R4OzjG__burger{border-radius:var(--radius-nav);width:34px;height:34px;color:var(--text-nav);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;margin-left:-6px;display:none}.TopBar-module__R4OzjG__burger:hover{background:var(--surface-nav-hover);color:var(--text-primary)}.TopBar-module__R4OzjG__search{align-items:center;gap:var(--sp-8);width:var(--topbar-search-w);max-width:100%;height:var(--topbar-search-h);padding:0 var(--sp-10) 0 var(--sp-12);border-radius:var(--radius-control);border:1px solid var(--border-card);background:var(--surface-field);color:var(--text-muted);text-align:left;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);display:flex}.TopBar-module__R4OzjG__search:hover{background:var(--surface-page);border-color:var(--border-strong)}.TopBar-module__R4OzjG__search:focus-visible{background:var(--surface-page);border-color:var(--brand-500);box-shadow:var(--focus-ring)}.TopBar-module__R4OzjG__searchIcon{color:var(--text-muted);flex:none}.TopBar-module__R4OzjG__searchLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-desc-size);line-height:var(--type-desc-line);color:var(--text-muted);flex:auto;overflow:hidden}.TopBar-module__R4OzjG__kbd{flex:none;gap:3px;display:flex}.TopBar-module__R4OzjG__key{border:1px solid var(--border-card);background:var(--surface-page);min-width:18px;height:18px;color:var(--text-muted);font-family:var(--font-mono);border-radius:5px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:1;display:flex}.TopBar-module__R4OzjG__spacer{flex:auto}.TopBar-module__R4OzjG__actions{align-items:center;gap:var(--sp-2);display:flex}.TopBar-module__R4OzjG__flag{border-radius:3px;width:20px;height:14px;display:block;overflow:hidden;box-shadow:0 0 0 1px #10182814}.TopBar-module__R4OzjG__avatarButton{width:var(--topbar-action);height:var(--topbar-action);margin-left:var(--sp-4);border-radius:var(--radius-pill);transition:box-shadow var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}.TopBar-module__R4OzjG__avatarButton:hover{box-shadow:0 0 0 2px var(--border-strong)}.TopBar-module__R4OzjG__avatar{width:var(--topbar-avatar);height:var(--topbar-avatar);border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-raised);display:block}html[data-calibrate="1"] .TopBar-module__R4OzjG__bar{display:none}
.RotatingPlaceholder-module__PPt0FW__mask{padding:0 var(--ask-input-pad-right) 0 var(--ask-input-pad-left);border-radius:var(--radius-pill);pointer-events:none;z-index:0;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.RotatingPlaceholder-module__PPt0FW__line{left:var(--ask-input-pad-left);right:var(--ask-input-pad-right);font-size:var(--type-input-size);line-height:var(--type-input-line);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden}
.AskHero-module__Z9vNNW__panel{margin-right:var(--hero-inset-right);height:var(--hero-h);border-radius:var(--radius-hero);isolation:isolate;background:radial-gradient(120% 90% at 22% 8%,#f4f9ff 0%,#f4f9ff00 55%),radial-gradient(110% 120% at 50% 108%,#2f7cee 0%,#2f7cee00 62%),linear-gradient(168deg,#dcebfd 0%,#bbd7fa 38%,#7fb0f2 72%,#4e90ec 100%);position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff59}.AskHero-module__Z9vNNW__noise{z-index:0;opacity:.035;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.AskHero-module__Z9vNNW__mosaic{z-index:0;pointer-events:none;-webkit-mask-composite:source-in;width:100%;height:100%;animation:AskHero-module__Z9vNNW__mosaicIn .9s var(--ease-standard) .2s both;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 60%,#000 0%,#0000 78%),linear-gradient(90deg,#0000 0,#000 60px calc(100% - 60px),#0000 100%);mask-image:radial-gradient(90% 80% at 50% 60%,#000 0%,#0000 78%),linear-gradient(90deg,#0000 0,#000 60px calc(100% - 60px),#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes AskHero-module__Z9vNNW__mosaicIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AskHero-module__Z9vNNW__mosaic{animation:.18s linear both AskHero-module__Z9vNNW__mosaicIn}}.AskHero-module__Z9vNNW__content{z-index:1;height:100%;padding-top:var(--hero-content-offset);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.AskHero-module__Z9vNNW__title{font-size:var(--type-hero-size);line-height:var(--type-hero-line);font-weight:var(--type-hero-weight);letter-spacing:var(--type-hero-track);color:var(--text-primary);text-align:center}.AskHero-module__Z9vNNW__subtitle{margin-top:var(--hero-sub-mt);font-size:var(--type-hero-sub-size);line-height:var(--type-hero-sub-line);letter-spacing:var(--type-hero-sub-track);color:var(--text-hero-sub);text-align:center}.AskHero-module__Z9vNNW__inputWrap{margin-top:var(--hero-input-mt);width:var(--ask-input-w);height:var(--ask-input-h);max-width:100%;position:relative}.AskHero-module__Z9vNNW__field{border-radius:var(--radius-pill);background:var(--surface-page);width:100%;height:100%;box-shadow:var(--shadow-input);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:1px solid #ffffffe6;align-items:center;display:flex;position:relative}.AskHero-module__Z9vNNW__fieldFocused{box-shadow:var(--shadow-input), var(--focus-ring);border-color:#2b7fff8c}.AskHero-module__Z9vNNW__pulse{animation:AskHero-module__Z9vNNW__ringPulse .52s var(--ease-out)}@keyframes AskHero-module__Z9vNNW__ringPulse{0%{box-shadow:var(--shadow-input), 0 0 0 0 #2b7fff59}to{box-shadow:var(--shadow-input), 0 0 0 6px #2b7fff00}}.AskHero-module__Z9vNNW__input{min-width:0;height:100%;padding:0 var(--ask-input-pad-right) 0 var(--ask-input-pad-left);border-radius:var(--radius-pill);font-size:var(--type-input-size);line-height:var(--type-input-line);color:var(--text-primary);z-index:1;background:0 0;flex:auto;position:relative}.AskHero-module__Z9vNNW__input:focus{box-shadow:none;outline:none}.AskHero-module__Z9vNNW__input::placeholder{color:#0000}.AskHero-module__Z9vNNW__submit{top:50%;right:var(--ask-submit-inset);width:var(--ask-submit-size);height:var(--ask-submit-size);border-radius:var(--radius-pill);background:var(--brand-600);color:var(--text-on-dark);box-shadow:var(--shadow-submit);z-index:2;transition:background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.AskHero-module__Z9vNNW__submit:hover:not(:disabled){background:var(--brand-500);transform:translateY(-50%)scale(1.05)}.AskHero-module__Z9vNNW__submit:active:not(:disabled){transition-timing-function:var(--ease-press);transform:translateY(-50%)scale(.94)}.AskHero-module__Z9vNNW__submit:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.AskHero-module__Z9vNNW__submit:hover:not(:disabled),.AskHero-module__Z9vNNW__submit:active:not(:disabled){transform:translateY(-50%)}.AskHero-module__Z9vNNW__pulse{animation:none}}
.SuggestionChips-module__ZHA1FG__row{justify-content:center;align-items:center;gap:var(--chip-gap);row-gap:var(--chip-row-gap);margin-top:var(--hero-chips-mt);flex-wrap:wrap;display:flex}.SuggestionChips-module__ZHA1FG__chip{align-items:center;gap:var(--chip-icon-gap);height:var(--chip-h);padding:0 var(--chip-pad-right) 0 var(--chip-pad-left);border-radius:var(--radius-pill);background:var(--surface-page);box-shadow:var(--shadow-chip);color:var(--text-primary);font-size:var(--type-chip-size);line-height:var(--type-chip-line);font-weight:var(--type-chip-weight);letter-spacing:-.005em;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:1px solid #ffffffd9;flex:none;display:inline-flex}.SuggestionChips-module__ZHA1FG__chip:hover{box-shadow:var(--shadow-chip-hover);transform:translateY(-2px)}.SuggestionChips-module__ZHA1FG__chip:active{transition-duration:90ms;transform:scale(.96)}.SuggestionChips-module__ZHA1FG__icon{color:var(--text-primary);flex:none}.SuggestionChips-module__ZHA1FG__label{white-space:nowrap;display:block}@media (prefers-reduced-motion:reduce){.SuggestionChips-module__ZHA1FG__chip:hover,.SuggestionChips-module__ZHA1FG__chip:active{transform:none}}
.ApiKeyCard-module__n6rmAG__card{height:var(--apikey-card-h);padding:var(--apikey-pad-top) var(--card-pad-right) var(--card-pad-right);border-radius:var(--radius-card);background:var(--surface-card);border:1px solid var(--border-card);box-shadow:var(--shadow-card)}.ApiKeyCard-module__n6rmAG__title{font-size:var(--type-card-title-size);line-height:var(--type-card-title-line);font-weight:var(--type-card-title-weight);letter-spacing:var(--type-card-title-track);color:var(--text-primary)}.ApiKeyCard-module__n6rmAG__desc{margin-top:var(--apikey-desc-mt);font-size:var(--type-desc-size);line-height:var(--type-desc-line);letter-spacing:-.004em;color:var(--text-desc)}.ApiKeyCard-module__n6rmAG__field{height:var(--key-field-h);margin-top:var(--key-field-mt);border-radius:var(--radius-control);border:1px solid var(--border-card);align-items:center;gap:12px;padding:0 14px 0 16px;display:flex}.ApiKeyCard-module__n6rmAG__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--type-mono-size);line-height:var(--type-mono-line);font-weight:var(--type-mono-weight);letter-spacing:var(--type-mono-track);color:var(--text-primary);flex:auto;overflow:hidden}.ApiKeyCard-module__n6rmAG__actions{align-items:center;gap:var(--apikey-action-gap);flex:none;display:flex}.ApiKeyCard-module__n6rmAG__action{color:var(--text-tertiary);border-radius:var(--radius-badge);transition:color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}.ApiKeyCard-module__n6rmAG__action:hover{color:var(--text-primary)}.ApiKeyCard-module__n6rmAG__done{color:var(--success-600)}.ApiKeyCard-module__n6rmAG__helper{margin-top:var(--apikey-helper-mt);font-size:var(--type-micro-size);line-height:var(--type-micro-line);color:var(--text-tertiary);font-weight:400}
.Button-module__8YcwSG__btn{height:var(--control-h);border-radius:var(--radius-control);letter-spacing:-.004em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), transform .24s var(--ease-press);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.Button-module__8YcwSG__btn[data-size=compact]{height:34px;padding:0 12px;font-size:13px}.Button-module__8YcwSG__btn[data-size=large]{height:48px;padding:0 20px;font-size:15px}.Button-module__8YcwSG__btn:active:not(:disabled){transition-duration:90ms;transition-timing-function:var(--ease-standard);transform:scale(.97)}.Button-module__8YcwSG__btn:disabled{opacity:.5;cursor:default}.Button-module__8YcwSG__block{width:100%}.Button-module__8YcwSG__icon{flex:none}.Button-module__8YcwSG__label{display:inline-block}.Button-module__8YcwSG__primary{background:var(--brand-600);color:var(--text-on-dark);box-shadow:var(--shadow-submit)}.Button-module__8YcwSG__primary:hover:not(:disabled){background:var(--brand-700)}.Button-module__8YcwSG__secondary{background:var(--surface-card);border:1px solid var(--border-strong);color:var(--text-primary)}.Button-module__8YcwSG__secondary:hover:not(:disabled){background:var(--surface-raised);border-color:var(--border-page-frame)}.Button-module__8YcwSG__secondary[data-pressed="1"]{background:var(--brand-050);border-color:var(--brand-500);color:var(--brand-600)}.Button-module__8YcwSG__secondary[data-pressed="1"] .Button-module__8YcwSG__icon{color:var(--brand-600)}.Button-module__8YcwSG__destructive{background:var(--surface-card);border:1px solid var(--border-strong);color:var(--danger-600)}.Button-module__8YcwSG__destructive:hover:not(:disabled){background:#fef2f2;border-color:#fecaca}.Button-module__8YcwSG__ghost{color:var(--text-secondary);background:0 0}.Button-module__8YcwSG__ghost:hover:not(:disabled){background:var(--surface-raised);color:var(--text-primary)}.Button-module__8YcwSG__text{height:auto;color:var(--brand-600);background:0 0;padding:0;font-weight:500}.Button-module__8YcwSG__text:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.Button-module__8YcwSG__text:active:not(:disabled){transform:none}.Button-module__8YcwSG__count{border-radius:var(--radius-pill);background:var(--brand-050);min-width:18px;height:18px;color:var(--brand-600);font-variant-numeric:tabular-nums;animation:Button-module__8YcwSG__countPop .26s var(--ease-press);place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}@keyframes Button-module__8YcwSG__countPop{0%{transform:scale(0)}62%{transform:scale(1.15)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Button-module__8YcwSG__count{animation:none}.Button-module__8YcwSG__btn:active:not(:disabled){transform:none}}
.RangeSelect-module__AMc7HG__positioner{z-index:50}.RangeSelect-module__AMc7HG__popup{box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-inner);width:236px;box-shadow:var(--panel-shadow);transform-origin:var(--transform-origin);transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), width .22s var(--ease-inout);outline:none;padding:6px}.RangeSelect-module__AMc7HG__popup[data-custom="1"]{width:560px}.RangeSelect-module__AMc7HG__popup[data-starting-style],.RangeSelect-module__AMc7HG__popup[data-ending-style]{opacity:0;transform:scale(.96)translateY(-6px)}.RangeSelect-module__AMc7HG__popup[data-side=top][data-starting-style],.RangeSelect-module__AMc7HG__popup[data-side=top][data-ending-style]{transform:scale(.96)translateY(6px)}.RangeSelect-module__AMc7HG__popup[data-ending-style]{transition-duration:.12s;transition-timing-function:var(--ease-standard)}.RangeSelect-module__AMc7HG__list{flex-direction:column;display:flex}.RangeSelect-module__AMc7HG__option{border-radius:var(--radius-nav);height:36px;color:var(--text-primary);font-size:var(--type-menu-size);line-height:var(--type-menu-line);font-weight:var(--type-menu-weight);letter-spacing:var(--type-menu-track);text-align:left;animation:RangeSelect-module__AMc7HG__rowIn .18s var(--ease-out) both;animation-delay:calc(var(--i,0) * 18ms);transition:background-color var(--dur-fast) var(--ease-standard);align-items:center;padding:0 10px;display:flex}.RangeSelect-module__AMc7HG__option:hover{background:var(--surface-nav-hover)}.RangeSelect-module__AMc7HG__option:focus-visible{box-shadow:var(--focus-ring);outline:none}.RangeSelect-module__AMc7HG__option[data-active="1"]{background:var(--brand-050);color:var(--brand-600);font-weight:600}.RangeSelect-module__AMc7HG__chevron{transition:transform var(--dur-base) var(--ease-out)}.RangeSelect-module__AMc7HG__chevron[data-open="1"]{transform:rotate(180deg)}.RangeSelect-module__AMc7HG__calendar{padding:4px}.RangeSelect-module__AMc7HG__calHead{justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 12px;display:flex}.RangeSelect-module__AMc7HG__calTitle{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text-primary);font-weight:600}.RangeSelect-module__AMc7HG__calStep{border-radius:var(--radius-nav);width:28px;height:28px;color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-standard);place-items:center;display:grid}.RangeSelect-module__AMc7HG__calStep:hover{background:var(--surface-nav-hover)}.RangeSelect-module__AMc7HG__calStep:focus-visible{box-shadow:var(--focus-ring);outline:none}.RangeSelect-module__AMc7HG__months{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.RangeSelect-module__AMc7HG__monthName{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--text-tertiary);margin-bottom:8px}.RangeSelect-module__AMc7HG__weekdays,.RangeSelect-module__AMc7HG__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.RangeSelect-module__AMc7HG__weekdays span{height:22px;font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);color:var(--text-muted);place-items:center;display:grid}.RangeSelect-module__AMc7HG__day{border-radius:var(--radius-badge);height:30px;font-size:var(--type-doc-desc-size);color:var(--text-primary);font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);place-items:center;display:grid}.RangeSelect-module__AMc7HG__day:hover:not(:disabled){background:var(--surface-nav-hover)}.RangeSelect-module__AMc7HG__day:disabled{color:var(--text-muted);opacity:.5}.RangeSelect-module__AMc7HG__day:focus-visible{box-shadow:var(--focus-ring);outline:none}.RangeSelect-module__AMc7HG__day[data-in="1"]{background:var(--brand-050)}.RangeSelect-module__AMc7HG__day[data-edge="1"]{background:var(--brand-600);color:var(--text-on-dark)}.RangeSelect-module__AMc7HG__calFoot{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;display:flex}.RangeSelect-module__AMc7HG__calBack{border-radius:var(--radius-nav);color:var(--text-secondary);font-size:var(--type-doc-desc-size);padding:6px 8px;font-weight:500}.RangeSelect-module__AMc7HG__calBack:hover{background:var(--surface-nav-hover)}@keyframes RangeSelect-module__AMc7HG__rowIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RangeSelect-module__AMc7HG__option{animation:none}.RangeSelect-module__AMc7HG__popup[data-starting-style],.RangeSelect-module__AMc7HG__popup[data-ending-style]{transform:none}}
.Tooltip-module__7naQyG__tip{z-index:40;border-radius:var(--radius-nav);background:var(--surface-tooltip);color:var(--text-on-dark);font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);letter-spacing:var(--type-micro-track);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-tooltip);padding:7px 9px;position:absolute;transform:translate(-50%,-100%)}
.ActivityHeatmap-module__8izQza__wrap{margin-top:var(--heat-wrap-mt);position:relative}.ActivityHeatmap-module__8izQza__colAxis{margin-bottom:var(--heat-axis-mb);gap:var(--heat-group-gap);display:flex}.ActivityHeatmap-module__8izQza__gutter{width:var(--heat-gutter);margin-right:var(--heat-gutter-gap);flex:none}.ActivityHeatmap-module__8izQza__axisSpacer{height:calc(var(--type-micro-line) + var(--heat-axis-mb))}.ActivityHeatmap-module__8izQza__colGroup{width:calc(var(--heat-slots) * var(--heat-cell) + (var(--heat-slots) - 1) * var(--heat-cell-gap));align-items:baseline;gap:var(--heat-axis-label-gap);font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);letter-spacing:var(--type-micro-track);color:var(--text-muted);font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-standard);display:flex}.ActivityHeatmap-module__8izQza__axisLit{color:var(--text-primary)}.ActivityHeatmap-module__8izQza__body{align-items:flex-start;display:flex}.ActivityHeatmap-module__8izQza__rowAxis{gap:var(--heat-row-gap);flex-direction:column;display:flex}.ActivityHeatmap-module__8izQza__rowLabel{height:var(--heat-cell);font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);letter-spacing:var(--type-micro-track);color:var(--text-muted);transition:color var(--dur-fast) var(--ease-standard);justify-content:flex-start;align-items:center;display:flex}.ActivityHeatmap-module__8izQza__grid{gap:var(--heat-group-gap);display:flex}.ActivityHeatmap-module__8izQza__dayGroup{gap:var(--heat-cell-gap);display:flex}.ActivityHeatmap-module__8izQza__slotCol{gap:var(--heat-row-gap);flex-direction:column;display:flex}.ActivityHeatmap-module__8izQza__cell{width:var(--heat-cell);height:var(--heat-cell);border-radius:var(--radius-cell);transform-origin:50%}.ActivityHeatmap-module__8izQza__cell:focus-visible{box-shadow:var(--focus-ring);outline:none}.ActivityHeatmap-module__8izQza__legend{margin-left:calc(var(--heat-gutter) + var(--heat-gutter-gap));justify-content:flex-start;align-items:center;gap:var(--heat-legend-gap);margin-top:var(--heat-legend-mt);font-size:var(--type-legend-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);letter-spacing:var(--type-micro-track);color:var(--text-muted);display:flex}.ActivityHeatmap-module__8izQza__swatches{gap:var(--heat-swatch-gap);display:flex}.ActivityHeatmap-module__8izQza__swatch{width:var(--heat-swatch);height:var(--heat-swatch);border-radius:var(--radius-cell)}.ActivityHeatmap-module__8izQza__gridScroll{scrollbar-width:thin;min-width:0;overflow:auto hidden}
.AgentsBars-module__HZ8LKG__wrap{margin-top:var(--heat-wrap-mt);position:relative}.AgentsBars-module__HZ8LKG__row{border-radius:var(--radius-nav);border-bottom:1px solid var(--border-card);height:56px;transition:background-color var(--dur-fast) var(--ease-standard);align-items:center;gap:14px;padding:0 8px;display:flex}.AgentsBars-module__HZ8LKG__row:last-child{border-bottom:none}.AgentsBars-module__HZ8LKG__row:hover{background:var(--surface-raised)}.AgentsBars-module__HZ8LKG__dotWrap{flex:none;width:8px;height:8px;position:relative}.AgentsBars-module__HZ8LKG__dot{border-radius:var(--radius-pill);position:absolute;inset:0}.AgentsBars-module__HZ8LKG__halo{border-radius:var(--radius-pill);position:absolute;inset:-3px}.AgentsBars-module__HZ8LKG__meta{flex:0 0 196px;min-width:0}.AgentsBars-module__HZ8LKG__name{font-size:var(--type-body-size);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:20px;overflow:hidden}.AgentsBars-module__HZ8LKG__sub{white-space:nowrap;text-overflow:ellipsis;font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);color:var(--text-muted);font-variant-numeric:tabular-nums;overflow:hidden}.AgentsBars-module__HZ8LKG__track{border-radius:var(--radius-pill);background:var(--heat-0);flex:auto;height:8px;overflow:hidden}.AgentsBars-module__HZ8LKG__fill{border-radius:var(--radius-pill);background:var(--brand-600);height:100%;transition:background-color var(--dur-fast) var(--ease-standard)}.AgentsBars-module__HZ8LKG__row:hover .AgentsBars-module__HZ8LKG__fill{background:var(--brand-500)}.AgentsBars-module__HZ8LKG__spark{flex:none;width:72px;height:24px}.AgentsBars-module__HZ8LKG__sparkPath{stroke:var(--brand-500);stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke-width var(--dur-fast) var(--ease-standard)}.AgentsBars-module__HZ8LKG__row:hover .AgentsBars-module__HZ8LKG__sparkPath{stroke-width:2px}.AgentsBars-module__HZ8LKG__runs{text-align:right;font-size:var(--type-body-size);color:var(--text-primary);font-variant-numeric:tabular-nums;flex:0 0 56px;font-weight:600}.AgentsBars-module__HZ8LKG__runsWide{color:var(--text-secondary);flex:0 0 118px;font-weight:500}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"]{padding-bottom:26px}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__row{border-bottom:none;gap:14px;height:46px}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__row:hover{background:0 0}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__track{border-radius:var(--radius-cell);background:var(--heat-0);height:22px}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__fill{border-radius:var(--radius-cell)}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__row:hover .AgentsBars-module__HZ8LKG__fill{background:var(--brand-600);filter:brightness(1.06)}.AgentsBars-module__HZ8LKG__axis{height:20px;padding-left:calc(var(--bars-label-w,0px) + 14px);margin-top:2px;padding-right:132px;position:relative}.AgentsBars-module__HZ8LKG__axisTick{font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);color:var(--text-muted);font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__meta{flex:0 1 var(--bars-label-w,196px);min-width:0}@media (max-width:999px){.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__runs{text-overflow:ellipsis;white-space:nowrap;flex:0 96px;font-size:12.5px;overflow:hidden}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"] .AgentsBars-module__HZ8LKG__row{gap:10px}.AgentsBars-module__HZ8LKG__axis{padding-right:100px}}@media (max-width:479px){.AgentsBars-module__HZ8LKG__axis{display:none}.AgentsBars-module__HZ8LKG__wrap[data-axis="1"]{padding-bottom:4px}}
.DocumentsChart-module__QCiqfW__wrap{margin-top:var(--heat-wrap-mt);gap:24px;display:flex;position:relative}.DocumentsChart-module__QCiqfW__chart{flex:68%;min-width:0}.DocumentsChart-module__QCiqfW__legend{flex-direction:column;flex:0 0 30%;gap:14px;padding-top:4px;display:flex}.DocumentsChart-module__QCiqfW__legendRow{cursor:default}.DocumentsChart-module__QCiqfW__legendHead{font-size:var(--type-desc-size);color:var(--text-primary);align-items:center;gap:8px;line-height:18px;display:flex}.DocumentsChart-module__QCiqfW__dot{border-radius:var(--radius-pill);flex:none;width:10px;height:10px}.DocumentsChart-module__QCiqfW__legendCount{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.DocumentsChart-module__QCiqfW__track{border-radius:var(--radius-pill);background:var(--heat-0);height:4px;margin-top:6px;overflow:hidden}.DocumentsChart-module__QCiqfW__fill{border-radius:var(--radius-pill);height:100%}.DocumentsChart-module__QCiqfW__axisLabel{font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);fill:var(--text-muted);font-variant-numeric:tabular-nums}.DocumentsChart-module__QCiqfW__gridline{stroke:var(--border-card);stroke-width:1px}.DocumentsChart-module__QCiqfW__column{cursor:default}
.SourcesDonut-module__VvFa7q__wrap{margin-top:var(--heat-wrap-mt);align-items:center;gap:28px;display:flex;position:relative}.SourcesDonut-module__VvFa7q__donutBox{flex:none;width:188px;height:188px;position:relative}.SourcesDonut-module__VvFa7q__center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SourcesDonut-module__VvFa7q__total{font-size:var(--type-stat-size);line-height:var(--type-stat-line);font-weight:var(--type-stat-weight);letter-spacing:var(--type-stat-track);color:var(--text-primary);font-variant-numeric:tabular-nums}.SourcesDonut-module__VvFa7q__totalLabel{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--text-tertiary);margin-top:1px}.SourcesDonut-module__VvFa7q__list{flex:auto;min-width:0}.SourcesDonut-module__VvFa7q__row{border-radius:var(--radius-nav);border-bottom:1px solid var(--border-card);height:44px;transition:background-color var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;padding:0 8px;display:flex}.SourcesDonut-module__VvFa7q__row:last-child{border-bottom:none}.SourcesDonut-module__VvFa7q__rowActive{background:var(--surface-raised)}.SourcesDonut-module__VvFa7q__mark{border-radius:var(--radius-pill);flex:none;width:20px;height:20px}.SourcesDonut-module__VvFa7q__name{font-size:var(--type-desc-size);color:var(--text-primary);line-height:18px}.SourcesDonut-module__VvFa7q__count{font-size:var(--type-micro-size);line-height:var(--type-micro-line);color:var(--text-muted);font-variant-numeric:tabular-nums}.SourcesDonut-module__VvFa7q__pct{font-size:var(--type-desc-size);color:var(--text-primary);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.SourcesDonut-module__VvFa7q__wrap[data-legend=dots]{gap:20px}.SourcesDonut-module__VvFa7q__wrap[data-legend=dots] .SourcesDonut-module__VvFa7q__row{border-bottom:none;height:40px}.SourcesDonut-module__VvFa7q__wrap[data-legend=dots] .SourcesDonut-module__VvFa7q__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-size);color:var(--text-primary);flex:1;line-height:20px;overflow:hidden}.SourcesDonut-module__VvFa7q__wrap[data-legend=dots] .SourcesDonut-module__VvFa7q__figures{flex:none}.SourcesDonut-module__VvFa7q__dot{border-radius:var(--radius-pill);flex:none;width:10px;height:10px}.SourcesDonut-module__VvFa7q__figures{align-items:baseline;gap:12px;margin-left:auto;display:flex}.SourcesDonut-module__VvFa7q__wrap[data-legend=dots] .SourcesDonut-module__VvFa7q__pct{font-size:var(--type-metric-size);line-height:var(--type-metric-line);color:var(--text-primary);margin-left:0;font-weight:600}.SourcesDonut-module__VvFa7q__wrap[data-legend=dots] .SourcesDonut-module__VvFa7q__count{text-align:right;min-width:46px;font-size:var(--type-metric-size);line-height:var(--type-metric-line);font-weight:var(--type-metric-weight);color:var(--text-secondary)}@media (max-width:1199px){.SourcesDonut-module__VvFa7q__wrap[data-legend=dots]{flex-direction:column;align-items:stretch;gap:16px}.SourcesDonut-module__VvFa7q__wrap[data-legend=dots] .SourcesDonut-module__VvFa7q__donutBox{align-self:center}}
.StatStrip-module__iD4QmG__strip{margin-top:var(--stat-strip-mt);border:1px solid var(--border-card);border-radius:var(--radius-inner);display:flex;overflow:hidden}.StatStrip-module__iD4QmG__col{align-items:flex-start;gap:var(--stat-icon-gap);padding:var(--stat-strip-pad-y) var(--stat-col-pad-x) var(--stat-strip-pad-b);flex:1 1 0;display:flex;position:relative}.StatStrip-module__iD4QmG__col+.StatStrip-module__iD4QmG__col:before{content:"";left:0;top:var(--stat-rule-inset);bottom:var(--stat-rule-inset);background:var(--border-card);width:1px;position:absolute}.StatStrip-module__iD4QmG__icon{margin-top:var(--stat-icon-mt);color:var(--brand-600);flex:none}.StatStrip-module__iD4QmG__value{font-size:var(--type-stat-size);line-height:var(--type-stat-line);font-weight:var(--type-stat-weight);letter-spacing:var(--type-stat-track);color:var(--text-primary);font-variant-numeric:tabular-nums}.StatStrip-module__iD4QmG__label{margin-top:var(--stat-label-mt);font-size:var(--type-stat-label-size);line-height:var(--type-stat-label-line);white-space:nowrap;color:var(--text-tertiary);font-weight:400}.StatStrip-module__iD4QmG__delta{margin-top:var(--stat-delta-mt);font-size:var(--type-stat-delta-size);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:500;line-height:15px;display:flex}.StatStrip-module__iD4QmG__up{color:var(--success-600)}.StatStrip-module__iD4QmG__down{color:var(--danger-600)}.StatStrip-module__iD4QmG__down svg{transform:rotate(180deg)}.StatStrip-module__iD4QmG__deltaSpacer{height:15px;margin-top:var(--stat-delta-mt)}
.TabRail-module__u-9F8W__rail{align-items:flex-end;gap:var(--tab-gap);margin-top:var(--tab-rail-mt);border-bottom:1px solid var(--border-card);display:flex;position:relative}.TabRail-module__u-9F8W__rail[data-density=page]{--tab-gap:28px;--tab-rail-mt:0px;--tab-pad-bottom:12px;--type-tab-size:14px;--type-tab-line:20px;border-bottom-color:var(--border-subtle)}.TabRail-module__u-9F8W__rail[data-density=monitor]{--tab-gap:36px;--tab-rail-mt:0px;--tab-pad-bottom:13px;--type-tab-size:15px;--type-tab-line:20px;border-bottom-color:var(--border-subtle)}.TabRail-module__u-9F8W__rail[data-density=monitor] .TabRail-module__u-9F8W__tab{font-weight:500}.TabRail-module__u-9F8W__tab{padding-bottom:var(--tab-pad-bottom);font-size:var(--type-tab-size);line-height:var(--type-tab-line);letter-spacing:-.006em;color:var(--text-tertiary);white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard);align-items:center;gap:8px;font-weight:450;display:inline-flex;position:relative}.TabRail-module__u-9F8W__rail[data-density=page] .TabRail-module__u-9F8W__tab{font-weight:500}.TabRail-module__u-9F8W__icon{flex:none}.TabRail-module__u-9F8W__tab:disabled{opacity:.45;cursor:default}.TabRail-module__u-9F8W__tab:disabled:hover{color:var(--text-tertiary)}.TabRail-module__u-9F8W__badge{border-radius:var(--radius-pill);background:var(--badge-count-bg);min-width:20px;height:18px;color:var(--text-secondary);font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);place-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.TabRail-module__u-9F8W__badge[data-active="1"]{background:var(--brand-050);color:var(--brand-600)}.TabRail-module__u-9F8W__tab:hover{color:var(--text-primary)}.TabRail-module__u-9F8W__tabActive{color:var(--brand-600);font-weight:600}.TabRail-module__u-9F8W__indicator{background:var(--brand-600);border-radius:2px;height:2px;position:absolute;bottom:-1px}.TabRail-module__u-9F8W__groupDivider{width:1px;height:18px;margin:0 calc(24px - var(--tab-gap));margin-bottom:var(--tab-pad-bottom);background:var(--border-subtle);align-self:center}
.UsageArea-module__q878DW__wrap{margin-top:var(--heat-wrap-mt);position:relative}.UsageArea-module__q878DW__chart{cursor:crosshair;width:100%;height:180px;display:block}.UsageArea-module__q878DW__legend{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:10px;display:flex}.UsageArea-module__q878DW__legendItem{font-size:var(--type-metric-size);line-height:var(--type-metric-line);font-weight:var(--type-metric-weight);color:var(--text-secondary);border-radius:var(--radius-badge);transition:opacity var(--dur-base) var(--ease-standard), color var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;padding:2px 4px;display:inline-flex}.UsageArea-module__q878DW__legendItem:hover{color:var(--text-primary)}.UsageArea-module__q878DW__legendItem:focus-visible{box-shadow:var(--focus-ring);outline:none}.UsageArea-module__q878DW__legendItem[data-off="1"]{opacity:.42}.UsageArea-module__q878DW__legendMark{align-items:center;width:12px;height:6px;display:inline-flex;position:relative}.UsageArea-module__q878DW__legendLine{border-radius:var(--radius-pill);background:currentColor;height:2px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.UsageArea-module__q878DW__legendDot{border-radius:var(--radius-pill);background:currentColor;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UsageArea-module__q878DW__gridline{stroke:var(--border-card);stroke-width:1px}.UsageArea-module__q878DW__axisLabel{font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);fill:var(--text-muted);font-variant-numeric:tabular-nums}.UsageArea-module__q878DW__line{fill:none;stroke:var(--brand-600);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.UsageArea-module__q878DW__limit{stroke:var(--warning-500);stroke-width:1.5px;stroke-dasharray:4 4}.UsageArea-module__q878DW__limitPill{fill:var(--warning-surface)}.UsageArea-module__q878DW__limitPillText{font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);fill:var(--warning-500)}.UsageArea-module__q878DW__guide{stroke:var(--border-strong);stroke-width:1px}.UsageArea-module__q878DW__meter{margin-top:20px}.UsageArea-module__q878DW__meterHead{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.UsageArea-module__q878DW__meterLabel{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--text-tertiary)}.UsageArea-module__q878DW__meterValue{font-size:var(--type-desc-size);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.UsageArea-module__q878DW__track{border-radius:var(--radius-pill);background:var(--heat-0);height:10px;overflow:hidden}.UsageArea-module__q878DW__fill{border-radius:var(--radius-pill);height:100%;transition:background var(--dur-base) var(--ease-standard);background:linear-gradient(90deg,#3b7ce0,#1668e3)}.UsageArea-module__q878DW__fill[data-tone=warn]{background:linear-gradient(90deg, #fbbf24, var(--meter-warn))}.UsageArea-module__q878DW__fill[data-tone=over]{background:linear-gradient(90deg, #f87171, var(--meter-over))}.UsageArea-module__q878DW__emptyOverlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.UsageArea-module__q878DW__emptyOverlay>*{pointer-events:auto}.UsageArea-module__q878DW__note{text-align:center;font-size:var(--type-doc-desc-size);line-height:var(--type-doc-desc-line);color:var(--text-tertiary);margin:10px 0 0}.UsageArea-module__q878DW__reset{font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);color:var(--text-muted);margin-top:7px}
.BrainActivityCard-module__nKXwyW__card{padding:var(--card-pad) var(--card-pad-r) var(--card-pad-b) var(--card-pad);border-radius:var(--radius-card);background:var(--surface-card);border:1px solid var(--border-card);box-shadow:var(--shadow-card)}.BrainActivityCard-module__nKXwyW__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.BrainActivityCard-module__nKXwyW__title{font-size:var(--type-card-title-size);line-height:var(--type-card-title-line);font-weight:var(--type-card-title-weight);letter-spacing:var(--type-card-title-track);color:var(--text-primary)}.BrainActivityCard-module__nKXwyW__dateControl{align-items:center;gap:var(--date-control-gap);height:var(--date-control-h);padding:0 var(--date-control-pad-x);border-radius:var(--radius-control);border:1px solid var(--border-card);background:var(--surface-card);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);display:flex}.BrainActivityCard-module__nKXwyW__dateControl:hover{background:var(--surface-raised);border-color:#d6dbe2}.BrainActivityCard-module__nKXwyW__calIcon{color:var(--text-tertiary)}.BrainActivityCard-module__nKXwyW__dateLabel{font-size:var(--type-date-size);letter-spacing:-.006em;color:var(--text-primary);white-space:nowrap;font-weight:500;line-height:18px}.BrainActivityCard-module__nKXwyW__chevron{color:var(--text-muted);transition:transform var(--dur-base) var(--ease-inout)}.BrainActivityCard-module__nKXwyW__chevronOpen{transform:rotate(180deg)}.BrainActivityCard-module__nKXwyW__panelHost{position:relative;overflow:hidden}.BrainActivityCard-module__nKXwyW__panel{display:flow-root}
.QuickActionCard-module__-wZKda__card{width:100%;height:var(--action-card-h);padding:var(--action-pad);border-radius:var(--radius-card);background:var(--surface-card);border:1px solid var(--border-card);box-shadow:var(--shadow-card);text-align:left;transition:transform var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out), border-color var(--dur-slow) var(--ease-out);display:block;position:relative}.QuickActionCard-module__-wZKda__card:hover{box-shadow:var(--shadow-card-hover);border-color:#e4e8ee;transform:translateY(-3px)}.QuickActionCard-module__-wZKda__card:active{transition-duration:90ms;transform:translateY(-1px)scale(.995)}.QuickActionCard-module__-wZKda__head{align-items:flex-start;gap:var(--action-tile-gap);display:flex}.QuickActionCard-module__-wZKda__tile{width:var(--action-tile);height:var(--action-tile);border-radius:var(--radius-tile);background:var(--surface-tint);color:var(--action-icon-color);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);flex:none;justify-content:center;align-items:center;display:flex}.QuickActionCard-module__-wZKda__card:hover .QuickActionCard-module__-wZKda__tile{color:var(--brand-600);background:#e9f1ff}.QuickActionCard-module__-wZKda__title{margin-top:var(--action-title-mt);font-size:var(--type-tile-title-size);line-height:var(--type-tile-title-line);font-weight:var(--type-tile-title-weight);letter-spacing:var(--type-tile-title-track);color:var(--text-primary)}.QuickActionCard-module__-wZKda__desc{margin-top:var(--action-desc-mt);max-width:var(--action-desc-w);font-size:var(--type-desc-size);line-height:var(--type-desc-line);letter-spacing:-.004em;color:var(--text-desc)}.QuickActionCard-module__-wZKda__arrow{right:var(--action-arrow-right);bottom:var(--action-arrow-bottom);color:var(--text-primary);transition:transform var(--dur-base) var(--ease-out);position:absolute}.QuickActionCard-module__-wZKda__card:hover .QuickActionCard-module__-wZKda__arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.QuickActionCard-module__-wZKda__card:hover,.QuickActionCard-module__-wZKda__card:active,.QuickActionCard-module__-wZKda__card:hover .QuickActionCard-module__-wZKda__arrow{transform:none}}
.QuickStartCard-module__QuDplq__card{height:var(--quickstart-card-h);padding:var(--card-pad-right);border-radius:var(--radius-card);background:var(--surface-card);border:1px solid var(--border-card);box-shadow:var(--shadow-card)}.QuickStartCard-module__QuDplq__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.QuickStartCard-module__QuDplq__title{font-size:var(--type-card-title-size);line-height:var(--type-card-title-line);font-weight:var(--type-card-title-weight);letter-spacing:var(--type-card-title-track);color:var(--text-primary)}.QuickStartCard-module__QuDplq__marks{margin-right:var(--mark-row-inset);align-items:center;display:flex}.QuickStartCard-module__QuDplq__mark{width:var(--mark-size);height:var(--mark-size);border-radius:var(--radius-pill);background:var(--surface-page);box-shadow:0 0 0 2px var(--surface-page);transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out)}.QuickStartCard-module__QuDplq__mark+.QuickStartCard-module__QuDplq__mark{margin-left:var(--mark-overlap)}.QuickStartCard-module__QuDplq__marks:hover .QuickStartCard-module__QuDplq__mark{opacity:.6}.QuickStartCard-module__QuDplq__marks .QuickStartCard-module__QuDplq__mark:hover{opacity:1;z-index:2;position:relative;transform:translateY(-2px)scale(1.08)}.QuickStartCard-module__QuDplq__panel{justify-content:center;align-items:center;gap:var(--prompt-icon-gap);width:100%;height:var(--prompt-panel-h);margin-top:var(--prompt-panel-mt);border-radius:var(--radius-inner);background:var(--surface-info-strong);border:1px solid var(--border-info);color:var(--brand-600);font-size:var(--type-prompt-size);letter-spacing:-.006em;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);font-weight:500;line-height:20px;display:flex}.QuickStartCard-module__QuDplq__panel:hover{background:#e7f0ff;border-color:#c9deff}.QuickStartCard-module__QuDplq__panelIcon{transition:transform var(--dur-fast) var(--ease-standard)}.QuickStartCard-module__QuDplq__panel:hover .QuickStartCard-module__QuDplq__panelIcon{transform:translate(-1px,-1px)}.QuickStartCard-module__QuDplq__pulse{animation:QuickStartCard-module__QuDplq__promptPulse .52s var(--ease-out)}@keyframes QuickStartCard-module__QuDplq__promptPulse{0%{box-shadow:0 0 #2b7fff59}to{box-shadow:0 0 0 6px #2b7fff00}}@media (prefers-reduced-motion:reduce){.QuickStartCard-module__QuDplq__marks .QuickStartCard-module__QuDplq__mark:hover,.QuickStartCard-module__QuDplq__panel:hover .QuickStartCard-module__QuDplq__panelIcon{transform:none}.QuickStartCard-module__QuDplq__pulse{animation:none}}
.HomeShell-module__E_G9cq__shell{background:var(--surface-page);min-height:100vh}.HomeShell-module__E_G9cq__main{margin-left:var(--sidebar-w);padding:var(--shell-main-pad-top) var(--shell-main-pad-right) var(--shell-main-pad-bottom) var(--shell-main-pad-left);scroll-behavior:smooth}.HomeShell-module__E_G9cq__inner{max-width:var(--shell-max-w);margin:0 auto}.HomeShell-module__E_G9cq__actionRow{gap:var(--gap-grid);margin-top:var(--gap-hero-actions);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.HomeShell-module__E_G9cq__bottomRow{align-items:flex-start;gap:var(--gap-grid);margin-top:var(--gap-actions-bottom);display:flex}.HomeShell-module__E_G9cq__bottomLeft{flex:var(--bottom-left-flex) 1 0;min-width:0}.HomeShell-module__E_G9cq__bottomRight{flex:var(--bottom-right-flex) 1 0;gap:var(--gap-right-stack);flex-direction:column;min-width:0;display:flex}@media (max-width:1439px){.HomeShell-module__E_G9cq__shell{--hero-h:320px;--bottom-left-flex:60;--bottom-right-flex:40}}
:where(.lg){position:relative}.lg{isolation:isolate;--lg-rim:7px;-webkit-backdrop-filter:blur(var(--lg-blur,16px)) saturate(var(--lg-sat,1.35)) brightness(var(--lg-bri,1.03));background:linear-gradient(140deg,#ffffff4d 0%,#ffffff12 34%,#ffffff08 62%,#ffffff26 100%);box-shadow:0 16px 32px -16px #18274b4d,0 3px 8px -4px #18274b29}.lg:before{content:"";z-index:-1;border-radius:inherit;padding:var(--lg-rim);-webkit-backdrop-filter:blur(2px)saturate(1.7)brightness(1.07);-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.lg:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(116% 84% at 16% 6%,#fff6 0%,#ffffff1f 34%,#fff0 62%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffffe6,inset 1px 0 #ffffff80,inset -1px 0 #ffffff52,inset 0 -1px #fff9,inset 0 0 26px #fff3}.lg-thin{--lg-rim:4px;--lg-blur:12px;box-shadow:0 8px 18px -10px #18274b38,0 1px 3px -2px #18274b24}.lg-thin:after{box-shadow:inset 0 1px #fffc,inset 0 -1px #ffffff73,inset 0 0 14px #ffffff24}.hero-float{transition:box-shadow .12s ease-out}.hero-float[data-lifted="1"]{box-shadow:0 26px 44px -20px #18274b57}@media (prefers-reduced-motion:reduce){.hero-float{transition:none}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--sidebar-w:256px;--ask-rail-w:260px;--lib-panel-w:0px;--exp-panel-w:0px;--ppl-panel-w:0px;--usg-panel-w:0px;--gov-rail-w:0px}}}@property --sidebar-w{syntax:"<length>";inherits:true;initial-value:256px}@property --ask-rail-w{syntax:"<length>";inherits:true;initial-value:260px}@property --lib-panel-w{syntax:"<length>";inherits:true;initial-value:0}@property --exp-panel-w{syntax:"<length>";inherits:true;initial-value:0}@property --ppl-panel-w{syntax:"<length>";inherits:true;initial-value:0}@property --usg-panel-w{syntax:"<length>";inherits:true;initial-value:0}@property --gov-rail-w{syntax:"<length>";inherits:true;initial-value:0}:root{--surface-page:#fff;--surface-card:#fff;--surface-sidebar:#fbfcfd;--surface-raised:#fafbfc;--surface-nav-active:#f1f2f3;--surface-nav-hover:#f5f6f8;--surface-field:#f5f6f8;--surface-tint:#f4f8ff;--surface-info:#e6efff;--surface-info-strong:#eff6ff;--surface-tooltip:#111827;--brand-050:#eaf2ff;--brand-500:#2b7fff;--brand-600:#1668e3;--brand-700:#0f52b8;--text-primary:#0b0f19;--text-secondary:#4a5462;--text-tertiary:#737373;--text-muted:#9ca3af;--text-nav:#4c4c4c;--text-nav-active:#16161a;--text-nav-icon:#4c4c4c;--text-section:#7e7e7f;--text-desc:#3e4557;--text-hero-sub:#5c6973;--text-on-dark:#fff;--text-upsell-body:#4c8df6;--text-banner:#0084ff;--border-subtle:#edeff3;--border-card:#e6ebf6;--border-strong:#e1e5eb;--border-info:#d9e7ff;--border-page-frame:#e2e3e4;--success-600:#0f7c3c;--danger-600:#dc2626;--warning-500:#f59e0b;--warning-surface:#fff7ed;--heat-0:#eef4fe;--heat-1:#dde9fd;--heat-2:#cadefd;--heat-3:#97bdfc;--heat-4:#699aee;--heat-5:#2f62b9;--heat-6:#0a398b;--font-sans:var(--font-inter), -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-mono-stack), ui-monospace, "SF Mono", Menlo, monospace;--type-hero-size:21.5px;--type-hero-line:30px;--type-hero-weight:700;--type-hero-track:.006em;--type-hero-sub-size:13.5px;--type-hero-sub-line:19px;--type-hero-sub-track:.006em;--type-card-title-size:17px;--type-card-title-line:24px;--type-card-title-weight:600;--type-card-title-track:-.034em;--type-tile-title-size:14.75px;--type-tile-title-line:21px;--type-tile-title-weight:600;--type-tile-title-track:0em;--type-stat-size:20.6px;--type-stat-line:24px;--type-stat-weight:600;--type-stat-track:-.006em;--type-nav-size:15.5px;--type-nav-line:20px;--type-nav-weight:450;--type-nav-track:0em;--type-workspace-size:16px;--type-workspace-weight:600;--type-input-size:15px;--type-input-line:22px;--type-chip-size:14px;--type-chip-line:18px;--type-chip-weight:500;--type-body-size:14px;--type-body-line:20px;--type-desc-size:11.6px;--type-desc-line:19px;--type-label-size:12.5px;--type-label-line:16px;--type-label-weight:500;--type-micro-size:11px;--type-micro-line:14px;--type-micro-weight:500;--type-micro-track:.01em;--type-badge-size:10px;--type-badge-line:12px;--type-badge-weight:700;--type-badge-track:.08em;--type-mono-size:14px;--type-mono-line:20px;--type-mono-weight:500;--type-mono-track:.01em;--type-banner-size:13.5px;--type-banner-line:20px;--radius-hero:20px;--radius-card:14px;--radius-inner:12px;--radius-control:10px;--radius-tile:13px;--radius-nav:8px;--radius-badge:6px;--radius-cell:3px;--radius-pill:999px;--shadow-card:0 1px 2px #1018280a;--shadow-card-hover:0 8px 24px -6px #1018281a, 0 2px 6px #1018280d;--shadow-nav-active:0 1px 2px #1018280d;--shadow-input:0 2px 10px #1018280f;--shadow-submit:0 3px 10px #1668e352;--shadow-chip:0 2px 8px #10182812;--shadow-chip-hover:0 6px 16px #1018281f;--shadow-tooltip:0 6px 18px -4px #10182838;--focus-ring:0 0 0 3px #2b7fff47;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-14:14px;--sp-16:16px;--sp-18:18px;--sp-20:20px;--sp-24:24px;--sp-32:32px;--sp-40:40px;--sidebar-w-expanded:256px;--sidebar-w-collapsed:72px;--sidebar-w:var(--sidebar-w-expanded);--shell-sidebar-w:var(--sidebar-w);--sidebar-dur:.26s;--rail-item:40px;--rail-item-gap:4px;--rail-divider-inset:18px;--rail-divider-my:10px;--rail-icon-center:36px;--shell-main-pad-x:20px;--shell-main-pad-left:var(--shell-main-pad-x);--shell-main-pad-right:var(--shell-main-pad-x);--topbar-h:56px;--topbar-mb:var(--shell-main-pad-top);--topbar-pad-left:var(--shell-main-pad-left);--topbar-pad-right:var(--shell-main-pad-right);--topbar-search-w:320px;--topbar-search-h:34px;--topbar-action:34px;--topbar-avatar:28px;--account-menu-w:244px;--type-tip-size:12px;--type-tip-line:16px;--tip-pad-x:10px;--tip-pad-y:6px;--shell-main-pad-top:24px;--shell-main-pad-bottom:40px;--shell-max-w:1400px;--sidebar-gutter:8px;--sidebar-pad-x:12px;--nav-inset:7px;--upsell-inset:4px;--feedback-inset:1px;--gap-banner-hero:47px;--gap-hero-actions:16px;--gap-actions-bottom:22px;--gap-grid:12px;--gap-right-stack:16px;--banner-h:36px;--hero-h:340px;--action-card-h:132px;--activity-card-h:398px;--quickstart-card-h:175px;--apikey-card-h:209px;--bottom-left-flex:629;--bottom-right-flex:492;--nav-item-h:clamp(23px, calc(3.16vh - 3.5px), 30px);--nav-item-gap:1px;--nav-icon-size:18px;--nav-icon-gap:8px;--nav-pad-x:8px;--nav-section-mt:clamp(6px, calc(5.7vh - 40.3px), 20px);--nav-section-mt-first:clamp(5px, calc(4.4vh - 31.5px), 15px);--nav-section-mb:clamp(2px, calc(1.27vh - 8.4px), 5px);--nav-section-line:clamp(13px, calc(1.27vh + 2.6px), 16px);--nav-badge-inset:-4px;--workspace-mt:clamp(6px, calc(3.16vh - 19.4px), 14px);--workspace-h:36px;--workspace-mark:24px;--workspace-gap:9px;--workspace-pad-x:0px;--workspace-name-w:128px;--workspace-selector-gap:3px;--workspace-collapse-gap:6px;--tier-mt:clamp(2px, .38vh, 4px);--tier-mb:clamp(4px, .85vh, 9px);--tier-h:18px;--tier-pad-x:8px;--tier-pad-y:3px;--tier-inset:1px;--tier-bg:#eef8ff;--tier-fg:#2b86f0;--upsell-pad:clamp(7px, 1.33vh, 14px) 14px clamp(3px, .57vh, 6px);--upsell-mb:clamp(7px, calc(4.4vh - 29.5px), 17px);--upsell-bg:#e2ecfd;--upsell-border:#d3e2fb;--upsell-icon-mb:clamp(3px, .71vh, 7.5px);--feedback-h:clamp(33px, 3.78vh, 40px);--feedback-mb:clamp(7px, calc(4.4vh - 29.5px), 17px);--feedback-pad-x:13px;--footer-h:clamp(42px, 4.91vh, 52px);--footer-my:clamp(3px, calc(2.53vh - 18.8px), 8px);--footer-pad-x:0px;--footer-gap:9px;--footer-avatar:29px;--hero-inset-right:0px;--hero-content-offset:0px;--hero-sub-mt:6px;--hero-input-mt:22px;--hero-chips-mt:48px;--ask-input-w:580px;--ask-input-h:54px;--ask-input-pad-left:28px;--ask-input-pad-right:54px;--ask-submit-size:38px;--ask-submit-inset:8px;--chip-h:44px;--chip-pad-left:20px;--chip-pad-right:24px;--chip-gap:14px;--chip-row-gap:12px;--chip-icon:16px;--chip-icon-gap:10px;--action-pad:19px 16px 16px;--action-tile:59px;--action-tile-icon:38px;--action-arrow-size:22px;--action-tile-gap:14px;--action-title-mt:0px;--action-desc-mt:9px;--action-desc-w:160px;--action-arrow-right:19px;--action-arrow-bottom:18px;--action-icon-color:#0d1b3e;--card-pad:16px;--card-pad-r:12px;--card-pad-b:27px;--tab-gap:28px;--tab-rail-mt:2px;--stat-strip-mt:9px;--stat-strip-pad-y:13px;--date-control-h:39px;--date-control-pad-x:12px;--date-control-gap:7px;--mark-size:27px;--mark-overlap:.5px;--prompt-panel-h:87px;--prompt-panel-mt:26px;--key-field-h:62px;--key-field-mt:12px;--banner-close-inset:20px;--type-tab-size:12.8px;--type-tab-line:20px;--tab-pad-bottom:5px;--type-date-size:11.5px;--type-stat-label-size:11.5px;--type-stat-delta-size:11.5px;--stat-icon-gap:19px;--stat-icon-mt:3px;--stat-col-pad-x:11px;--stat-rule-inset:4px;--stat-strip-pad-b:9px;--type-stat-label-line:17px;--stat-label-mt:0px;--stat-delta-mt:4px;--prompt-icon-gap:10px;--apikey-desc-mt:8px;--apikey-helper-mt:28px;--apikey-action-gap:14px;--heat-row-gap:8.5px;--card-pad-right:18px;--type-legend-size:10px;--mark-row-inset:15px;--apikey-pad-top:14px;--type-prompt-size:14.5px;--heat-wrap-mt:14px;--heat-slots:4;--heat-cell:15px;--heat-cell-gap:4.7px;--heat-group-gap:6.7px;--heat-gutter:30px;--heat-gutter-gap:8px;--heat-axis-mb:10px;--heat-axis-label-gap:6px;--heat-legend-mt:34px;--heat-legend-gap:10px;--heat-swatch:13.4px;--heat-swatch-gap:8px;--rail-w:64px;--appbar-h:56px;--graph-canvas-bg:#fff;--graph-node:#525252;--graph-node-dim:#c7cbd1;--graph-node-active:var(--brand-600);--graph-edge:#00000029;--graph-edge-dim:#0000000d;--graph-edge-active:#1668e38c;--graph-label:#6b7280;--graph-halo:#1668e32e;--divider-w:9px;--divider-fill:#f7f7f7;--divider-rest:#e3e3e3;--divider-active:#1c91ff;--divider-active-w:3px;--divider-grow:2px;--divider-hit:12px;--split-ratio:.5;--pane-graph-min:320px;--pane-chat-min:380px;--pane-chat-max:65%;--link-internal:#7c4dff;--link-external:var(--brand-600);--tag-bg:#f3eeff;--tag-text:#6d3fe8;--tag-bg-hover:#ebe2ff;--code-inline-bg:#f2f3f5;--doc-col:720px;--doc-row-h:37.4px;--doc-label-col:180px;--panel-shadow:0 12px 32px -8px #10182829, 0 2px 6px #1018280f;--track:#e4e6ea;--panel-w:288px;--type-greeting-size:30px;--type-greeting-line:36px;--type-greeting-weight:700;--type-greeting-track:-.021em;--type-greeting-sub-size:13.5px;--type-greeting-sub-line:16.5px;--type-greeting-sub-track:-.004em;--type-doc-title-size:32px;--type-doc-title-line:38px;--type-doc-title-track:-.022em;--type-doc-h2-size:21px;--type-doc-h2-line:28px;--type-doc-h2-track:-.016em;--type-doc-h3-size:16px;--type-doc-h3-line:22px;--type-doc-body-size:13.5px;--type-doc-body-line:21px;--type-doc-body-track:-.003em;--type-prop-size:13px;--type-prop-line:20px;--type-prop-track:-.004em;--type-graph-label-size:11px;--type-graph-label-line:14px;--type-graph-label-weight:500;--type-panel-size:11.5px;--type-panel-line:16px;--type-panel-weight:500;--type-panel-track:-.003em;--type-menu-size:13px;--type-menu-line:18px;--type-menu-weight:450;--type-menu-track:-.003em;--composer-h:88px;--composer-radius:20px;--composer-border:#dedede;--composer-pad-x:19px;--composer-bottom:43px;--chat-pad-x:39px;--ask-rail-w-open:261px;--ask-rail-w:var(--ask-rail-w-open);--ask-rail-dur:.26s;--ask-rail-pad-x:7px;--ask-rail-bg:var(--surface-sidebar);--ask-rail-border:#dbdbdb;--ask-rail-divider:#d6d6d7;--ask-rail-section:#979798;--ask-rail-fg:#6d6d6e;--ask-rail-fg-2:#717272;--ask-rail-toggle-row:24px;--ask-rail-newchat-h:30px;--ask-rail-newchat-radius:3px;--ask-rail-newchat-bg:var(--surface-nav-active);--ask-rail-newchat-border:#cdcecf;--ask-rail-row-h:30px;--ask-rail-icon-slot:18px;--ask-rail-icon-gap:8px;--ask-rail-thread-icon-slot:14px;--ask-rail-thread-icon-gap:6px;--ask-rail-row-radius:8px;--type-rail-size:14px;--type-rail-line:20px;--type-rail-weight:500;--type-rail-track:-.006em;--type-rail-item-size:12px;--type-rail-item-line:18px;--type-rail-item-track:-.004em;--type-rail-section-size:11.5px;--type-kbd-size:11px;--type-kbd-line:14px;--badge-danger:#dc2626;--kbd-bg:var(--surface-raised);--peek-w:420px;--surface-empty:#f7f8fa;--table-header:var(--text-secondary);--row-hover:#fafbfc;--badge-count-bg:#eef0f3;--perm-none:#9ca3af;--perm-read:#2b7fff;--perm-approval:#f59e0b;--perm-write:#16a34a;--cat-content:#f5a524;--cat-data:#8b5cf6;--cat-engineering:#0ea5e9;--cat-knowledge:#14b8a6;--cat-legal:#64748b;--cat-marketing:#ec4899;--cat-operations:#f97316;--cat-product:#6366f1;--cat-productivity:#10b981;--cat-people:#f43f5e;--cat-sales:#22c55e;--cat-support:#3b82f6;--cat-research:#a855f7;--cat-writing:#eab308;--cat-tile-fill:10%;--cat-tile-fill-hover:16%;--type-page-title-size:44px;--type-page-title-line:50px;--type-page-title-weight:700;--type-page-title-track:-.024em;--type-page-sub-size:17px;--type-page-sub-line:26px;--type-page-sub-track:-.005em;--type-section-size:20px;--type-section-line:28px;--type-section-weight:600;--type-section-track:-.015em;--type-table-head-size:13px;--type-table-head-line:18px;--type-table-head-weight:600;--type-table-head-track:-.003em;--type-row-title-size:15px;--type-row-title-line:20px;--type-row-title-weight:600;--type-row-title-track:-.008em;--type-card-name-size:17px;--type-card-name-line:24px;--type-card-name-weight:600;--type-card-name-track:-.012em;--agents-max-w:1400px;--agents-pad-x:32px;--control-h:44px;--table-head-h:44px;--table-row-h:76px;--builder-footer-h:72px;--builder-pad-x:40px;--builder-pad-y:32px;--builder-section-gap:40px;--pane-form-min:520px;--pane-side-min:400px;--status-synced:#16a34a;--status-uploaded:#2b7fff;--status-syncing:#f59e0b;--status-failed:#dc2626;--dropzone-idle:var(--surface-raised);--dropzone-active:#eaf2ff;--dept-engineering:#0ea5e9;--dept-exec:#64748b;--dept-finance:#16a34a;--dept-general:#6b7280;--dept-marketing:#8b5cf6;--dept-sales:#ec4899;--dept-product:#f97316;--dept-hr:#14b8a6;--dept-pill-fill:12%;--dept-pill-fill-hover:18%;--type-stat-xl-size:32px;--type-stat-xl-line:38px;--type-stat-xl-weight:700;--type-stat-xl-track:-.02em;--type-stat-md-size:24px;--type-stat-md-line:30px;--type-stat-md-weight:600;--type-stat-md-track:-.018em;--type-doc-name-size:15px;--type-doc-name-line:20px;--type-doc-name-weight:600;--type-doc-name-track:-.008em;--type-doc-desc-size:13px;--type-doc-desc-line:18px;--type-panel-title-size:22px;--type-panel-title-line:28px;--type-panel-title-weight:700;--type-panel-title-track:-.016em;--lib-stat-card-h:124px;--lib-dept-card-h:116px;--lib-card-gap:20px;--lib-row-h:84px;--lib-dept-row-h:72px;--lib-rail-w:200px;--lib-rail-gap:18px;--lib-panel-w-open:460px;--lib-panel-w:0px;--lib-panel-min:380px;--lib-panel-max:720px;--lib-panel-dur:.24s;--lib-panel-eff:clamp(var(--lib-panel-min), 27vw, var(--lib-panel-w));--lib-dialog-w:1040px;--lib-queue-row-h:64px;--lib-backdrop:#11182752;--decision-allowed:#16a34a;--decision-synced:#2b7fff;--decision-escalated:#f59e0b;--decision-redacted:#7c4dff;--decision-blocked:#dc2626;--sensitivity-internal:#2b7fff;--sensitivity-confidential:#f59e0b;--sensitivity-restricted:#dc2626;--finding-open:#dc2626;--finding-investigating:#f59e0b;--finding-fixed:#16a34a;--live-pulse:#16a34a;--actor-human:#2b7fff;--actor-agent:#16a34a;--risk-shadow:#8b5cf6;--monitor-pill-fill:12%;--monitor-pill-fill-hover:18%;--monitor-tile-fill:10%;--monitor-tile-fill-hover:16%;--type-mono-id-size:13px;--type-mono-id-line:18px;--type-mono-id-weight:500;--type-mono-id-track:.01em;--type-metric-size:13px;--type-metric-line:18px;--type-metric-weight:500;--type-panel-h-size:17px;--type-panel-h-line:24px;--type-panel-h-weight:600;--type-panel-h-track:-.01em;--monitor-max-w:1720px;--monitor-row-h:74px;--monitor-row-h-finding:68px;--monitor-row-h-api:64px;--monitor-row-h-batch:50px;--monitor-row-h-decision:56px;--monitor-pill-h:26px;--monitor-radius-pill:8px;--monitor-dot:8px;--mon-panel-w-open:480px;--mon-panel-w:0px;--mon-panel-min:400px;--mon-panel-max:720px;--mon-panel-dur:.24s;--mon-panel-eff:clamp(var(--mon-panel-min), min(var(--mon-panel-w), 34vw), var(--mon-panel-max));--monitor-rail-w:264px;--monitor-checks-w:440px;--monitor-col-gap:20px;--shadow-drawer-w:720px;--publisher-aivm:var(--brand-600);--publisher-aivm-bg:var(--brand-050);--publisher-partner:var(--text-secondary);--publisher-partner-bg:var(--surface-raised);--publisher-internal:#6d3fe8;--publisher-internal-bg:#f3eeff;--publisher-community:var(--text-muted);--publisher-community-bg:var(--surface-raised);--trust-high:var(--success-600);--trust-medium:#f59e0b;--trust-low:#dc2626;--state-live:#16a34a;--state-draft:#f59e0b;--state-installed:#2b7fff;--state-not-installed:#9ca3af;--state-needs-review:#f59e0b;--state-blocked:#dc2626;--tab-connectors:#2b7fff;--tab-skills:#7c4dff;--tab-plugins:#f59e0b;--tab-mcps:#14b8a6;--spark-fill:#16a34a24;--spark-stroke:#16a34a;--type-hero-banner-size:28px;--type-hero-banner-line:34px;--type-hero-banner-weight:700;--type-hero-banner-track:-.018em;--type-card-title-sm-size:14px;--type-card-title-sm-line:20px;--type-card-title-sm-weight:600;--type-card-title-sm-track:-.006em;--type-step-size:15px;--type-step-line:20px;--type-step-weight:500;--type-step-track:-.005em;--exp-section-gap:40px;--exp-header-gap:20px;--exp-grid-gap:20px;--exp-stat-card-h:140px;--exp-spark-h:36px;--exp-stat-tile:36px;--exp-hero-h:240px;--exp-rail-card-w:150px;--exp-rail-card-h:148px;--exp-discovery-card-h:64px;--exp-side-rail-w:320px;--exp-connector-card-h:210px;--exp-skill-card-h:240px;--exp-mcp-row-h:74px;--exp-mcp-head-h:44px;--exp-chip-h:34px;--exp-panel-w-open:480px;--exp-panel-w:0px;--exp-panel-min:420px;--exp-panel-max:720px;--exp-panel-dur:.24s;--exp-panel-cap:var(--exp-panel-max);--exp-panel-eff:clamp(var(--exp-panel-min), min(var(--exp-panel-w), var(--exp-panel-cap)), var(--exp-panel-max));--exp-max-w:1720px;--access-full:#2b7fff;--access-read:#16a34a;--access-deny:#dc2626;--access-mixed:#7c4dff;--rule-active:#16a34a;--rule-pending:#f59e0b;--rule-expired:#9ca3af;--rule-disabled:#6b7280;--rule-draft:#2b7fff;--change-grant:#16a34a;--change-revoke:#dc2626;--change-reduce:#f59e0b;--change-none:var(--text-muted);--target-person:#2b7fff;--target-role:#7c4dff;--target-agent:#16a34a;--target-everyone:#6b7280;--target-group:#7c4dff;--ai-accent:#7c4dff;--warn-surface:#fffbeb;--warn-border:#fde68a;--warn-ink:#92400e;--warn-body:#b45309;--ok-surface:#f0fdf4;--ok-border:#bbf7d0;--bad-surface:#fef2f2;--bad-border:#fecaca;--region-general:#6b7280;--region-engineering:#0ea5e9;--region-finance:#16a34a;--region-sales:#ec4899;--region-marketing:#8b5cf6;--region-bd:#f59e0b;--region-legal:#64748b;--region-hr:#14b8a6;--region-product:#f97316;--region-chip-fill:12%;--region-chip-fill-hover:18%;--region-tile-fill:10%;--type-plainlang-size:22px;--type-plainlang-line:32px;--type-plainlang-weight:600;--type-plainlang-track:-.012em;--type-section-num-size:18px;--type-section-num-line:24px;--type-section-num-weight:600;--type-section-num-track:-.012em;--type-rail-label-size:14px;--type-rail-label-line:20px;--type-rail-label-weight:400;--type-rail-label-track:-.003em;--rules-max-w:1720px;--rules-stat-card-h:124px;--rules-row-h:84px;--rules-col-gap:24px;--rules-target-card-h:112px;--rules-region-tile-h:64px;--rules-access-card-h:104px;--rules-access-row-h:64px;--rules-footer-h:76px;--rules-form-col:66%;--rules-rail-col:32%;--rules-panel-w-open:480px;--rules-panel-w:0px;--rules-panel-min:420px;--rules-panel-max:720px;--rules-panel-dur:.24s;--rules-panel-cap:var(--rules-panel-max);--rules-panel-eff:clamp(var(--rules-panel-min), min(var(--rules-panel-w), var(--rules-panel-cap)), var(--rules-panel-max));--role-owner:#7c4dff;--role-admin:#2b7fff;--role-editor:#16a34a;--role-viewer:#6b7280;--member-active:#16a34a;--member-away:#f59e0b;--member-offline:#dc2626;--member-pending:#f59e0b;--member-suspended:#dc2626;--member-invited:#2b7fff;--sec-on:#16a34a;--sec-off:var(--text-muted);--agent-content:#2b7fff;--agent-automation:#7c4dff;--agent-assistant:#0ea5e9;--agent-analysis:#f59e0b;--agent-compliance:#14b8a6;--outcome-working:#7c4dff;--outcome-complete:#16a34a;--outcome-failed:#dc2626;--invite-expiring:#f59e0b;--invite-expired:#6b7280;--invite-accepted:#16a34a;--invite-revoked:#dc2626;--pill-fill:12%;--pill-fill-hover:18%;--suspend-fg:#b45309;--suspend-border:#fde68a;--suspend-surface:#fffbeb;--suspend-surface-hover:#fef3c7;--remove-fg:#dc2626;--remove-border:#fecaca;--remove-surface:#fef2f2;--remove-surface-hover:#fee2e2;--type-member-name-size:15px;--type-member-name-line:20px;--type-member-name-weight:600;--type-member-name-track:-.008em;--type-profile-name-size:28px;--type-profile-name-line:34px;--type-profile-name-weight:700;--type-profile-name-track:-.018em;--type-section-nav-size:14px;--type-section-nav-line:20px;--type-section-nav-weight:500;--type-section-nav-track:-.004em;--type-log-time-size:13px;--type-log-time-line:18px;--type-log-time-weight:500;--type-log-time-track:0;--ppl-max-w:1720px;--ppl-stat-card-h:124px;--ppl-card-gap:20px;--ppl-row-h:76px;--ppl-head-h:44px;--ppl-agent-row-h:64px;--ppl-section-gap:40px;--ppl-section-head-gap:20px;--ppl-sec-nav-w:220px;--ppl-sec-nav-gap:24px;--ppl-list-rail-w:360px;--ppl-profile-gap:24px;--ppl-region-circle:26px;--ppl-region-overlap:-4px;--ppl-glyph:16px;--ppl-glyph-gap:10px;--ppl-panel-w-open:480px;--ppl-panel-w:0px;--ppl-panel-min:420px;--ppl-panel-max:720px;--ppl-panel-dur:.24s;--ppl-panel-eff:clamp(var(--ppl-panel-min), min(var(--ppl-panel-w), var(--ppl-panel-max)), var(--ppl-panel-max));--mcp-idle:var(--text-muted);--mcp-waiting:var(--brand-600);--mcp-connected:#16a34a;--mcp-stale:#f59e0b;--mcp-failed:#dc2626;--code-keyword:var(--text-primary);--code-flag:var(--brand-600);--code-string:#16a34a;--code-secret:#7c4dff;--step-done:#16a34a;--step-active:var(--brand-600);--type-section-num-lg-size:20px;--type-section-num-lg-line:28px;--type-section-num-lg-weight:600;--type-section-num-lg-track:-.014em;--type-step-title-size:16px;--type-step-title-line:22px;--type-step-title-weight:600;--type-step-title-track:-.008em;--type-step-sub-size:14px;--type-step-sub-line:21px;--type-step-sub-weight:400;--type-step-sub-track:0;--type-code-size:14px;--type-code-line:22px;--type-code-weight:500;--type-machine-size:12px;--type-machine-line:16px;--type-machine-weight:500;--mcp-max-w:1280px;--mcp-pad-x:32px;--mcp-section-gap:40px;--mcp-col-gap:32px;--mcp-rail-w:340px;--mcp-rail-card-gap:20px;--mcp-tool-card-h:132px;--mcp-tool-mark:40px;--mcp-step-numeral:32px;--mcp-step-gap:28px;--mcp-connector-x:15px;--mcp-copy-btn:32px;--mcp-conn-row-h:72px;--mcp-help-row-h:44px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-inout:cubic-bezier(.45, 0, .2, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-press:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.34s;--dur-chart:.62s;--stagger-cell:9ms;--stagger-item:55ms}[data-chat-density=compact]{--chat-pad-x:39px;--chat-hero-top:2.3fr;--chat-hero-bottom:1fr;--chat-hero-max:560px;--chat-mark:57px;--chat-mark-gap:10px;--chat-greeting-size:30px;--chat-greeting-line:36px;--chat-greeting-track:-.021em;--chat-greeting-cq-max:32px;--chat-sub-gap:14px;--chat-sub-size:13.5px;--chat-sub-line:16.5px;--chat-sub-track:-.004em;--chat-sub-max:380px;--chat-pills-gap-top:22px;--chat-pill-gap:8px;--chat-pill-h:26px;--chat-pill-pad:11px;--chat-pill-size:11px;--chat-pill-line:15px;--chat-list-max:640px;--chat-msg-size:13px;--chat-msg-line:21px;--chat-user-line:20px;--chat-user-pad:10px 13px;--chat-composer-max:100%;--chat-composer-min-h:88px;--chat-composer-radius:20px;--chat-composer-pad:18px 15px 10px 19px;--chat-composer-pad-drop:17px 14px 9px 18px;--chat-composer-bottom:43px;--chat-input-size:13.5px;--chat-input-line:20px;--chat-input-max-h:180px;--chat-row-gap:8px;--chat-left-gap:6px;--chat-right-gap:8px;--chat-chip-h:20px;--chat-chip-pad:0 7px 0 5px;--chat-chip-size:10px;--chat-chip-line:14px;--chat-chip-gap:4px;--chat-chip-mark:11px;--chat-plus:21px;--chat-plus-glyph:13px;--chat-icon-btn:20px;--chat-mic:14px;--chat-usage:14px;--chat-send:23px;--chat-send-glyph:12px}[data-chat-density=comfortable]{--chat-pad-x:clamp(24px, 6cqi, 80px);--chat-hero-top:1fr;--chat-hero-bottom:2.81fr;--chat-hero-max:820px;--chat-mark:92px;--chat-mark-gap:17px;--chat-greeting-size:47px;--chat-greeting-line:54px;--chat-greeting-track:-.021em;--chat-greeting-cq-max:47px;--chat-sub-gap:23.5px;--chat-sub-size:20px;--chat-sub-line:25px;--chat-sub-track:-.004em;--chat-sub-max:560px;--chat-pills-gap-top:35.5px;--chat-pill-gap:11px;--chat-pill-h:32px;--chat-pill-pad:14px;--chat-pill-size:11px;--chat-pill-line:15px;--chat-list-max:760px;--chat-msg-size:15px;--chat-msg-line:25px;--chat-user-line:23px;--chat-user-pad:12px 16px;--chat-composer-max:765px;--chat-composer-min-h:138px;--chat-composer-radius:23px;--chat-composer-pad:29px 21px 18px 29px;--chat-composer-pad-drop:28px 20px 17px 29px;--chat-composer-bottom:56px;--chat-input-size:20px;--chat-input-line:28px;--chat-input-max-h:224px;--chat-row-gap:12px;--chat-left-gap:13px;--chat-right-gap:12px;--chat-chip-h:24px;--chat-chip-pad:0 7px 0 8px;--chat-chip-size:11px;--chat-chip-line:16px;--chat-chip-gap:4px;--chat-chip-mark:12px;--chat-plus:32px;--chat-plus-glyph:18px;--chat-icon-btn:28px;--chat-mic:20px;--chat-usage:20px;--chat-send:40px;--chat-send-glyph:20px}:root{--meter-ok:var(--brand-600);--meter-warn:#f59e0b;--meter-over:#dc2626;--credits-ok:var(--brand-600);--credits-low:#f59e0b;--credits-critical:#dc2626;--strength-weak:#dc2626;--strength-fair:#f59e0b;--strength-good:#0ea5e9;--strength-strong:#16a34a;--env-live:#dc2626;--env-test:#f59e0b;--env-staging:#7c4dff;--plan-free:var(--text-secondary);--plan-pro:var(--brand-600);--plan-enterprise:#7c4dff;--type-balance-size:40px;--type-balance-line:46px;--type-balance-weight:700;--type-balance-track:-.022em;--type-plan-price-size:28px;--type-plan-price-line:34px;--type-plan-price-weight:700;--type-plan-price-track:-.018em;--type-meter-label-size:14px;--type-meter-label-line:20px;--type-meter-label-weight:600;--type-meter-label-track:-.005em;--type-menu-item-size:14px;--type-menu-item-line:20px;--type-menu-item-weight:500;--type-menu-item-track:-.003em;--set-max-w:1200px;--set-pad-x:32px;--set-title-mt:56px;--set-sub-mt:12px;--set-rail-mt:32px;--set-body-mt:32px;--set-col-gap:24px;--set-stack-gap:20px;--set-card-pad:28px;--set-card-head-gap:6px;--set-card-body-gap:24px;--set-field-h:48px;--set-row-h:52px;--set-pref-row-h:64px;--set-session-row-h:72px;--set-menu-w:260px;--credit-spend:var(--brand-600);--series-1:#2b7fff;--series-2:#16a34a;--series-3:#7c4dff;--series-4:#f59e0b;--series-5:#ec4899;--series-6:#14b8a6;--series-other:#9ca3af;--budget-line:#f59e0b;--share-bar:var(--brand-600)}@supports (color:color-mix(in lab, red, red)){:root{--share-bar:color-mix(in srgb, var(--brand-600) 24%, transparent)}}:root{--share-bar-track:var(--surface-raised);--heat-agents-0:#f3eeff;--heat-agents-1:#e4d9ff;--heat-agents-2:#cbb6fb;--heat-agents-3:#a97ff0;--heat-agents-4:#7c4dff;--heat-agents-5:#4c1d95;--heat-agents-6:#38136f;--heat-api-0:#ecfdf5;--heat-api-1:#d1fae5;--heat-api-2:#a7f3d0;--heat-api-3:#5cc99a;--heat-api-4:#199e6b;--heat-api-5:#065f46;--heat-api-6:#04432f;--type-money-lg-size:32px;--type-money-lg-line:38px;--type-money-lg-weight:700;--type-money-lg-track:-.02em;--type-money-size:15px;--type-money-line:20px;--type-money-weight:600;--type-money-track:-.005em;--type-rank-size:13px;--type-rank-line:18px;--type-rank-weight:600;--type-legend-label-size:13px;--type-legend-label-line:18px;--type-legend-label-weight:500;--usg-max-w:1440px;--usg-pad-x:32px;--usg-section-gap:40px;--usg-card-pad:28px;--usg-card-head-gap:6px;--usg-card-body-gap:24px;--usg-stat-card-h:132px;--usg-stat-gap:16px;--usg-stat-tile:44px;--usg-chart-h:340px;--usg-row-h:72px;--usg-head-h:44px;--usg-activity-row-h:56px;--usg-facet-h:36px;--usg-legend-gap:20px;--usg-panel-w-open:480px;--usg-panel-w:0px;--usg-panel-min:420px;--usg-panel-max:720px;--usg-panel-dur:.24s;--usg-panel-cap:var(--usg-panel-max);--usg-panel-eff:clamp(var(--usg-panel-min), min(var(--usg-panel-w), var(--usg-panel-cap)), var(--usg-panel-max))}@media (max-width:1599px){:root{--usg-panel-cap:440px}}:root[data-sidebar=collapsed]{--sidebar-w:var(--sidebar-w-collapsed)}:root[data-ask-rail=collapsed]{--ask-rail-w:0px}:root[data-ask-rail-ready="1"]{transition:--ask-rail-w var(--ask-rail-dur) var(--ease-inout)}:root[data-sidebar-ready="1"]{transition:--sidebar-w var(--sidebar-dur) var(--ease-inout)}@media (max-width:1599px){:root{--exp-panel-cap:440px;--rules-panel-cap:440px}}:root{--event-knowledge:#2b7fff;--event-agents:#16a34a;--event-governance:#7c4dff;--event-people:#f59e0b;--event-system:#6b7280;--event-alert:#dc2626;--event-tile-fill:10%;--event-tile-fill-hover:16%;--unread-tint:#2b7fff0d;--unread-dot:var(--brand-600);--live-dot:#16a34a;--reconnecting-dot:#f59e0b;--referral-accent:var(--brand-600);--type-modal-title-size:24px;--type-modal-title-line:32px;--type-modal-title-weight:700;--type-modal-title-track:-.018em;--type-overlay-title-size:17px;--type-overlay-title-line:24px;--type-overlay-title-weight:600;--type-overlay-title-track:-.01em;--type-feed-title-size:14px;--type-feed-title-line:20px;--type-feed-title-weight:600;--type-feed-title-track:-.005em;--type-feed-body-size:13px;--type-feed-body-line:19px;--type-feed-body-weight:400;--type-feed-body-track:0;--type-feed-time-size:12px;--type-feed-time-line:16px;--type-feed-time-weight:500;--type-feed-time-track:0;--tb-dialog-w:480px;--tb-popover-w:360px;--tb-drawer-w:420px;--tb-backdrop:#11182752;--tb-dialog-radius:20px;--tb-sheet-handle:36px;--tb-dot:6px;--tb-badge:16px;--tb-tile-32:32px;--tb-tile-36:36px;--tb-tile-40:40px;--tb-highlight-decay:1.6s;--tb-prepend-dur:.32s}@media (prefers-reduced-motion:reduce){:root{--tb-prepend-dur:.18s}}:root{--posture-open:#16a34a;--posture-baseline:var(--brand-600);--posture-strict:#7c4dff;--posture-custom:var(--text-secondary);--handling-block:#dc2626;--handling-mask:#f59e0b;--handling-allow:#16a34a;--acl-allow:#16a34a;--acl-readonly:#2b7fff;--acl-deny:#dc2626;--sev-high:#dc2626;--sev-medium:#f59e0b;--sev-low:#16a34a;--action-read:#16a34a;--action-write:#7c4dff;--action-sync:#f59e0b;--action-approve:#dc2626;--action-extend:#8b5cf6;--step-pending:var(--text-muted);--step-running:var(--step-active);--step-failed:#dc2626;--entity-person:#16a34a;--entity-document:#2b7fff;--entity-organization:#f59e0b;--entity-project:#14b8a6;--entity-context:#7c4dff;--entity-role:#ec4899;--gov-pill-fill:12%;--gov-pill-fill-hover:18%;--gov-tile-fill:10%;--gov-tile-fill-hover:16%;--gov-ring-fill:30%;--type-hub-title-size:20px;--type-hub-title-line:26px;--type-hub-title-weight:600;--type-hub-title-track:-.012em;--type-console-title-size:44px;--type-console-title-line:50px;--type-console-title-weight:700;--type-console-title-track:-.024em;--type-proof-size:12px;--type-proof-line:18px;--type-proof-weight:500;--type-proof-track:.01em;--gov-max-w:1440px;--gov-pad-x:32px;--gov-title-mt:56px;--gov-sub-mt:12px;--gov-sub-max:760px;--gov-stats-mt:40px;--gov-grid-gap:20px;--gov-stat-card-h:140px;--gov-stat-card-pad:28px;--gov-stat-circle:72px;--gov-stat-glyph:32px;--gov-stat-gap:20px;--gov-console-mt:32px;--gov-console-card-h:232px;--gov-console-card-pad:28px;--gov-console-tile:64px;--gov-console-tile-radius:16px;--gov-console-glyph:32px;--gov-console-foot-inset:28px;--gov-console-foot-gap:16px;--gov-policy-main:68%;--gov-policy-rail:32%;--gov-col-gap:24px;--gov-section-gap:24px;--gov-setting-card-h:164px;--gov-setting-gap:16px;--gov-posture-h:48px;--gov-posture-label-w:120px;--gov-class-head-h:44px;--gov-class-row-h:72px;--gov-req-row-pad:16px;--gov-req-tile:40px;--gov-tree-head-h:44px;--gov-tree-row-h:52px;--gov-tree-indent:28px;--gov-inherited-opacity:.65;--gov-mandate-row-h:88px;--gov-entity-row-h:88px;--gov-anomaly-row-h:76px;--gov-overview-card-h:260px;--gov-step-circle:32px;--gov-step-connector-x:15px;--gov-rail-w-open:420px;--gov-rail-w:0px;--gov-rail-min:360px;--gov-rail-max:720px;--gov-rail-dur:.24s;--gov-rail-cap:var(--gov-rail-max);--gov-rail-eff:clamp(var(--gov-rail-min), min(var(--gov-rail-w), var(--gov-rail-cap)), var(--gov-rail-max))}@media (max-width:1599px){:root{--gov-rail-cap:380px}}@media (prefers-reduced-motion:reduce){:root{--gov-rail-dur:1ms}:root[data-sidebar-ready="1"],:root[data-ask-rail-ready="1"]{transition:none}:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms;--dur-chart:1ms;--lib-panel-dur:1ms;--mon-panel-dur:1ms;--exp-panel-dur:1ms;--rules-panel-dur:1ms;--usg-panel-dur:1ms;--stagger-cell:0s;--stagger-item:0s}[data-live-pulse],[data-spin],[data-ring-pulse]{animation:none!important}}:where(.mockup-root),:where(.mockup-root) :where(*),:where(.mockup-root) :where(*):before,:where(.mockup-root) :where(*):after{box-sizing:border-box}.mockup-root{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line);font-feature-settings:"cv05" 1, "ss03" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0}:where(.mockup-root) :where(h1),:where(.mockup-root) :where(h2),:where(.mockup-root) :where(h3),:where(.mockup-root) :where(h4),:where(.mockup-root) :where(p),:where(.mockup-root) :where(figure){margin:0}:where(.mockup-root) :where(ul),:where(.mockup-root) :where(ol){margin:0;padding:0;list-style:none}:where(.mockup-root) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}:where(.mockup-root) :where(input){font:inherit;color:inherit;background:0 0;border:none}:where(.mockup-root) :where(a){color:inherit;text-decoration:none}:where(.mockup-root) :where(svg){flex:none;display:block}:where(.mockup-root) :where(img){max-width:100%}:where(.mockup-root) :where(:focus:not(:focus-visible)){outline:none}:where(.mockup-root) :where(:focus-visible){box-shadow:var(--focus-ring);outline:none}.mockup-root .tabularNums{font-variant-numeric:tabular-nums}.mockup-root .visuallyHidden,.visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mockup-root{--sidebar-w:252.1px;--shell-main-pad-right:13px;--hero-h:322px;--bottom-left-flex:629;--bottom-right-flex:492;--ask-input-w:580px;--nav-item-h:29.65px;--nav-section-mt:13.9px;--nav-section-mt-first:10.5px;--nav-section-mb:4.5px;--nav-section-line:16px;--gap-actions-bottom:16px;--prompt-panel-mt:34.4px;--type-nav-size:15.45px;--type-nav-line:19px;--sidebar-pad-x:8.6px}.mockup-root aside[aria-label=Primary]{height:1005.5px;top:0;bottom:auto}.mockup-root{pointer-events:none;-webkit-user-select:none;user-select:none}.mockup-root [data-mockup-live],.mockup-root [data-mockup-live] *{pointer-events:auto}
