.PortalSidebar_mobileDrawer__J_PQR{--portal-sidebar-shadow-drawer:var(--shared-menu-shadow);--portal-sidebar-control-surface:var(--shared-control-surface);--portal-sidebar-control-overlay:var(--shared-menu-item-surface-active);position:fixed;top:var(--portal-chrome-height);bottom:0;left:0;z-index:50;display:flex;flex-direction:column;overflow:hidden;width:min(27rem,calc(100vw - 1rem));max-width:27rem;border:1px solid var(--shared-shell-menu-border);border-left:0;border-radius:0 var(--shared-menu-radius) var(--shared-menu-radius) 0;background:linear-gradient(180deg,var(--portal-menu-surface-gradient-tint-start),var(--portal-menu-surface-gradient-tint-end)),var(--shared-menu-surface);box-shadow:var(--portal-sidebar-shadow-drawer);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.PortalSidebar_backdrop__qCeRo{position:fixed;inset:var(--portal-chrome-height) 0 0;z-index:40;background:color-mix(in srgb,var(--surface-app) 42%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.PortalSidebar_desktopShell__ggswX{position:fixed;top:0;bottom:0;left:0;z-index:30;width:var(--portal-rail-width);transition:width .18s ease;isolation:isolate;border-right:1px solid color-mix(in srgb,var(--shell-border) 72%,transparent);background:linear-gradient(180deg,var(--shared-surface-highlight-faint),transparent 34%),var(--surface-shell-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset -1px 0 0 color-mix(in srgb,var(--shared-surface-ink-muted) 70%,transparent)}.PortalSidebar_desktopShell__ggswX[data-collapsed=true]{width:var(--portal-rail-width-collapsed)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_accent__RzJCs,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_accent__RzJCs{position:absolute;top:0;bottom:0;left:0;border-radius:3px;background:linear-gradient(180deg,color-mix(in srgb,var(--shared-surface-accent-line-strong) 72%,transparent) 0,transparent 100%);box-shadow:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopInner__gfixv{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.2rem;box-sizing:border-box;padding-top:calc(var(--portal-chrome-height) + .85rem);padding-bottom:max(var(--space-sm),env(safe-area-inset-bottom));min-width:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopHead__a7Wqc{position:absolute;top:calc(var(--portal-chrome-height) + .18rem);right:.46rem;z-index:2;align-items:center;padding:0 .2rem 0 .05rem;min-height:var(--portal-header-context-height);border:0;border-radius:0;background:transparent;box-shadow:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextControl__6wfdE{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem;margin:.24rem var(--space-sm) .6rem;padding:.6rem .58rem;border:1px solid color-mix(in srgb,var(--shared-shell-menu-border) 82%,transparent);border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface);color:var(--text-default);box-shadow:inset 0 1px 0 color-mix(in srgb,white 4%,transparent);text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-sm) var(--space-sm);min-height:3rem;margin:0 var(--space-sm);padding:.62rem .58rem;border:1px solid color-mix(in srgb,var(--shared-shell-menu-border) 72%,transparent);border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface);color:var(--text-default);box-shadow:inset 0 1px 0 color-mix(in srgb,white 3.5%,transparent)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS[data-collapsed=true]{grid-template-columns:1fr;justify-items:center;min-height:2.72rem;margin-inline:.5rem;padding:.38rem;border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusIndicator__GLECd{width:.5rem;height:.5rem;border-radius:999px;background:var(--portal-shell-healthy-accent);box-shadow:0 0 0 3px var(--portal-shell-healthy-ring)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS[data-tone=warning] .PortalSidebar_desktopStatusIndicator__GLECd{background:color-mix(in srgb,var(--status-warning) 72%,white 28%);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-warning) 12%,transparent)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS[data-tone=critical] .PortalSidebar_desktopStatusIndicator__GLECd{background:color-mix(in srgb,var(--status-error) 76%,white 24%);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-error) 14%,transparent)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl{display:grid;gap:.12rem;min-width:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl[data-collapsed=true]{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl span{color:color-mix(in srgb,var(--text-secondary) 88%,var(--text-muted) 12%);font-size:.5rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl em,.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl strong{color:var(--text-default);font-size:.8rem;font-weight:720}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl em{color:color-mix(in srgb,var(--text-secondary) 88%,var(--text-muted) 12%);font-size:.62rem;font-style:normal;line-height:1.35}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopExecutionControl__m53zW{grid-column:1/-1;justify-content:space-between;width:100%;min-height:2.12rem;padding-top:.44rem;border-top:1px solid color-mix(in srgb,var(--shared-shell-menu-border) 64%,transparent)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS[data-collapsed=true] .PortalSidebar_desktopExecutionControl__m53zW{grid-column:1;justify-content:center;width:100%;min-height:auto;padding-top:0;border-top:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopExecutionCopy__rOvDL{display:grid}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS[data-collapsed=true] .PortalSidebar_desktopExecutionCopy__rOvDL{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS[data-collapsed=true] .PortalSidebar_desktopExecutionControl__m53zW .portal-mode-toggle{grid-auto-flow:row;width:100%;justify-items:stretch;padding:.1rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS[data-collapsed=true] .PortalSidebar_desktopExecutionControl__m53zW .portal-mode-toggle__option{min-width:0;min-height:1.28rem;padding-inline:.28rem;font-size:.46rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextControl__6wfdE:focus-visible,.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextControl__6wfdE:hover{background:var(--shared-menu-item-surface-hover)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextControl__6wfdE[data-collapsed=true]{grid-template-columns:1fr;justify-items:center;min-height:2.72rem;padding:.38rem;margin-inline:.5rem;border-top:0;border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextMarker__Mmb0l{display:inline-flex;align-items:center;justify-content:center;width:1.08rem;height:1.08rem;border:0;border-radius:.24rem;background:var(--shared-menu-item-surface);color:var(--text-default);font-size:.56rem;font-weight:800}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextMarker__Mmb0l span{width:.36rem;height:.36rem;border-radius:.18rem;background:var(--portal-shell-healthy-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--portal-shell-healthy-ring) 72%,transparent)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP{display:grid;gap:.12rem;min-width:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextAction__bcofq[data-collapsed=true],.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP[data-collapsed=true]{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextLabel__WZEx8{font-size:.5rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--text-secondary) 88%,var(--text-muted) 12%)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP span:last-child,.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP strong{font-size:.8rem;font-weight:720;letter-spacing:0;color:var(--text-default)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP span:last-child{font-size:.62rem;color:color-mix(in srgb,var(--text-secondary) 90%,var(--text-muted) 10%)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextAction__bcofq{align-self:center;padding:.18rem .34rem;border:0;border-radius:.24rem;background:var(--shared-menu-item-surface);color:color-mix(in srgb,var(--text-secondary) 86%,var(--text-default) 14%);font-size:.52rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopNav__cgN_w{display:flex;flex-direction:column;gap:.44rem;width:100%;padding:var(--space-sm) var(--space-sm);overflow:hidden auto;flex:1 1 auto;min-height:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_group__dewaK{display:flex;flex-direction:column;gap:.12rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupLabel__MkPdh{padding:.24rem .42rem .14rem;font-size:.57rem;font-weight:720;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s ease,height .15s ease}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupLabel__MkPdh[data-collapsed=true]{height:0;opacity:0;padding:0;pointer-events:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupToggle__CZmWp{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.24rem .42rem .14rem;border:0;background:transparent;cursor:pointer;gap:.35rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupHeading__y4ij8{display:flex;flex-direction:column;gap:.06rem;min-width:0;flex:1;overflow:hidden}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupChevron__c0Tt0{flex-shrink:0;color:var(--text-tertiary);transition:transform .18s ease}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupChevron__c0Tt0[data-open=true]{transform:rotate(0deg)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupChevron__c0Tt0[data-open=false]{transform:rotate(-90deg)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupCaption__bFA7v{font-size:.58rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupItems__GGbiy{display:flex;flex-direction:column;gap:.08rem;overflow:hidden}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupItems__GGbiy[data-open=false]:not([data-mobile=true]){max-height:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr{position:relative;display:flex;align-items:center;gap:var(--space-xs);padding:.42rem var(--space-sm);border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));border:1px solid transparent;color:var(--text-secondary);text-decoration:none;font-weight:520;letter-spacing:0;transition:background .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap;min-width:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr:hover{background:color-mix(in srgb,var(--blue-bright) 6%,transparent);color:var(--text-default)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-active=true]{background:color-mix(in srgb,var(--blue-bright) 8%,transparent);border-color:transparent;color:var(--text-default);font-weight:620;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--blue-bright) 85%,transparent)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-muted=true]{opacity:.52}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-highlighted=true]{color:color-mix(in srgb,var(--blue-bright) 85%,var(--text-default))}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkIcon__STnkU{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.PortalSidebar_desktopShell__ggswX .PortalSidebar_navGlyph__wDYel{display:flex;align-items:center;justify-content:center;width:1.38rem;height:1.38rem;border-radius:.36rem;background:color-mix(in srgb,var(--portal-surface-control) 26%,transparent);color:var(--text-secondary);flex-shrink:0;transition:background .12s ease,color .12s ease}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr:hover .PortalSidebar_navGlyph__wDYel{background:color-mix(in srgb,var(--portal-surface-control) 55%,transparent);color:var(--text-default)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-active=true] .PortalSidebar_navGlyph__wDYel{background:color-mix(in srgb,var(--blue-bright) 14%,var(--portal-surface-control));color:color-mix(in srgb,var(--blue-bright) 88%,white)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkBadge__MKx_W{position:absolute;top:-.22rem;right:-.26rem;min-width:1.08rem;height:1.08rem;padding:0 .22rem;border-radius:999px;background:var(--blue-bright);color:white;font-size:.58rem;font-weight:720;letter-spacing:0;display:flex;align-items:center;justify-content:center;line-height:1}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkTitleCollapsed__qUNAL{display:none;font-size:.58rem;font-weight:640;letter-spacing:0;color:var(--text-tertiary);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:3rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkTitleCollapsed__qUNAL[data-collapsed=true]{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkTitle__bAhw2{font-size:.8rem;font-weight:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkFlyout___e53Y{display:none;position:absolute;left:calc(100% + .55rem);top:50%;transform:translateY(-50%);z-index:100;min-width:13rem;max-width:18rem;padding:.65rem .8rem;border-radius:.72rem;border:1px solid color-mix(in srgb,var(--portal-line) 24%,transparent);background:var(--portal-surface-menu);box-shadow:0 8px 28px var(--shared-surface-depth-rail);pointer-events:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkFlyout___e53Y[data-collapsed=true]{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr:focus-visible .PortalSidebar_linkFlyout___e53Y[data-collapsed=true],.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr:focus-within .PortalSidebar_linkFlyout___e53Y[data-collapsed=true],.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr:hover .PortalSidebar_linkFlyout___e53Y[data-collapsed=true]{display:flex;flex-direction:column;gap:.2rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkFlyoutTitle__Z0UNe{font-size:.82rem;font-weight:660;color:var(--text-default);white-space:nowrap}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkFlyoutCopy__3n5q0{font-size:.74rem;line-height:1.45;color:var(--text-secondary);white-space:normal}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkCopy__UDUe9{flex:1 1 auto;display:grid;min-width:0;gap:var(--space-xs)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-mobile=true] .PortalSidebar_linkCopy__UDUe9{gap:var(--space-xs);padding-top:.08rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkCopy__UDUe9[data-collapsed=true]{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_linkHeader__iZlsS{display:flex;align-items:center;gap:.5rem;min-width:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-mobile=false]{position:relative;transition:color .16s cubic-bezier(.22,.61,.36,1),background .16s cubic-bezier(.22,.61,.36,1)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-mobile=false]:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:2px;border-radius:0 2px 2px 0;background:var(--accent);opacity:0;transition:opacity .16s cubic-bezier(.22,.61,.36,1)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-mobile=false]:hover{background:var(--shared-surface-accent-glow-faint)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-mobile=false]:hover:before,.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-mobile=false][data-active=true]:before{opacity:1}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footer__EgC_7{position:relative;display:grid;gap:var(--space-sm);margin:.15rem var(--space-sm) 0;padding:.72rem;border:1px solid color-mix(in srgb,var(--portal-line) 14%,transparent);border-radius:var(--shared-panel-radius);background:linear-gradient(180deg,var(--shared-surface-highlight-faint),transparent 62%),color-mix(in srgb,var(--portal-surface-control) 24%,rgba(4,12,28,.44));box-shadow:inset 0 1px 0 var(--shared-surface-highlight-faint)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7:before,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footer__EgC_7:before{content:"";position:absolute;right:-1.1rem;bottom:-1.2rem;width:5.4rem;height:5.4rem;border-radius:999px;background:radial-gradient(circle,var(--shared-surface-accent-glow-default),transparent 68%);pointer-events:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerBrand__qm4sb,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerBrand__qm4sb{position:relative;z-index:1;display:flex;align-items:center;gap:.52rem;min-width:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerMark__VAZp1,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerMark__VAZp1{display:inline-flex;width:1.32rem;height:1.32rem;flex:0 0 auto;color:color-mix(in srgb,var(--blue-bright) 82%,white 18%);opacity:.92;filter:drop-shadow(0 0 8px var(--shared-surface-accent-glow-bold))}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerMark__VAZp1 svg,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerMark__VAZp1 svg{display:block;width:100%;height:auto}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerCopy__M2Nht,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerCopy__M2Nht{display:grid;gap:.16rem;min-width:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerCopy__M2Nht strong,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerCopy__M2Nht strong{min-width:0;overflow:hidden;color:var(--text-default);font-size:.72rem;font-weight:720;line-height:1;text-overflow:ellipsis;white-space:nowrap}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerCopy__M2Nht span,.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerMeta___1oZn,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerCopy__M2Nht span,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerMeta___1oZn{color:color-mix(in srgb,var(--text-muted) 78%,transparent);font-size:.62rem;line-height:1.35}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerLinks__c91cq,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerLinks__c91cq{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.32rem .5rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerLink__hyZ0L,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerLink__hyZ0L{color:color-mix(in srgb,var(--text-secondary) 82%,transparent);font-size:.62rem;font-weight:650;line-height:1.2;text-decoration:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerLink__hyZ0L:focus-visible,.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerLink__hyZ0L:hover,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerLink__hyZ0L:focus-visible,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerLink__hyZ0L:hover{color:var(--text-default);text-decoration:underline;text-underline-offset:.18rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerMeta___1oZn,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footerMeta___1oZn{position:relative;z-index:1;margin:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7[data-collapsed=true]{justify-items:center;gap:.48rem;margin-inline:.36rem;padding:.64rem .32rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7[data-collapsed=true] .PortalSidebar_footerCopy__M2Nht,.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7[data-collapsed=true] .PortalSidebar_footerMeta___1oZn{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7[data-collapsed=true] .PortalSidebar_footerLinks__c91cq{justify-content:center}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7[data-collapsed=true] .PortalSidebar_footerLink__hyZ0L{width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footer__EgC_7[data-mobile=true]{margin:.25rem 0 0;padding:.82rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileBody__kz82Q>.PortalSidebar_footer__EgC_7{margin-top:auto}@media (min-width:768px) and (max-width:1023px){.PortalSidebar_mobileDrawer__J_PQR{display:flex}.PortalSidebar_backdrop__qCeRo{display:block}}@media (max-width:1023px){.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileHead__Q4cKF{flex:0 0 auto;padding:.78rem clamp(.85rem,2.4vw,1.1rem) .72rem;border-bottom:1px solid var(--shared-shell-menu-border);background:color-mix(in srgb,var(--shared-menu-item-surface-active) 88%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileHeadRow__74RqR{align-items:center;justify-content:space-between;gap:.8rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileCloseButton__eAYNE{flex:0 0 auto}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextControl__6wfdE{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;min-height:3.1rem;margin:.68rem 0 0;padding:.52rem .68rem;gap:.54rem;border:1px solid var(--shared-shell-menu-border);border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface-active);color:var(--text-default);box-shadow:inset 0 1px 0 var(--portal-utility-control-highlight);text-align:left}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextControl__6wfdE:focus-visible,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextControl__6wfdE:hover{border-color:color-mix(in srgb,var(--devops-blue) 44%,var(--shared-shell-menu-border));background:var(--shared-control-surface-hover)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextMarker__Mmb0l{display:inline-flex;align-items:center;justify-content:center;width:1.08rem;height:1.08rem;border:1px solid color-mix(in srgb,var(--devops-blue) 14%,transparent);border-radius:.24rem;background:color-mix(in srgb,var(--devops-blue) 8%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextMarker__Mmb0l span{width:.36rem;height:.36rem;border-radius:.18rem;background:var(--portal-shell-healthy-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--portal-shell-healthy-ring) 72%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextCopy__LbhDP{display:grid;gap:.1rem;min-width:0}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextAction__bcofq,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextLabel__WZEx8{color:color-mix(in srgb,var(--text-muted) 84%,transparent);font-size:.58rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextCopy__LbhDP span:last-child,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextCopy__LbhDP strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextCopy__LbhDP strong{color:var(--text-default);font-size:.84rem;font-weight:760}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_contextCopy__LbhDP span:last-child{color:var(--text-secondary);font-size:.66rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileBody__kz82Q{display:flex;flex-direction:column;gap:.7rem;padding:.75rem clamp(.85rem,2.4vw,1.1rem) max(1rem,env(safe-area-inset-bottom));overflow:auto;min-height:0;background:var(--shared-menu-surface)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileQuickActions__Qy_H0{display:grid;gap:.5rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileModeBlock__KExhJ,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileSearchControl__o__0j,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatus__7buF2{width:100%;border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));border:1px solid var(--shared-shell-menu-border);background:var(--shared-menu-item-surface);box-shadow:inset 0 1px 0 var(--portal-utility-control-highlight)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatus__7buF2{min-height:3.1rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .55rem;align-items:center;padding:.58rem .68rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatusIndicator__4__u1{grid-row:1/span 2;width:.58rem;height:.58rem;border-radius:999px;background:var(--portal-shell-healthy-accent);box-shadow:0 0 0 3px var(--portal-shell-healthy-ring)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatus__7buF2[data-tone=warning] .PortalSidebar_mobileStatusIndicator__4__u1{background:color-mix(in srgb,var(--status-warning) 72%,white 28%);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-warning) 12%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatus__7buF2[data-tone=critical] .PortalSidebar_mobileStatusIndicator__4__u1{background:color-mix(in srgb,var(--status-error) 76%,white 24%);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-error) 14%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatusCopy__EerUA{min-width:0;display:inline-flex;align-items:baseline;gap:.45rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatusCopy__EerUA span{font-size:.58rem;font-weight:760;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--text-muted) 78%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatusCopy__EerUA strong{font-size:.82rem;color:var(--text-default)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileStatusDetail__dy4wL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.68rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileSearchControl__o__0j{justify-content:flex-start;min-height:2.65rem;padding-inline:.72rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileSearchGlyph__6myQK{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--devops-blue) 84%,white 16%)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileSearchCopy__DimOJ{color:var(--text-default);font-size:.76rem;font-weight:720}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileModeBlock__KExhJ{display:grid;gap:.42rem;padding:.58rem .68rem .66rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileExecutionControl__yO_2b{width:100%;justify-content:space-between}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileExecutionCopy__4LRb_{display:grid}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_mobileQuickLabel__9iRke{font-size:.58rem;font-weight:760;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--text-muted) 78%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_desktopNav__cgN_w{display:grid;flex:0 0 auto;gap:.48rem;width:100%;padding:.12rem 0 0;overflow:visible}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_group__dewaK{display:grid;gap:.4rem;padding-top:.52rem;border-top:1px solid color-mix(in srgb,var(--shared-shell-menu-border) 82%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_group__dewaK:first-child{padding-top:0;border-top:0}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupToggle__CZmWp{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.2rem;padding:.05rem .08rem;border:0;background:transparent;color:var(--text-secondary);text-align:left}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupHeading__y4ij8{display:grid;gap:.1rem;min-width:0}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupLabel__MkPdh{margin:0;padding:0;color:var(--text-tertiary);font-size:.58rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupCaption__bFA7v{color:var(--text-muted);font-size:.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupChevron__c0Tt0{flex:0 0 auto;color:var(--text-tertiary);transition:transform .16s ease}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupChevron__c0Tt0[data-open=false]{transform:rotate(-90deg)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupItems__GGbiy{display:grid;gap:.42rem;min-width:0}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_groupItems__GGbiy[data-open=false]{display:none}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_link__77OBr{position:relative;display:flex;align-items:flex-start;min-height:3.25rem;gap:.64rem;padding:.72rem .78rem;border:1px solid var(--shared-shell-menu-border);border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface);color:var(--text-secondary);text-decoration:none;box-shadow:inset 0 1px 0 var(--portal-utility-control-highlight);white-space:normal}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_link__77OBr:focus-visible,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_link__77OBr:hover{border-color:color-mix(in srgb,var(--devops-blue) 44%,var(--shared-shell-menu-border));background:var(--shared-menu-item-surface-hover);color:var(--text-default)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_link__77OBr[data-active=true]{border-color:color-mix(in srgb,var(--devops-blue) 58%,var(--shared-shell-menu-border));background:var(--shared-control-surface-active);color:var(--text-default)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_linkIcon__STnkU{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_navGlyph__wDYel{display:inline-flex;align-items:center;justify-content:center;width:1.54rem;height:1.54rem;border-radius:.42rem;background:color-mix(in srgb,var(--devops-blue) 8%,transparent);color:color-mix(in srgb,var(--text-secondary) 88%,var(--text-default) 12%)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_link__77OBr[data-active=true] .PortalSidebar_navGlyph__wDYel{color:color-mix(in srgb,var(--devops-blue) 82%,white 18%);background:color-mix(in srgb,var(--devops-blue) 13%,transparent)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_linkBadge__MKx_W{position:absolute;top:-.22rem;right:-.28rem;min-width:1.08rem;height:1.08rem;padding:0 .22rem;border-radius:999px;background:var(--blue-bright);color:white;font-size:.58rem;font-weight:720;line-height:1;display:flex;align-items:center;justify-content:center}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_linkCopy__UDUe9,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_linkHeader__iZlsS{min-width:0;display:grid;gap:.18rem}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_linkTitle__bAhw2{color:var(--text-default);font-size:.82rem;font-weight:720;line-height:1.2}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_linkMeta__W3zMJ{color:color-mix(in srgb,var(--devops-blue) 78%,var(--text-secondary) 22%);font-size:.6rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_linkDescription__vNCxq{color:var(--text-secondary);font-size:.72rem;line-height:1.4}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footer__EgC_7[data-mobile=true]{margin:.18rem 0 0;padding:.72rem;border-color:var(--shared-shell-menu-border);border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface);box-shadow:inset 0 1px 0 var(--portal-utility-control-highlight)}.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_footer__EgC_7[data-mobile=true]:before{display:none}}@media (max-width:767px){.PortalSidebar_mobileDrawer__J_PQR{width:100vw;max-width:100vw;border-radius:0}}.PortalSidebar_desktopShell__ggswX,.PortalSidebar_mobileDrawer__J_PQR{--text-default:var(--portal-chrome-text);--text-secondary:var(--portal-chrome-text-secondary);--text-muted:var(--portal-chrome-text-muted);--text-tertiary:rgba(197,219,250,0.5);--portal-workspace-text:var(--portal-chrome-text);--portal-workspace-text-secondary:var(--portal-chrome-text-secondary);--portal-workspace-text-muted:var(--portal-chrome-text-muted);color:var(--portal-chrome-text);color-scheme:dark}.PortalSidebar_desktopShell__ggswX{width:var(--portal-rail-width,14rem);border-right:1px solid var(--portal-rail-border);background:var(--portal-rail-surface);box-shadow:var(--portal-rail-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.PortalSidebar_desktopShell__ggswX[data-collapsed=true]{width:var(--portal-rail-width-collapsed,4.5rem)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_accent__RzJCs,.PortalSidebar_mobileDrawer__J_PQR .PortalSidebar_accent__RzJCs{right:0;left:auto;width:1px;background:var(--portal-rail-accent-surface)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopInner__gfixv{gap:0;padding:0 .62rem max(.5rem,env(safe-area-inset-bottom))}.PortalSidebar_desktopBrandRow__UIcwc{display:flex;align-items:center;justify-content:space-between;gap:.45rem;min-height:var(--portal-topbar-height,3.5rem);padding:0 .38rem;border-bottom:1px solid var(--portal-rail-divider)}.PortalSidebar_desktopBrand__tryKH{display:inline-flex;min-width:0;color:var(--portal-chrome-text);text-decoration:none}.PortalSidebar_desktopBrand__tryKH .clarity-shell-brand__mark{width:2rem;height:2rem;border:1px solid var(--portal-rail-brand-mark-border);border-radius:.42rem;background:var(--portal-rail-brand-mark-surface);box-shadow:var(--portal-rail-brand-mark-shadow)}.PortalSidebar_desktopBrand__tryKH .clarity-shell-brand__logo{width:1.16rem;color:var(--portal-rail-brand-logo)!important;filter:none}.PortalSidebar_desktopBrand__tryKH .clarity-shell-brand__title{font-size:.82rem}.PortalSidebar_desktopBrand__tryKH .clarity-shell-brand__meta{color:var(--portal-rail-brand-meta);font-size:.5rem;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.PortalSidebar_desktopBrand__tryKH:focus-visible{border-radius:.36rem;outline:2px solid var(--portal-chrome-focus-outline);outline-offset:2px}.PortalSidebar_desktopShell__ggswX[data-collapsed=true] .PortalSidebar_desktopBrand__tryKH{width:1.9rem;overflow:hidden}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopHead__a7Wqc{position:static;display:flex;min-height:auto;padding:0}.PortalSidebar_desktopShell__ggswX .portal-sidebar__collapse{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid transparent;border-radius:.38rem;background:transparent;color:var(--portal-rail-control-text);opacity:.48}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerLinks__c91cq{display:none}.PortalSidebar_desktopShell__ggswX .portal-sidebar__collapse:focus-visible,.PortalSidebar_desktopShell__ggswX .portal-sidebar__collapse:hover{border-color:var(--portal-rail-control-hover-border);background:var(--portal-rail-control-hover-surface);color:var(--portal-chrome-text);opacity:1}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopNav__cgN_w{gap:.54rem;padding:.7rem 0 .5rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_group__dewaK{gap:.14rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupLabel__MkPdh{padding:.28rem .5rem .18rem;color:var(--portal-rail-group-text);font-size:.4375rem;font-weight:700;letter-spacing:.12em}.PortalSidebar_desktopShell__ggswX .PortalSidebar_groupItems__GGbiy{gap:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr{gap:.6rem;min-height:2.42rem;padding:0 .42rem;border-radius:.46rem;color:var(--portal-rail-control-text);font-size:.8rem;font-weight:400}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr:hover{background:var(--portal-rail-link-hover-surface);color:var(--portal-chrome-text)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-active=true]{border-color:var(--portal-rail-link-active-border);background:var(--portal-rail-link-active-surface);color:var(--portal-chrome-text);font-weight:600;box-shadow:var(--portal-rail-link-active-shadow)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_navGlyph__wDYel{width:1.28rem;height:1.28rem;border-radius:.3rem;background:transparent;color:var(--portal-rail-glyph-text)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_link__77OBr[data-active=true] .PortalSidebar_navGlyph__wDYel{background:var(--portal-rail-glyph-active-surface);color:var(--portal-chrome-text)}.PortalSidebar_desktopUtilityStack__jhcgS{display:grid;flex:0 0 auto;gap:.38rem;padding-top:.48rem;margin-bottom:-1.25rem;border-top:1px solid var(--portal-rail-utility-divider)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatus__3VzlS{grid-template-columns:auto minmax(0,1fr) auto;gap:.48rem;min-height:2.42rem;margin:0;padding:.42rem .5rem;border-color:var(--portal-rail-status-border);border-radius:.46rem;background:var(--portal-rail-status-surface);box-shadow:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl em,.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl span{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopStatusCopy__ZZLJl strong{color:var(--portal-rail-status-text);font-size:.68rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopExecutionControl__m53zW{grid-column:auto;width:auto;min-height:auto;padding:0;border:0}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopExecutionCopy__rOvDL{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopExecutionControl__m53zW .portal-mode-toggle{padding:.08rem;background:var(--portal-rail-execution-surface)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_desktopExecutionControl__m53zW .portal-mode-toggle__option{min-width:2.55rem;min-height:1.35rem;padding-inline:.32rem;font-size:.48rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextControl__6wfdE{min-height:3rem;margin:0;padding:.46rem .5rem;border-color:var(--portal-rail-context-border);border-radius:.46rem;background:var(--portal-rail-context-surface);box-shadow:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextControl__6wfdE:focus-visible,.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextControl__6wfdE:hover{border-color:var(--portal-rail-context-hover-border);background:var(--portal-rail-context-hover-surface)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextLabel__WZEx8{color:var(--portal-rail-context-label);font-size:.48rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP strong{color:var(--portal-chrome-text);font-size:.7rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextCopy__LbhDP span:last-child{color:var(--portal-rail-context-secondary);font-size:.56rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextAction__bcofq{display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;color:var(--portal-rail-context-action)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_contextMarker__Mmb0l{width:2rem;height:2rem;border:1px solid var(--portal-rail-context-marker-border);border-radius:.42rem;background:var(--portal-rail-context-marker-surface);color:var(--portal-chrome-text);box-shadow:var(--portal-rail-context-marker-shadow)}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7{gap:0;margin:0;padding:.28rem .45rem 0;border:0;border-radius:0;background:transparent;box-shadow:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerBrand__qm4sb,.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerMeta___1oZn,.PortalSidebar_desktopShell__ggswX .PortalSidebar_footer__EgC_7:before{display:none}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerLinks__c91cq{gap:.25rem .46rem}.PortalSidebar_desktopShell__ggswX .PortalSidebar_footerLink__hyZ0L{color:var(--portal-rail-footer-text);font-size:.52rem}.PortalSidebar_mobileDrawer__J_PQR{top:var(--portal-topbar-height,3.5rem);width:min(24rem,calc(100vw - 1rem));border-color:var(--portal-rail-drawer-border);border-radius:0 .6rem .6rem 0;background:var(--portal-rail-drawer-surface);box-shadow:var(--portal-rail-drawer-shadow)}.PortalSidebar_backdrop__qCeRo{inset:var(--portal-topbar-height,3.5rem) 0 0;background:var(--portal-rail-backdrop)}@media (max-width:767px){.PortalSidebar_mobileDrawer__J_PQR{width:min(22.5rem,calc(100vw - 1.25rem));max-width:calc(100vw - 1.25rem);border-radius:0 .6rem .6rem 0}}.PortalSectionNavigation_sectionNav__er05T{--portal-section-nav-text:var(--portal-chrome-text-secondary);--portal-section-nav-text-active:var(--portal-chrome-text);--portal-section-nav-border:var(--portal-chrome-border);position:relative;display:grid;min-width:0;color:var(--portal-section-nav-text)}.PortalSectionNavigation_sectionNav__er05T[data-placement=fallback]{margin-inline:calc(0px - var(--portal-content-gutter, 1rem));padding:clamp(.9rem,1.8vw,1.25rem) var(--portal-content-gutter,1rem) 0;background:var(--portal-masthead-surface);border-bottom:1px solid var(--portal-section-nav-border)}.PortalSectionNavigation_sectionSummary__rKC75{display:grid;gap:.24rem;min-width:0;padding-bottom:.78rem}.PortalSectionNavigation_sectionDescription__2QGFv,.PortalSectionNavigation_sectionLabel__an6NR{margin:0}.PortalSectionNavigation_sectionLabel__an6NR{color:var(--portal-chrome-text);font-size:clamp(1.42rem,2vw,1.78rem);font-weight:680;line-height:1.08;letter-spacing:-.025em}.PortalSectionNavigation_sectionDescription__2QGFv{max-width:72ch;color:var(--portal-chrome-text-secondary);font-size:.78rem;line-height:1.45}.PortalSectionNavigation_groups__C4feV{display:flex;align-items:stretch;gap:.9rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:.75rem;scrollbar-width:none}.PortalSectionNavigation_groups__C4feV::-webkit-scrollbar{display:none}.PortalSectionNavigation_group__Eddrz{display:flex;align-items:center;flex:0 0 auto;gap:.42rem}.PortalSectionNavigation_groupLabel__L_4_J{color:var(--portal-masthead-group-text);font-size:.55rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.PortalSectionNavigation_items__NaBm_{display:flex;align-items:center;gap:.2rem}.PortalSectionNavigation_item__PelwP{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.46rem;padding:.45rem .76rem;border:1px solid transparent;border-radius:.42rem .42rem 0 0;background:transparent;color:var(--portal-section-nav-text);font-size:.72rem;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.PortalSectionNavigation_item__PelwP:hover{background:var(--portal-masthead-tab-hover);color:var(--portal-section-nav-text-active)}.PortalSectionNavigation_item__PelwP:focus-visible{outline:2px solid var(--portal-masthead-focus-outline);outline-offset:-3px;background:var(--portal-masthead-focus-surface);color:var(--portal-section-nav-text-active)}.PortalSectionNavigation_item__PelwP[data-active=true]{border-color:var(--portal-masthead-tab-border);background:var(--portal-masthead-tab-active);color:var(--portal-section-nav-text-active);box-shadow:inset 0 -2px 0 var(--portal-masthead-tab-indicator),var(--portal-masthead-tab-shadow)}.PortalSectionNavigation_itemLabel___sQ5q{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:1023px){.PortalSectionNavigation_sectionNav__er05T[data-placement=fallback]{padding-top:.82rem}.PortalSectionNavigation_sectionDescription__2QGFv{max-width:min(100%,54ch)}.PortalSectionNavigation_groupLabel__L_4_J{display:none}.PortalSectionNavigation_groups__C4feV{gap:.34rem}}@media (max-width:520px){.PortalSectionNavigation_sectionLabel__an6NR{font-size:1.42rem}.PortalSectionNavigation_sectionDescription__2QGFv{font-size:.74rem}.PortalSectionNavigation_item__PelwP{min-height:2.55rem;padding-inline:.68rem;font-size:.68rem}}.ResultRenderer_resultRoot__SnRrk{display:flex;flex-direction:column;gap:.625rem}.ResultRenderer_title__n8UXs{margin:0;color:var(--text-default);font-size:.8125rem;font-weight:600}.ResultRenderer_bodyText__V0hd_{margin:0;color:var(--text-secondary);font-size:.8125rem;line-height:1.6}.ResultRenderer_errorText__CWJr4{margin:0;color:var(--status-error);font-size:.8125rem}.ResultRenderer_statusBadge__9OPb8{display:inline-block;flex-shrink:0;padding:.1rem .45rem;border:1px solid;border-radius:9999px;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ResultRenderer_statusBadgeSuccess__kCkTj{color:var(--status-success);background:var(--status-success-bg)}.ResultRenderer_statusBadgeDanger__71ItF{color:var(--status-error);background:var(--status-error-bg)}.ResultRenderer_statusBadgeInfo__tPKHl{color:var(--devops-blue);background:color-mix(in srgb,var(--devops-blue) 12%,transparent)}.ResultRenderer_statusBadgeWarning__L4fdZ{color:var(--status-warning);background:var(--status-warning-bg)}.ResultRenderer_statusBadgeMuted__d0iTh{color:var(--text-muted);background:var(--surface-app)}.ResultRenderer_linkList__23RfZ{display:flex;flex-direction:column;gap:.375rem;padding:0;margin:0;list-style:none}.ResultRenderer_resultLink__D7d9W{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;color:var(--text-default);text-decoration:none;background:var(--surface-glass-card);border:1px solid var(--border-faint);border-radius:var(--radius-md);transition:border-color .15s ease}.ResultRenderer_resultLink__D7d9W:hover{border-color:var(--border-subtle)}.ResultRenderer_linkContent__p_K5l{flex:1;min-width:0}.ResultRenderer_linkLabel__7C6EU{display:block;color:var(--text-default);font-size:.8125rem;font-weight:500}.ResultRenderer_linkDescription__wqFL4{display:block;margin-top:.1rem;color:var(--text-muted);font-size:.7rem}.ResultRenderer_linkIcon__lrwCT{flex-shrink:0;opacity:.3}.ResultRenderer_riskInsights__TKB1N{display:flex;flex-direction:column;gap:.375rem}.ResultRenderer_confirmationBlock__SSuLL,.ResultRenderer_riskInsightCard__4GVBP{display:flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem;background:var(--surface-glass-card);border:1px solid var(--border-faint);border-radius:var(--radius-md)}.ResultRenderer_riskInsightHeader__qUyf5{display:flex;align-items:center;gap:.5rem}.ResultRenderer_riskInsightTitle__pOKFT{flex:1;color:var(--text-default);font-size:.8125rem;font-weight:600}.ResultRenderer_riskInsightCategory__VRvml{color:var(--text-muted);font-size:.65rem;text-transform:capitalize}.ResultRenderer_riskInsightSummary__vJw2P{margin:0;color:var(--text-secondary);font-size:.75rem}.ResultRenderer_riskReasons__Y5ciE{padding:0 0 0 1rem;margin:.25rem 0 0;list-style:disc}.ResultRenderer_riskReason__75vg_{color:var(--text-muted);font-size:.7rem}.ResultRenderer_confirmationBlock__SSuLL{gap:.625rem;padding:.75rem;border-color:var(--border-subtle)}.ResultRenderer_confirmationText__8Thei{margin:0;color:var(--text-secondary);font-size:.8125rem}.ResultRenderer_confirmationActions__xESuL{display:flex;gap:.5rem}.ResultRenderer_cancelButton__Q_qEu,.ResultRenderer_confirmButton__lpnq0{padding:.375rem .875rem;border-radius:var(--radius-md);font-size:.8125rem;cursor:pointer}.ResultRenderer_confirmButton__lpnq0{color:var(--text-default);font-weight:600;background:var(--status-error);border:0}.ResultRenderer_cancelButton__Q_qEu{color:var(--text-secondary);background:var(--surface-app);border:1px solid var(--border-subtle)}.ResultRenderer_automationMapLink__bV6tU,.ResultRenderer_monitorLink__GMFIl{color:var(--devops-blue);font-size:.75rem;text-decoration:none}.ResultRenderer_monitorLink__GMFIl{margin-top:.25rem}.ResultRenderer_automationMapLink__bV6tU{display:inline-flex;align-items:center;gap:.375rem;margin-top:.125rem}.CopilotInput_inputBar__cNk9m{flex:0 0 auto;display:flex;align-items:flex-end;gap:.55rem;padding:.72rem .75rem .68rem;border-top:1px solid var(--shared-shell-menu-border);background:var(--shared-menu-surface)}.CopilotInput_inputField__jaWU0{flex:1 1 auto;min-width:0}.CopilotInput_textarea__BeD6a{flex:1 1 auto;min-height:2.45rem;max-height:7.5rem;overflow:auto;resize:none;border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface);box-shadow:inset 0 1px 0 var(--portal-utility-control-highlight)}.CopilotInput_sendButton__Gj9zq{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:2.45rem;min-height:2.45rem;border:1px solid color-mix(in srgb,var(--devops-blue) 42%,var(--shared-shell-menu-border));border-radius:var(--portal-utility-control-radius,var(--shared-control-radius));background:var(--shared-menu-item-surface-active);color:var(--text-default);cursor:pointer;transition:opacity .14s ease,border-color .14s ease,background .14s ease}.CopilotInput_sendButton__Gj9zq:focus-visible,.CopilotInput_sendButton__Gj9zq:hover{border-color:color-mix(in srgb,var(--devops-blue) 64%,var(--shared-shell-menu-border));background:var(--shared-menu-item-surface-hover)}.CopilotInput_sendButton__Gj9zq:disabled{cursor:not-allowed;opacity:.42}.CopilotPanel_thinkingIndicator__G3HKS{display:flex;align-items:center;gap:.375rem;padding:.5rem .25rem}.CopilotPanel_thinkingDot__MKc_G{display:inline-block;width:.375rem;height:.375rem;border-radius:999px;background:var(--devops-blue);opacity:.6;animation:CopilotPanel_copilot-pulse___dod3 1.2s ease-in-out infinite}.CopilotPanel_thinkingDot__MKc_G:first-child{animation-delay:0s}.CopilotPanel_thinkingDot__MKc_G:nth-child(2){animation-delay:.2s}.CopilotPanel_thinkingDot__MKc_G:nth-child(3){animation-delay:.4s}@keyframes CopilotPanel_copilot-pulse___dod3{0%,80%,to{opacity:.35;transform:scale(.92)}40%{opacity:1;transform:scale(1)}}.CopilotPanel_backdrop__vq4Io{position:fixed;inset:0;z-index:var(--z-modal);background:color-mix(in srgb,var(--surface-section) 78%,transparent)}.CopilotPanel_panel__BwwCo{position:fixed;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--portal-menu-surface-gradient-tint-start),var(--portal-menu-surface-gradient-tint-end)),var(--shared-menu-surface);border:1px solid var(--shared-shell-menu-border);border-radius:var(--shared-menu-radius);box-shadow:var(--shared-menu-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease}.CopilotPanel_header__u50Ma{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.82rem .95rem;border-bottom:1px solid var(--shared-shell-menu-border);background:var(--shared-menu-item-surface-active)}.CopilotPanel_headerActions__4r2_W,.CopilotPanel_headerIdentity__QnsCB{display:inline-flex;align-items:center;gap:.5rem}.CopilotPanel_headerIcon__yoZAc{display:inline-flex;color:var(--devops-blue)}.CopilotPanel_headerTitle__tojVJ{color:var(--text-default);font-size:.88rem;font-weight:720}.CopilotPanel_headerBadge__3UGHL{padding:.12rem .42rem;border-radius:var(--portal-topbar-control-radius-compact,.24rem);background:var(--status-info-bg);color:var(--devops-blue);font-size:.65rem;font-weight:680;letter-spacing:.04em;text-transform:uppercase}.CopilotPanel_iconButton__v8ETs{border:0;border-radius:var(--portal-topbar-control-radius-tight,.26rem);padding:.38rem;background:transparent;color:var(--text-muted);cursor:pointer}.CopilotPanel_iconButton__v8ETs:focus-visible,.CopilotPanel_iconButton__v8ETs:hover{color:var(--text-default);background:var(--shared-menu-item-surface-hover)}.CopilotPanel_thread__3RTJD{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.95rem;background:var(--shared-menu-surface)}.CopilotPanel_emptyState__5eq7x{display:grid;gap:.72rem;border:1px solid var(--shared-shell-menu-border);border-radius:calc(var(--shared-menu-radius) - .18rem);padding:.95rem;background:var(--shared-menu-item-surface-active);box-shadow:inset 0 1px 0 color-mix(in srgb,white 4%,transparent)}.CopilotPanel_emptyEyebrow__0SHIq{margin:0;color:var(--text-muted);font-size:.68rem;font-weight:760;letter-spacing:.16em;text-transform:uppercase}.CopilotPanel_emptyTitle__lzcle{margin:0;color:var(--text-default);font-size:.88rem;font-weight:720}.CopilotPanel_emptyCopy__0Olfx{margin:0;color:var(--text-secondary);font-size:.86rem;line-height:1.55}.CopilotPanel_userBubbleWrap__7HF4v{display:flex;justify-content:flex-end;margin-bottom:.75rem}.CopilotPanel_userBubble__U1xCV{max-width:85%;border-radius:1rem .24rem 1rem 1rem;padding:.52rem .72rem;background:var(--devops-blue);color:var(--text-main);font-size:.86rem}.CopilotPanel_copilotBubbleWrap__2dh0J{margin-bottom:.75rem}.CopilotPanel_copilotBubble__tl6Qq{border:1px solid color-mix(in srgb,var(--devops-blue) 16%,var(--shared-shell-menu-border));border-radius:calc(var(--shared-menu-radius) - .08rem);padding:.72rem;background:var(--shared-menu-item-surface)}.CopilotPanel_loadingRow__aUK75{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem}.CopilotPanel_loadingIcon__uL5CG{flex:0 0 auto;width:1.5rem;height:1.5rem;margin-top:.12rem;border-radius:var(--portal-topbar-control-radius-tight,.26rem);display:inline-flex;align-items:center;justify-content:center;background:var(--status-info-bg);color:var(--devops-blue)}.CopilotPanel_shortcutHint__zfedJ{flex:0 0 auto;margin:0;padding:.42rem .75rem;border-top:1px solid color-mix(in srgb,var(--shared-shell-menu-border) 58%,transparent);background:var(--shared-menu-item-surface);color:var(--text-muted);text-align:center;font-size:.72rem}.CopilotPanel_shortcutKey__o07Iy{border:1px solid var(--shared-shell-menu-border);border-radius:.2rem;padding:0 .22rem;background:var(--shared-menu-item-surface-active);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace);font-size:.7rem}.PortalShell_shell__ev0sN{position:relative;display:flex;flex-direction:column;min-height:100vh;--border-neutral:rgba(140,185,255,0.14);--border-neutral-strong:rgba(140,185,255,0.26);--text-default:color-mix(in srgb,#f4f8ff 96%,#d6e7ff 4%);--text-secondary:color-mix(in srgb,#c3d2ea 84%,#f4f8ff 16%);--text-muted:color-mix(in srgb,#afc0d8 84%,#ebf3ff 16%);--text-tertiary:#93a7c9;--text-main:#f2f7ff;--surface-primary:#0b2050;--surface-primary-subtle:#060f34;--surface-primary-strong:#234786;--surface-raised:#234786;--surface-hover:#234786;--surface-glass-strong:#0b2050;--surface-glass-panel:rgba(14,34,84,0.942);--portal-shell-border-color:rgba(132,173,222,0.16);--border-subtle:color-mix(in srgb,var(--portal-shell-border-color) 80%,transparent);--border-faint:color-mix(in srgb,var(--portal-shell-border-color) 35%,transparent);--border-accent-subtle:color-mix(in srgb,var(--devops-blue) 24%,var(--border-subtle));--surface-app:#060f34;--surface-base:#030711;--bg-main:#060f34;--bg-sidebar:#071230;--bg-card:#0b2050;--bg-card-hover:#234786;--surface-glass:rgba(14,34,84,0.942);--surface-glass-subtle:rgba(8,18,48,0.84);--surface-glass-card:rgba(15,38,92,0.95);--surface-icon:color-mix(in srgb,var(--devops-blue) 14%,var(--surface-elevated));--surface-chip-accent:color-mix(in srgb,var(--devops-blue) 12%,var(--surface-section));--border-glass:var(--shared-surface-border);--border-glass-strong:var(--shared-surface-border-strong);--surface-overlay:var(--surface-glass-panel);--shared-surface-border-default:var(--shared-surface-border);--shared-surface-border-supporting:var(--shared-surface-border);--shared-surface-border-strong-tone:rgba(77,132,255,0.38);--foundation-control-surface:linear-gradient(180deg,rgba(255,255,255,0.032),rgba(255,255,255,0.010) 36%,transparent 60%),linear-gradient(180deg,rgba(14,30,72,0.88),rgba(9,20,52,0.94));--foundation-control-surface-hover:linear-gradient(180deg,rgba(255,255,255,0.038),rgba(255,255,255,0.012) 36%,transparent 60%),linear-gradient(180deg,rgba(16,34,80,0.9),rgba(10,24,56,0.96));--foundation-control-border:rgba(140,185,255,0.14);--foundation-control-border-hover:rgba(140,185,255,0.26);--foundation-control-border-focus:rgba(120,170,255,0.56);--foundation-control-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 2px 6px rgba(0,0,0,0.14);--foundation-control-focus-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 0 0 3px rgba(45,111,240,0.18);--portal-workspace-bg:#050a1c;--portal-workspace-bg-soft:rgba(6,15,52,0.96);--portal-workspace-bg-field:radial-gradient(ellipse 52% 32% at 73% 55%,rgba(170,139,255,0.055),transparent 58%),radial-gradient(ellipse 44% 28% at 18% 86%,rgba(230,189,97,0.045),transparent 60%),radial-gradient(ellipse 60% 34% at 72% 54%,rgba(45,111,240,0.07),transparent 58%),radial-gradient(circle at 76% 14%,rgba(149,194,255,0.16),transparent 26%),radial-gradient(circle at 18% 86%,rgba(120,170,255,0.08),transparent 30%),linear-gradient(180deg,rgba(10,28,100,0.36),rgba(6,14,58,0.46)),linear-gradient(180deg,#050a1c 0%,#060f34 30%,#091552 58%,var(--portal-workspace-bg) 100%);--portal-workspace-surface:rgba(10,26,66,0.94);--portal-workspace-surface-strong:rgba(13,33,82,0.96);--portal-workspace-surface-muted:rgba(8,20,54,0.78);--portal-workspace-text:color-mix(in srgb,#f4f8ff 96%,#d6e7ff 4%);--portal-workspace-text-secondary:color-mix(in srgb,#c3d2ea 84%,#f4f8ff 16%);--portal-workspace-text-muted:color-mix(in srgb,#afc0d8 84%,#ebf3ff 16%);--portal-workspace-line:rgba(100,142,221,0.18);--portal-workspace-line-strong:rgba(128,171,242,0.28);--portal-workspace-depth:rgba(0,5,22,0.34);--shared-quiet-state-background:color-mix(in srgb,var(--portal-workspace-surface) 72%,transparent);--shared-quiet-state-shadow:0 18px 38px rgba(0,5,22,0.2),inset 0 1px 0 rgba(255,255,255,0.05);--portal-blocking-warning-border:color-mix(in srgb,var(--status-warning) 38%,var(--portal-workspace-line-strong));--portal-blocking-warning-surface:linear-gradient(180deg,color-mix(in srgb,var(--status-warning) 14%,transparent),transparent 48%),color-mix(in srgb,var(--portal-workspace-surface-strong) 88%,transparent);--portal-blocking-danger-border:color-mix(in srgb,#b4475a 34%,var(--portal-workspace-line-strong));--portal-blocking-danger-surface:linear-gradient(180deg,color-mix(in srgb,#d85a72 12%,transparent),transparent 48%),color-mix(in srgb,var(--portal-workspace-surface-strong) 88%,transparent);--surface-shell-strong:linear-gradient(180deg,rgba(255,255,255,0.03),transparent 30%),linear-gradient(180deg,rgba(8,18,48,0.98),rgba(5,12,34,0.99));--surface-shell-subtle:linear-gradient(180deg,rgba(255,255,255,0.022),transparent 30%),linear-gradient(180deg,rgba(7,15,42,0.96),rgba(4,10,30,0.985));--shared-surface-border:rgba(140,185,255,0.10);--shared-surface-border-strong:rgba(140,185,255,0.16);--shared-surface-shadow:0 24px 56px rgba(0,5,22,0.28),0 0 28px rgba(80,130,255,0.07),inset 0 1px 0 rgba(255,255,255,0.085);--shared-surface-shadow-strong:0 28px 64px rgba(0,5,22,0.34),0 0 32px rgba(80,130,255,0.09),inset 0 1px 0 rgba(255,255,255,0.09);--shared-surface-shadow-quiet:none;--shared-surface-panel:linear-gradient(180deg,rgba(255,255,255,0.07),rgba(255,255,255,0.024) 24%,transparent 54%),linear-gradient(180deg,rgba(15,38,92,0.95),rgba(9,24,62,0.988));--shared-surface-panel-strong:linear-gradient(90deg,rgba(77,132,255,0.12),rgba(77,132,255,0.02) 72%),linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.018) 24%,transparent 54%),linear-gradient(180deg,rgba(15,38,92,0.95),rgba(9,24,62,0.988));--shared-surface-panel-support:transparent;--shared-surface-panel-quiet:transparent;--shared-surface-panel-critical:linear-gradient(180deg,rgba(217,104,120,0.08),rgba(255,255,255,0.024) 24%,transparent 54%),linear-gradient(180deg,rgba(15,32,82,0.944),rgba(8,21,56,0.986));--surface-section:rgba(14,32,76,0.94);--surface-section-raised:rgba(15,38,92,0.96);--surface-elevated:rgba(15,38,92,0.96);--surface-interactive:rgba(14,30,72,0.94);--surface-interactive-active:rgba(18,36,84,0.96);--surface-header:rgba(13,31,76,0.96);--card-border-subtle:rgba(150,204,255,0.10);--shadow-card-subtle:0 28px 68px rgba(0,5,22,0.24),0 0 20px rgba(80,130,255,0.06),inset 0 1px 0 rgba(255,255,255,0.05);--shadow-card-raised:0 34px 78px rgba(0,5,22,0.32),0 0 28px rgba(80,130,255,0.10),inset 0 1px 0 rgba(255,255,255,0.085);--surface-chip:linear-gradient(180deg,rgba(16,33,58,0.34),rgba(9,20,36,0.5));--shell-border:color-mix(in srgb,var(--border-neutral-strong) 18%,transparent);--portal-numeral-gradient:linear-gradient(160deg,#f0f6ff 20%,#ccd8f8 60%,#d5e5ff);--devops-blue:#2d6ff0;--devops-blue-faint:rgba(120,170,255,0.2);--devops-blue-subtle:rgba(120,170,255,0.12);--devops-blue-border:rgba(120,170,255,0.38);--devops-blue-active:rgba(45,111,240,0.2);--brand-300:#d5e5ff;--brand-500:#2d6ff0;--accent-primary:#2d6ff0;--accent-bright:#78aaff;--accent-hover:#78aaff;--portal-issue-warning-dot:#f2b46a;--portal-issue-critical-dot:#ef6b6b;--status-warning:#f2b46a;--status-error:color-mix(in srgb,var(--text-default) 88%,var(--text-secondary) 12%);--status-danger:var(--status-error);--status-red:var(--status-error);--status-orange:var(--status-warning);--status-critical:var(--status-error);--blue-bright:#78aaff;--portal-line:rgba(100,142,221,0.18);--portal-line-strong:rgba(128,171,242,0.28);--portal-line-soft:rgba(100,142,221,0.1);--portal-grid-color:rgba(88,128,214,0.025);--portal-home-root-bg:var(--shared-top-surface-root-bg);--portal-home-hero-bg:var(--shared-top-surface-root-bg);--portal-home-capabilities-bg:var(--shared-top-surface-primary-band-bg);--portal-home-proof-band-bg:var(--shared-top-surface-proof-band-bg);--portal-home-workflow-bg:var(--shared-top-surface-secondary-band-bg);--portal-home-section-bg:var(--portal-home-workflow-bg);--portal-home-panel-bg:var(--shared-surface-panel);--portal-home-panel-strong:var(--shared-surface-panel-strong);--portal-home-hero-aura-opacity:0.72;--portal-home-support-panel-bg:var(--shared-surface-panel-support);--portal-home-support-panel-border:var(--shared-surface-border);--portal-home-support-panel-shadow:var(--shared-surface-shadow);--portal-surface-topbar:var(--surface-shell-strong);--portal-surface-rail:var(--surface-shell-subtle);--portal-surface-control:linear-gradient(180deg,rgba(255,255,255,0.07),rgba(255,255,255,0.024) 38%,transparent 64%),linear-gradient(180deg,rgba(15,38,92,0.72),rgba(9,24,62,0.86));--portal-surface-control-hover:linear-gradient(180deg,rgba(255,255,255,0.09),rgba(255,255,255,0.03) 38%,transparent 64%),linear-gradient(180deg,rgba(22,52,118,0.82),rgba(12,32,78,0.94));--portal-surface-chip:linear-gradient(180deg,rgba(10,23,42,0.42),rgba(6,15,28,0.62));--portal-surface-menu:radial-gradient(circle at 14% 0%,rgba(149,194,255,0.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.07),rgba(255,255,255,0.024) 30%,transparent 62%),linear-gradient(180deg,rgba(15,38,92,0.96),rgba(9,24,62,0.988));--portal-surface-menu-item:linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.018) 34%,transparent 72%),linear-gradient(180deg,rgba(26,57,124,0.58),rgba(12,33,82,0.76));--portal-surface-menu-item-hover:radial-gradient(circle at top right,rgba(149,194,255,0.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.065),rgba(255,255,255,0.022) 34%,transparent 72%),linear-gradient(180deg,rgba(36,76,158,0.68),rgba(16,43,104,0.84));--portal-surface-menu-item-active:radial-gradient(circle at top right,rgba(149,194,255,0.12),transparent 34%),linear-gradient(180deg,rgba(80,140,255,0.26),rgba(45,111,240,0.12) 40%,transparent 76%),linear-gradient(180deg,rgba(34,72,154,0.76),rgba(13,39,98,0.9));--portal-content-gutter:clamp(0.95rem,1.8vw,1.5rem);--portal-page-gap:clamp(1rem,1.5vw,1.35rem);--portal-section-gap:clamp(0.85rem,1.35vw,1.15rem);--portal-card-gap:clamp(0.7rem,1.1vw,0.95rem);--shared-page-shell-padding-inline:var(--portal-content-gutter);--portal-page-shell-padding-inline:var(--shared-page-shell-padding-inline);--shared-control-surface:var(--portal-surface-control);--shared-control-surface-hover:var(--portal-surface-control-hover);--shared-control-surface-active:var(--portal-surface-menu-item-active);--shared-control-shadow:var(--portal-shadow-chip);--shared-menu-surface:var(--portal-surface-menu);--shared-menu-item-surface:var(--portal-surface-menu-item);--shared-menu-item-surface-hover:var(--portal-surface-menu-item-hover);--shared-menu-item-surface-active:var(--portal-surface-menu-item-active);--shared-shell-menu-border:color-mix(in srgb,var(--shared-surface-border) 82%,transparent);--shared-menu-shadow:var(--shared-surface-shadow);--portal-shadow-rail:0 18px 38px rgba(0,6,18,0.22);--portal-shadow-chrome:0 8px 18px rgba(0,0,0,0.1);--portal-shadow-chrome-condensed:0 8px 22px rgba(0,0,0,0.12);--portal-focus-ring:0 0 0 1px rgba(88,128,214,0.22),0 0 18px rgba(45,111,240,0.14);--portal-shell-top-bg:var(--surface-shell-strong);--portal-header-border:var(--shared-surface-border);--portal-header-surface:var(--portal-surface-topbar);--portal-header-shadow:var(--shared-surface-shadow-quiet);--portal-header-chrome-shadow:var(--portal-shadow-chrome);--portal-shell-gutter:clamp(0.8rem,1.35vw,1.35rem);--portal-rail-width:14.5rem;--portal-rail-width-collapsed:5.75rem;--portal-context-strip-height:0rem;--portal-chrome-height-fallback:calc(4.75rem + var(--portal-context-strip-height));--portal-chrome-height:var(--portal-chrome-height-runtime,var(--portal-chrome-height-fallback));--portal-shell-healthy-accent:color-mix(in srgb,var(--devops-blue) 76%,white 24%);--portal-shell-healthy-ring:color-mix(in srgb,var(--devops-blue) 12%,transparent);--portal-shell-healthy-border:color-mix(in srgb,var(--portal-line-strong) 62%,transparent);--portal-shell-healthy-surface:linear-gradient(180deg,rgba(255,255,255,0.02),transparent 62%),linear-gradient(180deg,rgba(17,41,76,0.42),rgba(8,21,40,0.46));color:var(--text-default);color-scheme:dark;overflow-x:clip;overflow-y:visible}.PortalShell_shell__ev0sN .PortalShell_workspace__EZpPL{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;width:100%;overflow:visible;isolation:isolate;padding-bottom:.6rem;border-radius:0}.PortalShell_shell__ev0sN .PortalShell_workspace__EZpPL>*{position:relative;z-index:1}.PortalShell_shell__ev0sN .PortalShell_chrome__ipYym{position:fixed;top:0;right:0;left:0;z-index:var(--z-topbar);padding:0;border-bottom:1px solid color-mix(in srgb,var(--shared-surface-border) 44%,transparent);box-shadow:none;background:color-mix(in srgb,var(--portal-shell-top-bg) 84%,transparent);-webkit-backdrop-filter:blur(14px) saturate(108%);backdrop-filter:blur(14px) saturate(108%)}.PortalShell_shell__ev0sN .PortalShell_main__3rT7j{--border-neutral:var(--portal-workspace-line);--border-neutral-strong:var(--portal-workspace-line-strong);--status-error:#f17a8d;--status-critical:var(--status-error);--status-error-bg:color-mix(in srgb,var(--status-error) 16%,transparent);--status-error-border:color-mix(in srgb,var(--status-error) 36%,var(--portal-workspace-line));--status-warning:#b06a24;--status-warning-bg:color-mix(in srgb,var(--status-warning) 15%,transparent);--status-warning-border:color-mix(in srgb,var(--status-warning) 34%,var(--portal-workspace-line));--status-info:var(--accent-bright);--status-info-bg:color-mix(in srgb,var(--status-info) 14%,transparent);--status-info-border:color-mix(in srgb,var(--status-info) 32%,var(--portal-workspace-line));--status-success:#2d6ff0;--status-success-bg:color-mix(in srgb,var(--status-success) 14%,transparent);--status-success-border:color-mix(in srgb,var(--status-success) 30%,var(--portal-workspace-line));--portal-line:var(--portal-workspace-line);--portal-line-strong:var(--portal-workspace-line-strong);--portal-line-soft:rgba(100,142,221,0.1);--portal-focus-ring:0 0 0 1px rgba(45,111,240,0.28),0 0 0 4px rgba(45,111,240,0.12);position:relative;z-index:2;width:100%;flex:1 1 auto;padding:var(--portal-page-gap) var(--portal-content-gutter) clamp(2rem,4vw,3rem);isolation:isolate;color:var(--text-default)}.PortalShell_shell__ev0sN .PortalShell_stateBanner__ZidhX{display:flex;align-items:center;gap:.58rem;width:100%;min-height:2.25rem;margin:0;padding:.42rem var(--portal-content-gutter);border:0;border-top:1px solid rgba(181,211,255,.14);border-bottom:1px solid rgba(2,15,48,.4);border-radius:0;background:rgba(5,27,78,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.PortalShell_shell__ev0sN .portal-skip-link:focus-visible{color:#0b2b68;background:#ffffff;outline:3px solid #1677ea;outline-offset:2px;box-shadow:0 10px 26px rgba(3,23,66,.24)}.PortalShell_shell__ev0sN .PortalShell_stateBanner__ZidhX[data-tone=warning]{border-bottom-color:color-mix(in srgb,var(--status-warning) 34%,rgba(2,15,48,.62));background:linear-gradient(90deg,rgba(49,42,75,.98),rgba(7,35,91,.98))}.PortalShell_shell__ev0sN .PortalShell_stateBanner__ZidhX[data-tone=critical]{border-bottom-color:color-mix(in srgb,var(--status-error) 38%,rgba(2,15,48,.62));background:linear-gradient(90deg,rgba(68,29,59,.98),rgba(7,33,86,.98))}.PortalShell_shell__ev0sN .PortalShell_stateBannerIndicator__Jsi07{width:.52rem;height:.52rem;border-radius:999px;background:color-mix(in srgb,var(--status-warning) 72%,white 28%);box-shadow:0 0 0 4px color-mix(in srgb,var(--status-warning) 18%,transparent)}.PortalShell_shell__ev0sN .PortalShell_stateBanner__ZidhX[data-tone=critical] .PortalShell_stateBannerIndicator__Jsi07{background:color-mix(in srgb,var(--status-error) 76%,white 24%);box-shadow:0 0 0 4px color-mix(in srgb,var(--status-error) 20%,transparent)}.PortalShell_shell__ev0sN .PortalShell_stateBannerCopy__Brt8a{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.32rem .46rem;min-width:0;margin:0}.PortalShell_shell__ev0sN .PortalShell_stateBannerCopy__Brt8a strong{white-space:nowrap;color:rgba(255,255,255,.96);font-size:.74rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.PortalShell_shell__ev0sN .PortalShell_stateBannerCopy__Brt8a span{min-width:0;color:rgba(225,238,255,.76);font-size:.7rem}.PortalShell_shell__ev0sN .PortalShell_main__3rT7j>*{position:relative;z-index:1}.PortalShell_aiLauncher__kLgAY{position:fixed;right:1.1rem;bottom:calc(.9rem + env(safe-area-inset-bottom));z-index:calc(var(--z-topbar) - 1);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem;width:min(22rem,calc(100vw - 2.2rem));min-height:2.85rem;padding:.32rem .34rem .32rem .58rem;border:1px solid rgba(108,153,224,.28);border-radius:.52rem;background:rgba(255,255,255,.96);color:#17305e;box-shadow:0 15px 34px rgba(12,42,91,.2),0 2px 8px rgba(12,42,91,.12);text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.PortalShell_aiLauncher__kLgAY:hover{border-color:rgba(37,116,226,.46);box-shadow:0 17px 38px rgba(12,42,91,.24),0 2px 10px rgba(12,42,91,.14);transform:translateY(-1px)}.PortalShell_aiLauncher__kLgAY:focus-visible{outline:2px solid #1977e8;outline-offset:3px}.PortalShell_aiLauncherIcon__tJX_U{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border:1px solid rgba(37,116,226,.2);border-radius:.36rem;background:rgba(37,116,226,.1);color:#176fdd}.PortalShell_aiLauncherIcon__tJX_U svg{width:.95rem;height:.95rem}.PortalShell_aiLauncherLabel__8WnCJ{min-width:0;overflow:hidden;color:#385078;font-size:.7rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.PortalShell_aiLauncherAction__cwG5K{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;padding:.4rem .78rem;border-radius:.38rem;background:linear-gradient(135deg,#2490f2,#176fdc);color:#ffffff;font-size:.69rem;font-weight:720;white-space:nowrap;box-shadow:0 7px 16px rgba(23,111,220,.24)}.PortalShell_shell__ev0sN[data-copilot-open=true] .PortalShell_aiLauncher__kLgAY,.PortalShell_shell__ev0sN[data-mobile-drawer-open=true] .PortalShell_aiLauncher__kLgAY{visibility:hidden;opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.PortalShell_aiLauncher__kLgAY{transition:none}.PortalShell_aiLauncher__kLgAY:hover{transform:none}}@media (max-width:520px){.PortalShell_aiLauncher__kLgAY{right:.875rem;bottom:calc(.75rem + env(safe-area-inset-bottom));width:calc(100vw - 1.75rem)}}.PortalShell_shell__ev0sN .PortalShell_main__3rT7j>#portal-main>section:first-child .portal-page-hero,.PortalShell_shell__ev0sN .PortalShell_main__3rT7j>div:first-child>section:first-child .portal-page-hero{margin-top:-.1rem}.PortalShell_shell__ev0sN .PortalShell_workspace__EZpPL>.site-footer{position:relative;z-index:1;margin-top:auto}.PortalShell_shell__ev0sN[data-focus-mode=true] .PortalShell_chrome__ipYym{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (max-width:1023px){.PortalShell_shell__ev0sN .PortalShell_workspace__EZpPL{--portal-home-top-span:clamp(18rem,38vh,22rem);--portal-home-proof-band-height:3.75rem;--portal-home-primary-span:clamp(11rem,24vh,14rem);background:var(--portal-workspace-bg-field)}.PortalShell_shell__ev0sN .PortalShell_chrome__ipYym{background:rgba(7,20,42,.96);-webkit-backdrop-filter:blur(10px) saturate(104%);backdrop-filter:blur(10px) saturate(104%)}}@media (min-width:1024px){.PortalShell_shell__ev0sN .PortalShell_workspace__EZpPL{--portal-home-top-span:clamp(20rem,34vh,24rem);--portal-home-proof-band-height:4rem;--portal-home-primary-span:clamp(14rem,26vh,18rem)}}@media (max-width:560px){.PortalShell_shell__ev0sN .PortalShell_stateBannerCopy__Brt8a{display:grid;gap:.2rem}.PortalShell_shell__ev0sN .PortalShell_stateBannerCopy__Brt8a strong{font-size:.68rem}}@media (min-width:1024px){.PortalShell_shell__ev0sN[data-desktop-sidebar=expanded] .PortalShell_workspace__EZpPL{padding-left:var(--portal-rail-width);transition:padding-left .18s ease}.PortalShell_shell__ev0sN[data-desktop-sidebar=collapsed] .PortalShell_workspace__EZpPL{padding-left:var(--portal-rail-width-collapsed);transition:padding-left .18s ease}}.PortalShell_shell__ev0sN{--portal-rail-width:14rem;--portal-rail-width-collapsed:4.5rem;--portal-topbar-height:3.5rem;--portal-chrome-height-fallback:var(--portal-topbar-height);--portal-content-gutter:clamp(1rem,2.1vw,1.875rem);--shared-page-shell-padding-inline:0px;--portal-page-shell-padding-inline:0px;--portal-page-gap:0;--portal-chrome-text:#ffffff;--portal-chrome-text-secondary:rgba(226,238,255,0.76);--portal-chrome-text-muted:rgba(210,228,253,0.62);--portal-chrome-border:rgba(174,205,255,0.14);--portal-chrome-focus-outline:#ffffff;--portal-header-surface:radial-gradient(circle at 76% 0%,rgba(77,145,255,0.28),transparent 32%),linear-gradient(105deg,#0b2b68,#174a9b 58%,#245eb8);--portal-header-surface-compact:radial-gradient(circle at 82% 0%,rgba(77,145,255,0.26),transparent 34%),linear-gradient(105deg,#0b2b68,#174a9b 58%,#245eb8);--portal-header-chrome-shadow:0 8px 22px rgba(3,23,66,0.14);--portal-masthead-surface:radial-gradient(circle at 84% 5%,rgba(83,151,255,0.32),transparent 34%),linear-gradient(105deg,#0d2d6c,#17499a 58%,#255fbb);--portal-masthead-shadow:0 12px 30px rgba(18,56,113,0.16);--portal-masthead-tab-text:rgba(226,238,255,0.74);--portal-masthead-tab-border:rgba(183,213,255,0.2);--portal-masthead-tab-hover:rgba(255,255,255,0.06);--portal-masthead-tab-active:rgba(111,169,255,0.2);--portal-masthead-tab-indicator:#73b6ff;--portal-masthead-group-text:rgba(211,226,250,0.5);--portal-masthead-focus-outline:rgba(224,240,255,0.98);--portal-masthead-focus-surface:rgba(255,255,255,0.08);--portal-masthead-tab-shadow:0 8px 20px rgba(1,14,47,0.12);--portal-masthead-tab-hover-border:rgba(183,213,255,0.16);--portal-masthead-tab-meta-text:rgba(211,229,255,0.62);--portal-masthead-eyebrow-text:rgba(211,231,255,0.66);--portal-masthead-description-text:rgba(232,241,255,0.78);--portal-masthead-description-text-strong:rgba(232,241,255,0.98);--portal-masthead-primary-action-border:rgba(180,211,255,0.42);--portal-masthead-primary-action-surface:linear-gradient(135deg,#4a94ff,#1a63d1);--portal-masthead-primary-action-shadow:0 8px 18px rgba(3,46,118,0.24),inset 0 1px 0 rgba(255,255,255,0.2);--portal-masthead-action-border:rgba(190,219,255,0.2);--portal-masthead-action-surface:rgba(8,38,91,0.22);--portal-masthead-action-primary-border:rgba(164,209,255,0.34);--portal-masthead-action-primary-surface:linear-gradient(180deg,#2689f5,#1371dd);--portal-masthead-action-primary-shadow:0 8px 20px rgba(4,50,123,0.22);--portal-masthead-support-border:rgba(183,213,255,0.16);--portal-masthead-support-surface:rgba(5,30,79,0.24);--portal-masthead-metric-divider:rgba(76,111,158,0.14);--portal-rail-surface:radial-gradient(circle at 12% 4%,rgba(78,143,255,0.42),transparent 240px),radial-gradient(circle at 80% 66%,rgba(39,91,212,0.22),transparent 272px),linear-gradient(165deg,#0b3c9d,#08286e 45%,#05173f);--portal-rail-border:rgba(177,209,255,0.14);--portal-rail-shadow:14px 0 42px rgba(3,22,61,0.22);--portal-rail-accent-surface:linear-gradient(180deg,rgba(194,222,255,0.2),transparent 78%);--portal-rail-divider:rgba(183,213,255,0.12);--portal-rail-brand-mark-border:rgba(186,221,255,0.3);--portal-rail-brand-mark-surface:linear-gradient(145deg,rgba(122,190,255,0.34),rgba(67,134,239,0.22));--portal-rail-brand-mark-shadow:inset 0 1px 0 rgba(255,255,255,0.16),0 5px 12px rgba(3,25,71,0.16);--portal-rail-brand-logo:#d9edff;--portal-rail-brand-meta:rgba(217,235,255,0.62);--portal-rail-control-text:rgba(230,240,255,0.76);--portal-rail-control-hover-border:rgba(207,231,255,0.32);--portal-rail-control-hover-surface:rgba(115,173,255,0.15);--portal-rail-group-text:rgba(202,224,255,0.48);--portal-rail-link-hover-surface:rgba(111,169,255,0.12);--portal-rail-link-active-border:rgba(151,197,255,0.24);--portal-rail-link-active-surface:linear-gradient(90deg,rgba(104,169,255,0.2),rgba(82,148,244,0.1));--portal-rail-link-active-shadow:inset 2px 0 0 #79b9ff,0 8px 18px rgba(2,17,52,0.12);--portal-rail-glyph-text:rgba(224,237,255,0.74);--portal-rail-glyph-active-surface:rgba(120,183,255,0.13);--portal-rail-utility-divider:rgba(183,213,255,0.1);--portal-rail-status-border:rgba(184,214,255,0.13);--portal-rail-status-surface:rgba(4,25,68,0.18);--portal-rail-status-text:rgba(242,248,255,0.88);--portal-rail-execution-surface:rgba(2,18,51,0.22);--portal-rail-context-border:rgba(184,214,255,0.14);--portal-rail-context-surface:rgba(4,25,68,0.2);--portal-rail-context-hover-border:rgba(204,229,255,0.28);--portal-rail-context-hover-surface:rgba(110,172,255,0.12);--portal-rail-context-label:rgba(205,225,253,0.52);--portal-rail-context-secondary:rgba(220,235,255,0.65);--portal-rail-context-action:rgba(220,235,255,0.68);--portal-rail-context-marker-border:rgba(167,207,255,0.26);--portal-rail-context-marker-surface:linear-gradient(180deg,#328eea,#1c6ed2);--portal-rail-context-marker-shadow:0 5px 13px rgba(2,20,57,0.24),inset 0 1px 0 rgba(255,255,255,0.18);--portal-rail-footer-text:rgba(207,226,252,0.48);--portal-rail-drawer-border:rgba(176,208,255,0.18);--portal-rail-drawer-surface:radial-gradient(circle at 18% 0%,rgba(90,158,255,0.2),transparent 30%),linear-gradient(180deg,#174898,#0b2b70 48%,#041942);--portal-rail-drawer-shadow:18px 0 48px rgba(2,16,48,0.28);--portal-rail-backdrop:rgba(3,15,42,0.54);--portal-topbar-focus-halo:0 0 0 4px rgba(31,124,239,0.24);--portal-topbar-avatar-surface:linear-gradient(180deg,#3796ec,#1b70d8);--portal-topbar-avatar-border:rgba(174,215,255,0.34);--portal-topbar-avatar-shadow:0 5px 13px rgba(2,24,69,0.28),inset 0 1px 0 rgba(255,255,255,0.2);--portal-topbar-context-focus-outline:rgba(233,244,255,0.98);--portal-topbar-context-eyebrow:rgba(205,224,252,0.55);--portal-topbar-context-path:rgba(236,244,255,0.84);--portal-topbar-search-border:rgba(180,211,255,0.18);--portal-topbar-search-surface:rgba(4,27,75,0.24);--portal-topbar-search-inset:inset 0 1px 0 rgba(255,255,255,0.04);--portal-topbar-search-hover-border:rgba(199,224,255,0.38);--portal-topbar-search-hover-surface:rgba(4,27,75,0.34);--portal-topbar-search-focus-halo:0 0 0 3px rgba(106,169,255,0.12);--portal-topbar-search-glyph:rgba(232,242,255,0.78);--portal-topbar-search-copy:rgba(238,246,255,0.8);--portal-topbar-shortcut-border:rgba(190,218,255,0.16);--portal-topbar-shortcut-surface:rgba(3,21,60,0.22);--portal-topbar-shortcut-text:rgba(218,234,255,0.62);--portal-topbar-setup-border:rgba(190,220,255,0.18);--portal-topbar-setup-surface:rgba(112,169,255,0.13);--portal-topbar-setup-text:rgba(242,248,255,0.92);--portal-topbar-setup-hover-border:rgba(208,230,255,0.32);--portal-topbar-setup-hover-surface:rgba(122,179,255,0.2);--portal-topbar-setup-attention-border:rgba(246,196,117,0.34);--portal-topbar-menu-border:rgba(188,217,255,0.18);--portal-topbar-menu-surface:rgba(4,27,75,0.22);--portal-workspace-bg:#e4edfa;--portal-workspace-bg-soft:#eef4fd;--portal-workspace-bg-field:radial-gradient(circle at 10% 2%,rgba(80,143,236,0.12),transparent 30%),linear-gradient(112deg,#e1ebfa,#edf3fc 48%,#f4f7fd);--portal-workspace-surface:rgba(250,252,255,0.96);--portal-workspace-surface-strong:#ffffff;--portal-workspace-surface-muted:rgba(233,241,252,0.92);--portal-workspace-text:#10213a;--portal-workspace-text-secondary:#455a78;--portal-workspace-text-muted:#6e819d;--portal-workspace-line:rgba(73,108,155,0.18);--portal-workspace-line-strong:rgba(50,91,148,0.28);--portal-workspace-depth:rgba(31,71,126,0.16);--text-default:var(--portal-workspace-text);--text-main:var(--portal-workspace-text);--text-secondary:var(--portal-workspace-text-secondary);--text-muted:var(--portal-workspace-text-muted);--text-tertiary:#7c8eaa;--surface-app:var(--portal-workspace-bg);--surface-base:#f4f7fd;--surface-primary:var(--portal-workspace-surface);--surface-primary-subtle:var(--portal-workspace-bg-soft);--surface-primary-strong:var(--portal-workspace-surface-strong);--surface-raised:var(--portal-workspace-surface-strong);--surface-hover:#f2f7ff;--surface-glass-strong:rgba(255,255,255,0.96);--surface-glass-panel:rgba(255,255,255,0.94);--surface-glass:rgba(255,255,255,0.9);--surface-glass-subtle:rgba(244,248,254,0.9);--surface-glass-card:rgba(255,255,255,0.96);--shared-surface-border:rgba(75,112,164,0.16);--shared-surface-border-strong:rgba(54,96,153,0.24);--shared-surface-border-strong-tone:rgba(36,108,223,0.28);--shared-surface-panel:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(247,250,255,0.98));--shared-surface-panel-strong:linear-gradient(180deg,#ffffff,#f8fbff);--shared-surface-panel-support:linear-gradient(180deg,rgba(248,251,255,0.98),rgba(239,246,255,0.98));--shared-surface-panel-supporting:var(--shared-surface-panel-support);--shared-surface-panel-quiet:rgba(247,250,255,0.82);--shared-surface-shadow:0 12px 28px rgba(48,84,135,0.11),0 2px 8px rgba(48,84,135,0.07);--shared-surface-shadow-strong:0 18px 42px rgba(45,83,137,0.15),0 3px 10px rgba(45,83,137,0.08);--shared-surface-shadow-quiet:0 8px 22px rgba(48,84,135,0.08);--shared-quiet-state-background:rgba(248,251,255,0.94);--shared-quiet-state-border:var(--portal-workspace-line);--shared-quiet-state-title-color:var(--portal-workspace-text);--shared-quiet-state-description-color:var(--portal-workspace-text-secondary);--shared-quiet-state-meta-color:var(--portal-workspace-text-muted);color:var(--portal-workspace-text);color-scheme:light;font-family:var(--font-family-inter),Inter,Arial,sans-serif;background:var(--portal-workspace-bg-field)}.PortalShell_shell__ev0sN .PortalShell_workspace__EZpPL{min-height:calc(100vh - var(--portal-chrome-height));padding-top:var(--portal-chrome-height);padding-bottom:0;background:var(--portal-workspace-bg-field)}.PortalShell_shell__ev0sN .PortalShell_chrome__ipYym{min-height:var(--portal-topbar-height);border-bottom:1px solid var(--portal-chrome-border);background:var(--portal-header-surface);box-shadow:var(--portal-header-chrome-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.PortalShell_shell__ev0sN .PortalShell_main__3rT7j{--status-success:#168b68;--status-success-bg:rgba(22,139,104,0.11);--status-success-border:rgba(22,139,104,0.28);--status-warning:#a96516;--status-warning-bg:rgba(169,101,22,0.1);--status-warning-border:rgba(169,101,22,0.28);--status-error:#c54358;--status-error-bg:rgba(197,67,88,0.1);--status-error-border:rgba(197,67,88,0.28);--portal-focus-ring:0 0 0 2px #1977e8,0 0 0 5px rgba(25,119,232,0.18);padding:0 var(--portal-content-gutter) calc(5rem + env(safe-area-inset-bottom));color:var(--portal-workspace-text)}.PortalShell_shell__ev0sN .PortalShell_main__3rT7j:has(.portal-page-hero)>.portal-section-nav[data-placement=fallback]{display:none}@media (min-width:1024px){.PortalShell_shell__ev0sN[data-desktop-sidebar=expanded] .PortalShell_chrome__ipYym{left:var(--portal-rail-width)}.PortalShell_shell__ev0sN[data-desktop-sidebar=collapsed] .PortalShell_chrome__ipYym{left:var(--portal-rail-width-collapsed)}}@media (max-width:1023px){.PortalShell_shell__ev0sN{--portal-header-surface-compact:radial-gradient(circle at 55% 0%,rgba(88,154,255,0.18),transparent 46%),linear-gradient(105deg,#08215a,#1f55a4 58%,#2a68c0);--portal-masthead-surface:var(--portal-header-surface-compact)}.PortalShell_shell__ev0sN .PortalShell_chrome__ipYym{background:var(--portal-header-surface-compact)}}@media (max-width:520px){.PortalShell_shell__ev0sN{--portal-header-surface-compact:radial-gradient(circle at 45% 0%,rgba(91,153,255,0.18),transparent 52%),linear-gradient(105deg,#1a3d7c,#1f57af 58%,#275fba);--portal-masthead-surface:var(--portal-header-surface-compact)}}.RedactionBadge_status__LpSSP{display:inline-flex;position:relative;align-items:center;gap:.36rem}.RedactionBadge_tooltip__hwrQF{position:relative}.RedactionBadge_pill__Z0swS{min-height:1.4rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.06em;white-space:nowrap}.RedactionBadge_demoPill__hl7lj{border:1px solid var(--status-error-border);background:var(--status-error-bg);color:var(--status-error);padding:0 .45rem}.RedactionBadge_modePill__Fvfke{cursor:help;border:0;background:transparent;color:color-mix(in srgb,var(--portal-privacy-pill-color) 76%,var(--text-secondary))}.RedactionBadge_modePill__Fvfke:before{content:"";width:.42rem;height:.42rem;margin-right:.38rem;border-radius:999px;background:var(--portal-privacy-pill-color);box-shadow:0 0 10px color-mix(in srgb,var(--portal-privacy-pill-color) 30%,transparent)}.RedactionBadge_popover__GuJhI{background:var(--surface-glass-card);border:1px solid var(--border-subtle);color:var(--text-default)}.layout_groupLayout__28Jxe{position:relative;min-height:100dvh;overflow-x:clip;background:var(--portal-bg-gradient)}.layout_aura__1m7kN{position:absolute;inset-inline:-8%;top:-8%;z-index:0;height:32rem;opacity:.6;pointer-events:none}.layout_content__k_ffL{position:relative;z-index:10;min-height:100dvh;display:flex;flex-direction:column}