@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-italic.DUE6_iCb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-italic.Cz4n9dED.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-skin=sublaim]{--sublaim-forest:#366349;--sublaim-salvia:#527f64;--nh-font-family:"DM Sans Variable", system-ui, sans-serif;--nh-color-bg:#101914;--nh-surface-card:#19251e;--nh-surface-card-strong:#202e25;--nh-surface-modal:#202e25;--nh-surface-sidebar:#0d1611;--nh-surface-quiet:#25342b;--nh-text-primary:#f4f8f5;--nh-text-secondary:#c0d1c5;--nh-text-muted:#a8bdb0;--nh-text-soft:var(--nh-text-secondary);--nh-border-subtle:#384b40;--nh-border-strong:#567463;--nh-accent:#9dd6b0;--nh-accent-soft:#274333;--nh-accent-border:var(--sublaim-salvia);--nh-accent-glow:#527f6438;--nh-primary-action:var(--sublaim-forest);--nh-on-primary:#fff;--nh-highlight-blue:#a5cbed;--nh-highlight-violet:#cbbafa;--nh-highlight-cyan:var(--nh-accent);--nh-badge-info:var(--nh-highlight-blue);--nh-badge-violet:var(--nh-highlight-violet);--nh-bg-gradient-1:var(--nh-color-bg);--nh-bg-gradient-2:var(--nh-surface-card);--nh-bg-gradient-3:var(--nh-surface-sidebar);--nh-radius-card:14px;--nh-radius-modal:18px;--nh-radius-button:10px;--nh-shadow-card:0 4px 18px #0003;--nh-shadow-card-soft:0 3px 12px #0002;--nh-shadow-modal:0 24px 64px #0007;--nh-shadow-accent:0 0 0 1px var(--nh-accent-border);--light-ink:var(--nh-text-primary);--light-text:var(--nh-text-secondary);--light-muted:var(--nh-text-muted);--light-accent:var(--nh-accent);--light-selected:var(--nh-accent-soft);--light-surface:var(--nh-surface-card);--light-inset:var(--nh-surface-quiet);--light-line:var(--nh-border-subtle);--light-line-strong:var(--nh-border-strong);--light-success:#a8dfb1;--light-warning:#ffd295;--light-danger:#ffb5bb;--light-info:var(--nh-highlight-blue);--light-violet:var(--nh-highlight-violet);--light-card-radius:var(--nh-radius-card);--light-card-shadow:var(--nh-shadow-card);background:var(--nh-color-bg);color:var(--nh-text-primary);font-family:var(--nh-font-family);accent-color:var(--nh-accent)}:root[data-skin=sublaim][data-theme=light]{--nh-color-bg:#f0f4ef;--nh-surface-card:#fff;--nh-surface-card-strong:#fff;--nh-surface-modal:#fff;--nh-surface-sidebar:#f9fbf8;--nh-surface-quiet:#e9f0e9;--nh-text-primary:#18281e;--nh-text-secondary:#405949;--nh-text-muted:#526858;--nh-border-subtle:#d1dfd3;--nh-border-strong:#95ae9b;--nh-accent:var(--sublaim-forest);--nh-accent-soft:#e1eee2;--nh-accent-border:#8bb09a;--nh-highlight-blue:#305c87;--nh-highlight-violet:#654a9a;--nh-shadow-card:0 5px 20px #244a3010;--nh-shadow-card-soft:0 3px 12px #244a300d;--nh-shadow-modal:0 24px 64px #244a3030;--light-success:#23603c;--light-warning:#824709;--light-danger:#a52c43}:root[data-skin=sublaim] :is(body,.cockpit-page,.restricted-shell,.login-page,.session-loading-shell,.session-ended-shell){background:var(--nh-color-bg)}:root[data-skin=sublaim] :is(input,select,textarea,button,.login-page){font-family:var(--nh-font-family)}:root[data-skin=sublaim] :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--nh-accent);outline-offset:2px}:root[data-skin=sublaim] :is(.primary-button,.teams-primary-button,.welcome-hub-primary-button:not(.is-danger),.portal-landing .action.primary){background:var(--nh-primary-action);color:var(--nh-on-primary);box-shadow:none}:root[data-skin=sublaim] :is(.sidebar,.mobile-menu-toggle){background:var(--nh-surface-sidebar)}:root[data-skin=sublaim] :is(.nav-link.active,.settings-toggle.is-active,.settings-language-option.is-active){background:var(--nh-accent-soft);color:var(--nh-accent)}:root[data-skin=sublaim] .nav-link:hover:not(.active){background:var(--nh-surface-quiet);color:var(--nh-text-primary)}:root[data-skin=sublaim] .nav-icon{color:inherit}:root[data-skin=sublaim] .role-chip-admin{background:var(--nh-primary-action);border-color:var(--nh-accent-border);color:var(--nh-on-primary)}:root[data-skin=sublaim] :is(.settings-section,.settings-drawer,.help-chat-modal){background:var(--nh-surface-card-strong);border-color:var(--nh-border-subtle)}:root[data-skin=sublaim] :is(.settings-language-popover,.modal-content){background:var(--nh-surface-modal);border-color:var(--nh-border-subtle);border-radius:var(--nh-radius-modal);box-shadow:var(--nh-shadow-modal)}:root[data-skin=sublaim] .settings-toggle:focus-visible{outline-offset:-3px}:root[data-skin=sublaim] .portal-landing .ag.value-focus{background:radial-gradient(ellipse at 12% -8%, color-mix(in srgb, var(--sublaim-salvia) 18%, transparent) 0 23%, transparent 24%), radial-gradient(ellipse at 88% 3%, color-mix(in srgb, var(--sublaim-forest) 24%, transparent) 0 28%, transparent 29%), radial-gradient(ellipse at 48% 104%, color-mix(in srgb, var(--sublaim-salvia) 15%, transparent) 0 28%, transparent 29%), var(--nh-color-bg)}.portal-wordmark{flex:none;width:min(176px,100%);display:inline-flex}.portal-wordmark img{width:100%;height:auto;display:block}:root:not([data-theme=light]) .portal-wordmark .portal-wordmark-light,:root[data-theme=light] .portal-wordmark .portal-wordmark-dark{display:none}.portal-attribution{color:var(--nh-text-muted);font-size:.75rem;line-height:1.4}.brand-header-wordmark,.login-brand-wordmark{flex-direction:column;align-items:flex-start;gap:9px}.brand-header-wordmark .brand-subtitle-small{white-space:nowrap}.login-brand-wordmark{align-items:center;display:flex}.portal-landing .header>.portal-wordmark{width:min(142px,30vw)}.portal-landing .footer{justify-content:center}.portal-landing .footer .portal-attribution{font-size:.6875rem}:root[data-skin=sublaim] :is(.kpi-label,.kpi-hero,.kpi-secondary strong){white-space:normal;overflow-wrap:anywhere}@media (width<=340px){:root[data-skin=sublaim] .kpi-strip{grid-template-columns:minmax(0,1fr)}}.portal-landing .core-brand .portal-wordmark{width:min(126px,38vw)}.portal-landing .core-brand .portal-wordmark img{border-radius:0;width:100%;height:auto}:root[data-skin=sublaim] :is(.pu-page,.pu-bell){--pu-line:var(--nh-border-subtle);--pu-panel:var(--nh-surface-card);--pu-muted:var(--nh-text-secondary);--text-primary:var(--nh-text-primary);--bg-input:var(--nh-surface-card-strong)}:root[data-skin=sublaim] .pu-tabs a[aria-current=page]{background:var(--nh-accent-soft);border-color:var(--nh-accent-border)}:root[data-skin=sublaim] .pu-tag{background:var(--nh-surface-quiet)}:root[data-skin=sublaim] .pu-tag[data-stage=InProgress]{background:var(--nh-accent-soft);color:var(--nh-accent)}:root[data-skin=sublaim] .pu-tag:is([data-stage=Closing],.pu-pending){background:color-mix(in srgb, var(--light-warning) 12%, var(--nh-surface-card));color:var(--light-warning)}:root[data-skin=sublaim] .pu-recent{background:var(--nh-surface-modal);box-shadow:var(--nh-shadow-modal)}:root[data-skin=sublaim] .support-workspace:is(.support-operator,.support-requester){--support-line:var(--help-line,var(--nh-border-subtle));--support-surface:var(--help-soft,var(--nh-surface-card));--support-control:var(--help-surface,var(--nh-surface-card-strong));--support-text:var(--nh-text-primary);--support-muted:var(--help-muted,var(--nh-text-secondary));--support-open:var(--light-success);--support-progress:var(--light-info);--support-waiting:var(--light-warning);--support-closed:var(--nh-text-muted)}:root[data-skin=sublaim] .support-operator .support-ticket-button.is-selected,:root[data-skin=sublaim] .support-workspace :is(.support-unread,.support-message-content :not(pre)>code){background:var(--nh-accent-soft)}:root[data-skin=sublaim] .support-workspace .support-visibility{border-color:color-mix(in srgb, currentColor 35%, transparent)}:root[data-skin=sublaim] .support-evidence[data-state=rejected] .support-evidence-state{color:var(--light-danger)}:root[data-skin=sublaim] .audit-drawer-layer,:root[data-skin=sublaim] .foundry-opening-backdrop{background:color-mix(in srgb, var(--sublaim-forest) 45%, #0005)}:root[data-skin=sublaim] .foundry{--foundry-highlight:var(--nh-accent);--border-color:var(--nh-border-strong);--nh-border-default:var(--nh-border-subtle)}:root[data-skin=sublaim] .foundry button:is(.primary-button,.profiles-create-button){background:var(--nh-primary-action);border-color:var(--nh-accent-border);color:var(--nh-on-primary)}:root[data-skin=sublaim] .foundry button:is(.primary-button,.profiles-create-button):hover:not(:disabled){background:color-mix(in srgb, var(--nh-primary-action) 85%, black)}:root[data-skin=sublaim] .foundry button.primary-button:is([aria-busy=true],.is-loading):disabled{color:var(--nh-on-primary)}:root[data-skin=sublaim] .foundry .foundry-review-button.is-loading:disabled{border-color:var(--nh-accent-border);box-shadow:var(--nh-shadow-accent)}:root[data-skin=sublaim] .foundry .foundry-review-progress,:root[data-skin=sublaim] .foundry-opening-card{background:var(--nh-surface-modal);border-color:var(--nh-accent-border);color:var(--nh-text-primary)}:root[data-skin=sublaim] .foundry .foundry-loading-track{background:var(--nh-accent-soft)}:root[data-skin=sublaim] .foundry .foundry-loading-track>span{background:var(--nh-accent)}:root[data-skin=sublaim] .foundry .foundry-model-technical-review{background:color-mix(in srgb, var(--light-warning) 12%, var(--nh-surface-card));border-color:var(--light-warning)}:root[data-skin=sublaim] .foundry-opening-orbit :is(path,circle){stroke:var(--nh-accent)}:root[data-skin=sublaim] .foundry-opening-orbit circle{fill:var(--nh-accent-soft)}:root[data-skin=sublaim] .foundry-opening-orbit circle:nth-of-type(4){fill:var(--nh-primary-action)}:root[data-skin=sublaim] .settings-feature-toggle.is-on{background:var(--nh-primary-action);border-color:var(--nh-accent-border)}@media (width>=1150px){.portal-landing .platform-core .core-station{gap:4px;padding:8px 10px}.portal-landing .platform-core .station-description{margin-top:2px;font-size:11px;line-height:1.3}}
