:root{--dex-blue-primary:#1876d3;--dex-blue-deep:#0b3d6e;--dex-blue-primary-hover:#1567bc;--dex-blue-primary-tint:#e8f1fb;--dex-ink:#0f172a;--dex-ink-body:#334155;--dex-muted:#64748b;--dex-line:#e2e8f0;--dex-line-strong:#cbd5e1;--dex-paper:#f8fafc;--dex-canvas:#fff;--dex-meridian-1:#1c1f22;--dex-meridian-2:#141619;--dex-meridian-3:#0b0d0f;--dex-meridian-bloom:#b4c3d7;--dex-laureate-1:#140608;--dex-laureate-2:#0b0203;--dex-laureate-3:#060102;--dex-laureate-bloom:#9b1e2d;--dex-sovereign-1:#17150f;--dex-sovereign-2:#0d0b07;--dex-sovereign-3:#040302;--dex-sovereign-bloom:#826c48;--dex-domain-af:#1f3a5e;--dex-domain-ac:#a83a5e;--dex-domain-ba:#4a6a8a;--dex-domain-cm:#c87540;--dex-domain-ci:#b87517;--dex-domain-da:#1a8fc7;--dex-domain-et:#a32b5e;--dex-domain-ei:#b06a28;--dex-domain-fs:#1565a8;--dex-domain-hc:#17b8a5;--dex-domain-hr:#7b17b8;--dex-domain-it:#3a17b8;--dex-domain-lg:#3d4a6e;--dex-domain-mg:#b83a17;--dex-domain-np:#17855a;--dex-domain-sc:#d45830;--dex-domain-sl:#5c4a3a;--fg-1:var(--dex-ink);--fg-2:var(--dex-ink-body);--fg-3:var(--dex-muted);--bg-1:var(--dex-canvas);--bg-2:var(--dex-paper);--accent:var(--dex-blue-primary);--accent-deep:var(--dex-blue-deep);--line:var(--dex-line);--status-active:#15803d;--status-active-bg:#dcfce7;--status-pending:#b45309;--status-pending-bg:#fef3c7;--status-review:#1565c0;--status-review-bg:#e8f1fb;--status-renewed:#0f766e;--status-renewed-bg:#ccfbf1;--status-expired:#475569;--status-expired-bg:#f1f5f9;--status-revoked:#b91c1c;--status-revoked-bg:#fee2e2;--registry-ink:#0f172a;--registry-on-ink:#e2e8f0;--registry-code:#f8fafc;--proof-signal:var(--dex-blue-primary);--proof-noise:#cbd5e1;--renewal-months:12;--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"Inter", ui-monospace, system-ui, sans-serif;--font-serif:var(--font-sans);--fs-hero:clamp(56px, 8vw, 96px);--fs-h1:clamp(48px, 6vw, 72px);--fs-h2:clamp(36px, 5vw, 64px);--fs-h3:clamp(24px, 3vw, 32px);--fs-h4:20px;--fs-body-lg:20px;--fs-body:17px;--fs-small:15px;--fs-eyebrow:13px;--lh-tight:1.05;--lh-heading:1.12;--lh-body:1.6;--lh-relaxed:1.7;--ls-eyebrow:.08em;--ls-tight:-.02em;--ls-display:-.025em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--space-12:200px;--r-1:4px;--r-2:8px;--r-3:12px;--r-4:16px;--r-pill:999px;--shadow-1:0 1px 2px #0f172a0a, 0 1px 1px #0f172a08;--shadow-2:0 2px 4px #0f172a0a, 0 4px 12px #0f172a0d;--shadow-3:0 8px 24px #0f172a14, 0 2px 6px #0f172a0a;--shadow-hover:0 12px 32px #0b3d6e1a, 0 4px 8px #0f172a0a;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.16s;--dur-base:.2s;--dur-slow:.36s;--dur-atmos:1.2s;--container-max:1200px;--container-narrow:880px;--container-prose:680px;--gutter:clamp(20px, 4vw, 48px);--product-cert-ready:#1e88d6;--product-cert-associate:#1c74c4;--product-cert-pro:#1e5fa8;--product-cert-mgmt:#123e72;--product-cert-portfolio:#0c2a4d;--product-recurring-1:#6b30e0;--product-recurring-2:#8e2da8;--product-bundle-accent:#21c04a;--meridian-weight-display:600;--meridian-weight-body:400;--meridian-weight-accent:500;--meridian-track-display:-.015em;--meridian-track-body:-.005em;--meridian-lh-display:1.15;--meridian-lh-body:1.55;--laureate-weight-display:500;--laureate-weight-body:400;--laureate-weight-accent:500;--laureate-track-display:-.01em;--laureate-track-body:0em;--laureate-lh-display:1.18;--laureate-lh-body:1.6;--sovereign-weight-display:400;--sovereign-weight-body:400;--sovereign-weight-accent:400;--sovereign-track-display:0em;--sovereign-track-body:.005em;--sovereign-lh-display:1.22;--sovereign-lh-body:1.7;--premium-id-meridian:"M°";--premium-id-laureate:"L°";--premium-id-sovereign:"S°"}.type-meridian{font-family:var(--font-sans);font-weight:var(--meridian-weight-body);letter-spacing:var(--meridian-track-body);line-height:var(--meridian-lh-body)}.type-meridian h1,.type-meridian h2,.type-meridian h3,.type-meridian .display{font-weight:var(--meridian-weight-display);letter-spacing:var(--meridian-track-display);line-height:var(--meridian-lh-display)}.type-meridian .accent{font-weight:var(--meridian-weight-accent)}.type-laureate{font-family:var(--font-sans);font-weight:var(--laureate-weight-body);letter-spacing:var(--laureate-track-body);line-height:var(--laureate-lh-body)}.type-laureate h1,.type-laureate h2,.type-laureate h3,.type-laureate .display{font-weight:var(--laureate-weight-display);letter-spacing:var(--laureate-track-display);line-height:var(--laureate-lh-display)}.type-laureate .accent{font-weight:var(--laureate-weight-accent)}.type-sovereign{font-family:var(--font-sans);font-weight:var(--sovereign-weight-body);letter-spacing:var(--sovereign-track-body);line-height:var(--sovereign-lh-body)}.type-sovereign h1,.type-sovereign h2,.type-sovereign h3,.type-sovereign .display{font-weight:var(--sovereign-weight-display);letter-spacing:var(--sovereign-track-display);line-height:var(--sovereign-lh-display)}.type-sovereign .accent{font-weight:var(--sovereign-weight-accent)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-2);background:var(--bg-1);font-feature-settings:"ss01", "cv11"}h1,h2,h3,h4,h5{color:var(--fg-1);letter-spacing:var(--ls-display);font-weight:600;line-height:var(--lh-heading);text-wrap:balance;margin:0}h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--ls-display);font-weight:700}h2{font-size:var(--fs-h2);letter-spacing:var(--ls-display);font-weight:600}h3{font-size:var(--fs-h3);letter-spacing:var(--ls-tight);font-weight:600}h4{font-size:var(--fs-h4);font-weight:600}p{text-wrap:pretty;margin:0}.eyebrow{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--fg-3);font-weight:500}.hero-h1{font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:-.03em;color:var(--fg-1);text-wrap:balance;font-weight:700}.body-lg{font-size:var(--fs-body-lg);line-height:1.5}code,.mono{font-family:var(--font-sans);font-feature-settings:"tnum", "ss01";font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:.94em}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-deep)}.bg-meridian{background:radial-gradient(60% 50% at 50% 35%, #b4c3d766, transparent 70%), linear-gradient(180deg, var(--dex-meridian-1) 0%, var(--dex-meridian-2) 50%, var(--dex-meridian-3) 100%);color:#f3f4f6}.bg-laureate{background:radial-gradient(55% 45% at 50% 40%, #9b1e2d8c, transparent 70%), linear-gradient(180deg, var(--dex-laureate-1) 0%, var(--dex-laureate-2) 55%, var(--dex-laureate-3) 100%);color:#f4edee}.bg-sovereign{background:radial-gradient(55% 45% at 50% 40%, #826c4873, transparent 70%), linear-gradient(180deg, var(--dex-sovereign-1) 0%, var(--dex-sovereign-2) 55%, var(--dex-sovereign-3) 100%);color:#f2eadd}.btn{border-radius:var(--r-2);height:44px;font:500 15px/1 var(--font-sans);letter-spacing:-.005em;cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);border:1px solid #0000;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.btn-primary{background:var(--dex-blue-primary);color:#fff}.btn-primary:hover{background:var(--dex-blue-primary-hover)}.btn-ghost{color:var(--fg-1);border-color:var(--dex-line-strong);background:0 0}.btn-ghost:hover{border-color:var(--fg-1)}.btn-dark{background:var(--dex-ink);color:#fff}.btn-dark:hover{background:#000}.chip{border-radius:var(--r-pill);background:var(--dex-blue-primary-tint);height:26px;color:var(--dex-blue-deep);letter-spacing:.02em;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.card{background:var(--dex-canvas);border:1px solid var(--line);border-radius:var(--r-3);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);padding:28px}.card:hover{box-shadow:var(--shadow-hover);border-color:var(--dex-line-strong);transform:translateY(-3px)}.evidence-tag{border-radius:var(--r-1);height:24px;font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.evidence-tag:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.evidence-tag[data-state=active]{color:var(--status-active);background:var(--status-active-bg)}.evidence-tag[data-state=pending]{color:var(--status-pending);background:var(--status-pending-bg)}.evidence-tag[data-state=review]{color:var(--status-review);background:var(--status-review-bg)}.evidence-tag[data-state=renewed]{color:var(--status-renewed);background:var(--status-renewed-bg)}.evidence-tag[data-state=expired]{color:var(--status-expired);background:var(--status-expired-bg)}.evidence-tag[data-state=revoked]{color:var(--status-revoked);background:var(--status-revoked-bg)}.registry-strip{border-radius:var(--r-1);background:var(--registry-ink);color:var(--registry-on-ink);font-feature-settings:"tnum","ss01";font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:12px;padding:9px 14px;font-size:13px;display:inline-flex}.registry-strip .reg-level{color:var(--registry-on-ink);font-weight:600}.registry-strip .reg-code{color:var(--registry-code)}.registry-strip .reg-sep{color:var(--dex-muted)}.registry-strip .reg-state{color:var(--registry-code);align-items:center;gap:6px;display:inline-flex}.registry-strip .reg-state:before{content:"";background:#34d399;border-radius:999px;width:6px;height:6px}.registry-strip.is-light{background:var(--dex-paper);color:var(--fg-2);border:1px solid var(--line)}.registry-strip.is-light .reg-code,.registry-strip.is-light .reg-level{color:var(--fg-1)}.proof-bars{align-items:flex-end;gap:4px;height:56px;display:flex}.proof-bars .bar{background:var(--proof-noise);border-radius:2px 2px 0 0;width:8px}.proof-bars .bar.is-signal{background:var(--proof-signal)}.verif-layers{gap:6px;display:grid}.verif-layers .plane{border:1px solid var(--line);border-radius:var(--r-2);background:var(--dex-canvas);padding:12px 14px}.verif-layers .plane.is-mark{border-color:var(--dex-line-strong)}.verif-layers .plane.is-registry{background:var(--registry-ink);color:var(--registry-on-ink);font-variant-numeric:tabular-nums;border-color:#0000}.verif-layers .plane.is-check{background:var(--dex-blue-primary-tint);color:var(--dex-blue-deep);border-color:#0000}
:root{--surface-canvas:#fff;--surface-paper:#f8fafc;--surface-elevated:#fff;--surface-inverse:#0b0d0f;--text-ink:#0f172a;--text-body:#334155;--text-muted:#64748b;--text-on-accent:#fff;--border-hair:#e2e8f0;--border-strong:#cbd5e1;--accent-fg:#1876d3;--accent-bg-soft:#e8f1fb;--focus-ring:0 0 0 3px #1876d359;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--surface-canvas:#0e1215;--surface-paper:#141a20;--surface-elevated:#1a2128;--surface-inverse:#f8fafc;--text-ink:#f8fafc;--text-body:#cbd5e1;--text-muted:#94a3b8;--text-on-accent:#fff;--border-hair:#ffffff14;--border-strong:#ffffff29;--accent-fg:#4fa2e8;--accent-bg-soft:#1876d324;--fg-1:var(--text-ink);--fg-2:var(--text-body);--fg-3:var(--text-muted);--bg-1:var(--surface-canvas);--bg-2:var(--surface-paper);--line:var(--border-hair);--dex-canvas:var(--surface-canvas);--dex-paper:var(--surface-paper);--dex-ink:var(--text-ink);--dex-ink-body:var(--text-body);--dex-muted:var(--text-muted);--dex-line:var(--border-hair);--dex-line-strong:var(--border-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--surface-canvas);color:var(--text-body)}.theme-transition,.theme-transition *{transition:background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out)!important}@media (prefers-reduced-motion:reduce){.theme-transition,.theme-transition *{transition:none!important}}.focus-ring:focus-visible,.btn:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:var(--focus-ring);border-color:var(--accent-fg);outline:none}
.employer-portal-route,.employer-portal-route *{box-sizing:border-box}body{background:var(--surface-canvas);color:var(--text-body)}.employer-portal-route{background:radial-gradient(circle at top left, color-mix(in srgb, var(--accent-bg-soft) 65%, transparent) 0%, transparent 28%), linear-gradient(180deg, var(--surface-paper) 0%, color-mix(in srgb, var(--surface-paper) 82%, white) 100%);min-height:100vh;color:var(--text-body);overflow-x:clip}.employer-portal-route a{color:inherit;text-decoration:none}.employer-portal-route .btn-primary,.employer-portal-route .btn-primary:hover,.employer-portal-route .btn-primary:focus-visible{color:var(--text-on-accent)}.employer-portal-lockup{align-items:center;max-width:100%;display:inline-flex}.employer-portal-lockup img{width:auto;max-width:100%;height:28px;display:block}.employer-portal-shell-card{background:var(--surface-canvas);border:1px solid var(--border-hair);border-radius:var(--r-3)}.employer-portal-shell-card--elevated{background:var(--surface-elevated);box-shadow:var(--shadow-2)}.employer-portal-shell-card--soft{background:color-mix(in srgb, var(--surface-paper) 88%, white)}.employer-portal-panel{gap:var(--space-4);padding:clamp(18px,2.4vw,28px);display:grid}.employer-portal-page-frame{gap:var(--space-4);min-width:0;display:grid}.employer-portal-page-header{gap:var(--space-3);display:grid}.employer-portal-page-title{color:var(--text-ink);font-size:var(--fs-h3);line-height:var(--lh-heading);letter-spacing:var(--ls-tight);margin:0}.employer-portal-section-title{color:var(--text-ink);letter-spacing:-.01em;margin:0;font-size:20px;line-height:1.2}.employer-portal-section-copy{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.employer-portal-kicker{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.employer-portal-pill{border-radius:var(--r-pill);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;max-width:100%;min-height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.employer-portal-pill--info{background:var(--accent-bg-soft);color:var(--dex-blue-deep)}.employer-portal-pill--warn{background:var(--status-pending-bg);color:var(--status-pending)}.employer-portal-pill--success{background:var(--status-active-bg);color:var(--status-active)}.employer-portal-focus-ring:focus-visible,.employer-portal-route input:focus-visible,.employer-portal-route select:focus-visible,.employer-portal-route textarea:focus-visible,.employer-portal-route button:focus-visible,.employer-portal-route a:focus-visible{box-shadow:var(--focus-ring);outline:none}.employer-portal-field{gap:6px;display:grid}.employer-portal-field>span{color:var(--text-ink);font-size:13px;font-weight:600}.employer-portal-field input,.employer-portal-field select,.employer-portal-field textarea{border:1px solid var(--border-strong);border-radius:var(--r-2);background:var(--surface-canvas);width:100%;min-width:0;color:var(--text-ink);font-size:14px}.employer-portal-field input,.employer-portal-field select{min-height:46px;padding:0 14px}.employer-portal-field textarea{resize:vertical;min-height:92px;padding:12px 14px;line-height:1.5}.employer-portal-field input:focus,.employer-portal-field select:focus,.employer-portal-field textarea:focus{border-color:var(--accent-fg);box-shadow:var(--focus-ring);outline:none}.employer-portal-flag-list{gap:8px;display:grid}.employer-portal-flag{border-radius:var(--r-2);border:1px solid #0000;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.employer-portal-flag--success{color:var(--status-active);background:var(--status-active-bg);border-color:color-mix(in srgb, var(--status-active) 38%, white)}.employer-portal-flag--warn{color:var(--status-pending);background:var(--status-pending-bg);border-color:color-mix(in srgb, var(--status-pending) 36%, white)}.employer-portal-flag--error{color:var(--status-revoked);background:var(--status-revoked-bg);border-color:color-mix(in srgb, var(--status-revoked) 32%, white)}.employer-portal-flag--neutral{color:var(--text-body);background:var(--surface-elevated);border-color:var(--border-hair)}@media (max-width:739px){.employer-portal-route .employer-shell-main-inner,.employer-portal-route .employer-shell-standalone-inner{padding:12px 12px 28px!important}.employer-portal-route .employer-shell-mobilebar{padding:10px 12px!important}.employer-portal-page-frame{gap:10px}.employer-portal-panel{gap:10px;padding:14px}.employer-portal-shell-card{border-radius:var(--r-2)}.employer-portal-page-title{font-size:24px}.employer-portal-section-title{font-size:17px}.employer-portal-section-copy{font-size:12px;line-height:1.45}.employer-portal-flag{padding:9px 10px}.employer-portal-field input,.employer-portal-field select{min-height:42px}.employer-portal-field textarea{min-height:76px}.dashboard-hero,.dashboard-next-step,.dashboard-account{padding:14px!important}.dashboard-layout,.dashboard-main,.dashboard-side,.dashboard-primary-grid,.dashboard-operations-grid,.dashboard-actions-head,.dashboard-actions-grid,.dashboard-future-grid{gap:8px!important}.dashboard-operation,.dashboard-actions,.dashboard-future,.dashboard-sidebar-card,.dashboard-credit-card{box-shadow:none!important;background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;padding:12px 0!important}.dashboard-action-link,.dashboard-future-card,.workspace-placeholder-capability-card{background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;gap:3px!important;padding:10px 0!important}.dashboard-hero-actions,.dashboard-chip-row,.workspace-placeholder-actions{gap:8px!important}.dashboard-hero-actions .btn,.workspace-placeholder-actions .btn{justify-content:center;width:100%;min-height:40px}.dashboard-account-logo{border-radius:var(--r-3)!important;width:56px!important;height:56px!important}.dashboard-account-list{gap:7px!important}.workspace-placeholder-header,.workspace-placeholder-main{padding:14px!important}.workspace-placeholder-status,.workspace-placeholder-side .employer-portal-shell-card{box-shadow:none!important;background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;padding:10px 0!important}.workspace-placeholder-layout,.workspace-placeholder-capabilities,.workspace-placeholder-section-head,.workspace-placeholder-side{gap:8px!important}.workspace-placeholder-alert{padding:10px 12px!important;font-size:12px!important;line-height:1.45!important}.company-profile-hero,.company-profile-main{padding:14px!important}.company-profile-hero,.company-profile-hero-copy,.company-profile-hero-side,.company-profile-form,.company-profile-layout,.company-profile-rail{gap:10px!important}.company-profile-group{gap:10px!important;padding-bottom:14px!important}.company-profile-grid{gap:10px!important}.company-profile-status-card,.company-profile-rail .employer-portal-shell-card{box-shadow:none!important;background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;padding:10px 0!important}.company-profile-status-banner{padding:9px 10px!important}.company-profile-checklist{gap:5px!important;font-size:12px!important;line-height:1.45!important}.employer-logo-upload{gap:8px!important}.employer-logo-upload-dropzone,.employer-logo-upload-preview{padding:12px!important}.employer-logo-upload-box{border-radius:var(--r-3)!important;width:84px!important;height:84px!important}.employer-logo-upload-button{min-height:38px!important}.company-profile-actions{gap:8px!important}.company-profile-actions .btn{justify-content:center;width:100%}}
.employer-shell{min-height:100vh;color:var(--text-body);background:#f3f6fa}.employer-shell-workspace{min-height:100vh}.employer-shell-main{min-width:0}.employer-shell-main-inner,.employer-shell-standalone-inner,.employer-shell-topbar-inner,.employer-shell-mobilebar{width:min(1480px,100%);max-width:100%;margin:auto}.employer-shell-main-inner,.employer-shell-standalone-inner{padding:14px 16px 24px}.employer-shell-sidebar{display:none}.employer-shell-sidebar-inner{background:linear-gradient(#071426,#0a1830 58%,#081426);border-right:1px solid #16263e;align-content:start;gap:14px;min-height:100vh;padding:20px 14px;display:grid;position:sticky;top:0;box-shadow:10px 0 28px #08142614}.employer-shell-sidebar-brand,.employer-shell-identity,.employer-shell-sidebar-nav,.employer-shell-sidebar-signal{z-index:1;position:relative}.employer-shell-sidebar-brand{align-items:center;min-height:32px;display:flex}.employer-shell-sidebar-brand img{filter:brightness(0)invert();opacity:.96}.employer-shell-identity{background:#ffffff0b;border:1px solid #b4cff224;border-radius:12px;gap:5px;padding:12px;display:grid}.employer-shell-system-state{color:#91e8d4;letter-spacing:.08em;text-transform:uppercase;background:#1289711a;border:1px solid #4adebe38;border-radius:999px;align-items:center;gap:6px;width:max-content;min-height:20px;padding:0 8px;font-size:8px;font-weight:800;display:inline-flex}.employer-shell-system-state i{background:#4de3c2;border-radius:50%;width:5px;height:5px}.employer-shell-identity strong{color:#fff;font-size:14px}.employer-shell-identity>span:not(.employer-shell-system-state){color:#e2ecfa9e;font-size:10px}.employer-shell-sidebar-nav{gap:3px;display:grid}.employer-shell-sidebar-link{color:#e2eeffad;border:1px solid #0000;border-radius:8px;align-items:center;min-height:38px;padding:0 11px;font-size:12px;font-weight:650;transition:background .16s,color .16s,border-color .16s;display:flex}.employer-shell-sidebar-link:hover{color:#fff;background:#ffffff0b;border-color:#6fa0e02e}.employer-shell-sidebar-link.is-active{color:#fff;background:#2868d62e;border-color:#3f82f659;box-shadow:inset 2px 0 #4cc7f4}.employer-shell-sidebar-signal{border-top:1px solid #91abd11f;gap:3px;margin-top:6px;padding:12px;display:grid}.employer-shell-sidebar-signal span{color:#d6e5f870;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.employer-shell-sidebar-signal strong{color:#77d7c3;font-size:10px}.employer-shell-topbar{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fbfff0;border-bottom:1px solid #677faa2e;position:sticky;top:0}.employer-shell-topbar-inner{justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.employer-shell-topbar-brand,.employer-shell-utility-nav{align-items:center;gap:10px;display:flex}.employer-shell-topbar-context{color:var(--text-muted);font-size:10px;display:grid}.employer-shell-utility-link{border:1px solid var(--border-hair);min-height:36px;color:var(--text-ink);background:#fff;border-radius:8px;place-items:center;padding:0 12px;font-size:11px;font-weight:700;display:grid}.employer-shell-mobileonly{display:none}.employer-shell-mobilebar{align-items:center;gap:9px;padding:10px 12px;display:flex}.employer-shell-mobilebar-pill{background:#ffffffeb;border:1px solid #4869a433;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.employer-shell-mobilebar-pill i{background:#2f80ed;border-radius:50%;width:7px;height:7px}.employer-shell-mobilebar-status{color:#2458a8;letter-spacing:.08em;text-transform:uppercase;background:#edf4ff;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:8px;font-weight:900}.intel-dashboard{gap:10px;width:100%;max-width:1440px;margin:auto;display:grid}.intel-commandbar{background:#fff;border:1px solid #dbe3ee;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 16px;display:flex;box-shadow:0 5px 18px #0f172a0a}.intel-commandbar__title{align-items:center;gap:16px;min-width:0;display:flex}.intel-commandbar__title>div{min-width:0}.intel-commandbar h1{color:#0f1f33;letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.05}.intel-commandbar p{color:#66758b;margin:4px 0 0;font-size:11px}.intel-live{color:#355776;letter-spacing:.1em;text-transform:uppercase;background:#f7faff;border:1px solid #c9d7ea;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.intel-live i{background:#20b99a;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out intelPulse}.intel-commandbar nav{gap:7px;display:flex}.intel-commandbar nav a{color:#24364c;background:#fff;border:1px solid #cfd9e7;border-radius:8px;place-items:center;min-height:36px;padding:0 12px;font-size:11px;font-weight:800;text-decoration:none;display:grid}.intel-commandbar nav a.is-primary{color:#fff;background:#2867bd;border-color:#2f6fcb}.intel-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.intel-kpi{--tone:#64748b;border:1px solid #dbe3ed;border-top:2px solid var(--tone);color:#142338;opacity:0;background:#fff;border-radius:10px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:3px 10px;min-height:86px;padding:11px 12px;text-decoration:none;animation:.42s forwards intelCardIn;display:grid;transform:translateY(5px);box-shadow:0 4px 14px #0f172a09}.intel-kpi>span:first-child{color:#66758b;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:850}.intel-kpi__value{color:#132238;font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;font-size:29px;font-weight:760;line-height:1}.intel-kpi small{color:#7b8798;align-self:end;font-size:9px;line-height:1.25}.intel-kpi[data-tone=blue]{--tone:#2878d0}.intel-kpi[data-tone=violet]{--tone:#7651c9}.intel-kpi[data-tone=cyan]{--tone:#168fa8}.intel-kpi[data-tone=green]{--tone:#2a8a5d}.intel-kpi[data-tone=red]{--tone:#c24a5b}.intel-kpi[data-tone=amber]{--tone:#b87918}.intel-kpi[data-tone=teal]{--tone:#16796f}.intel-console{grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr);gap:10px;display:grid}.intel-card{background:#fff;border:1px solid #dbe3ed;border-radius:11px;min-width:0;padding:14px;box-shadow:0 5px 18px #0f172a09}.intel-card--activity,.intel-card--diagnostic{min-height:306px}.intel-card--compact{min-height:196px}.intel-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.intel-card__head>div{gap:2px;display:grid}.intel-card__head p{color:#3573a8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.intel-card__head h2{color:#17263a;margin:0;font-size:15px;line-height:1.2}.intel-card__head>a{color:#2f65a7;font-size:10px;font-weight:750;text-decoration:none}.intel-card__head aside{color:#68778b;justify-items:end;display:grid}.intel-card__head aside>span:first-child{color:#17263a;font-variant-numeric:tabular-nums;font-size:22px;font-weight:760;line-height:1}.intel-card__head aside span,.intel-card__head aside small{font-size:8px}.intel-card__head--stack{gap:8px;display:grid}.intel-head-number{color:#26384f;font-variant-numeric:tabular-nums;background:#f8fafc;border:1px solid #d8e0eb;border-radius:50%;place-items:center;min-width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.intel-head-number.is-alert{color:#ba3d50}.intel-chart{margin-top:4px}.intel-chart svg{width:100%;max-height:226px;display:block}.intel-chart text{fill:#758297;font-size:9px}.intel-gridline{stroke:#e4eaf2;stroke-width:1px;stroke-dasharray:3 5}.intel-line{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.2,.8,.2,1) forwards intelLineDraw}.intel-line--sent{stroke:#2596d8}.intel-line--accepted{stroke:#7651c9}.intel-line--started{stroke:#198f94}.intel-line--completed{stroke:#2a8a5d}.intel-legend{justify-content:flex-end;gap:12px;margin-bottom:-3px;display:flex}.intel-legend span{color:#6f7e91;text-transform:capitalize;align-items:center;gap:5px;font-size:8px;font-weight:750;display:flex}.intel-legend span:before{content:"";background:var(--series);border-radius:50%;width:6px;height:6px}.intel-legend [data-series=sent]{--series:#2596d8}.intel-legend [data-series=accepted]{--series:#7651c9}.intel-legend [data-series=started]{--series:#198f94}.intel-legend [data-series=completed]{--series:#2a8a5d}.intel-diagnostic{grid-template-columns:minmax(118px,.8fr) minmax(150px,1.2fr);align-items:center;gap:14px;min-height:248px;margin-top:8px;display:grid}.intel-ring{aspect-ratio:1;place-items:center;width:min(150px,100%);margin:auto;display:grid;position:relative}.intel-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.intel-ring__track,.intel-ring__segment{fill:none;stroke-width:9px}.intel-ring__track{stroke:#edf1f6}.intel-ring__segment{stroke:var(--status);stroke-linecap:butt;stroke-dasharray:0 100;animation:.72s cubic-bezier(.2,.8,.2,1) forwards intelRingDraw;animation-delay:var(--segment-delay)}.intel-ring>div{justify-items:center;display:grid;position:relative}.intel-ring>div>span:first-child{color:#17263a;font-variant-numeric:tabular-nums;font-size:28px;font-weight:780;line-height:1}.intel-ring>div>span:last-child{color:#7a8799;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:800}[data-status=Pending]{--status:#c18a21;--status-bg:#fff8e7}[data-status=Accepted]{--status:#7651c9;--status-bg:#f4f0ff}[data-status=In\ progress]{--status:#2878d0;--status-bg:#edf5ff}[data-status=Successful\ Pass]{--status:#2a8a5d;--status-bg:#edf8f2}[data-status="Did not pass"]{--status:#be651e;--status-bg:#fff2e9}[data-status=Send\ failed]{--status:#c24a5b;--status-bg:#fff0f2}.intel-statuses{gap:5px;display:grid}.intel-statuses>div{background:#fbfcfe;border:1px solid #e2e8f0;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:29px;padding:5px 7px;display:grid}.intel-statuses i{background:var(--status);border-radius:50%;width:6px;height:6px}.intel-statuses span{color:#46556a;font-size:9px;font-weight:700}.intel-statuses>div>span:last-child{color:var(--status);font-variant-numeric:tabular-nums;font-weight:850}.intel-lower-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:10px;display:grid}.intel-attention,.intel-bars,.intel-recent{gap:5px;margin-top:9px;display:grid}.intel-attention>a{--tone:#64748b;color:#203249;border:1px solid #e0e6ef;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:34px;padding:6px 7px;text-decoration:none;display:grid}.intel-attention>a>i{background:var(--tone);border-radius:50%;width:7px;height:7px}.intel-attention>a>div{display:grid}.intel-attention strong{font-size:9px}.intel-attention small{color:#7b8798;font-size:8px}.intel-attention>a>span:last-child{color:var(--tone);font-variant-numeric:tabular-nums;font-size:11px;font-weight:850}.intel-attention [data-tone=red]{--tone:#c24a5b}.intel-attention [data-tone=amber]{--tone:#c18a21}.intel-attention [data-tone=orange]{--tone:#be651e}.intel-attention [data-tone=violet]{--tone:#7651c9}.intel-attention [data-tone=slate]{--tone:#64748b}.intel-switcher{flex-wrap:wrap;gap:3px;display:flex}.intel-switcher a{color:#6d7b8e;border:1px solid #dbe3ed;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:800;text-decoration:none}.intel-switcher a[aria-current=page]{color:#245c9f;background:#eef5ff;border-color:#8fb1db}.intel-bars>div>header{color:#4d5d71;justify-content:space-between;gap:8px;font-size:8px;display:flex}.intel-bars>div>header>span:last-child{color:#24364b;font-variant-numeric:tabular-nums;font-weight:850}.intel-bars>div>i{background:#edf1f6;border-radius:999px;height:6px;display:block;overflow:hidden}.intel-bars>div>i>b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#2b9bcf,#4671d6 58%,#7651c9);height:100%;animation:.72s cubic-bezier(.2,.8,.2,1) forwards intelBarFill;display:block;transform:scaleX(0)}.intel-recent>div{border-bottom:1px solid #edf1f5;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:29px;padding:4px 0;display:grid}.intel-recent>div>i{background:#4671d6;border-radius:50%;width:6px;height:6px}.intel-recent>div>div{min-width:0;display:grid}.intel-recent strong{color:#26384e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.intel-recent span,.intel-recent time{color:#7b8798;font-size:8px}.intel-recent time{white-space:nowrap}.intel-empty{background:#fafcff;border:1px dashed #cfd9e6;border-radius:7px;gap:3px;padding:12px;display:grid}.intel-empty strong{font-size:10px}.intel-empty span{color:#758296;font-size:9px}.applications-page{gap:12px;width:100%;max-width:1420px;margin:auto;display:grid}.applications-hero{color:#16263a;background:#fff;border:1px solid #d9e2ed;border-top:3px solid #2f74bf;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:15px 17px;display:flex;box-shadow:0 5px 18px #0f172a09}.applications-hero>div{gap:3px;display:grid}.applications-hero p,.applications-register>header p{color:#3573a8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.applications-hero h1{letter-spacing:-.035em;margin:0;font-size:28px}.applications-hero span{color:#69788c;font-size:10px}.applications-hero aside{color:#526277;background:#f8fafc;border:1px solid #d9e2ed;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:grid}.applications-hero aside i{background:#20b99a;border-radius:50%;width:6px;height:6px}.applications-hero aside strong{color:#17263a;font-variant-numeric:tabular-nums;font-size:18px}.applications-alert{background:#eef6ff;border-left:3px solid #2f74bf;border-radius:7px;padding:10px 12px;font-size:11px}.applications-alert.is-error{background:#fff1f0;border-left-color:#b42318}.applications-composer{scroll-margin-top:18px}.applications-register{border-top:1px solid #dbe3ed;gap:10px;padding-top:14px;display:grid}.applications-register>header{justify-content:space-between;align-items:center;display:flex}.applications-register h2{margin:0}.applications-register>header>span{color:#315bd8;font-variant-numeric:tabular-nums;background:#eef5ff;border-radius:50%;place-items:center;min-width:30px;height:30px;font-size:10px;font-weight:900;display:grid}@keyframes intelPulse{50%{transform:scale(1.28)}}@keyframes intelCardIn{to{opacity:1;transform:translateY(0)}}@keyframes intelLineDraw{to{stroke-dashoffset:0}}@keyframes intelBarFill{to{transform:scaleX(1)}}@keyframes intelRingDraw{to{stroke-dasharray:var(--segment) 100}}@media (prefers-reduced-motion:reduce){.intel-live i,.intel-kpi,.intel-line,.intel-bars>div>i>b,.intel-ring__segment{animation:none}.intel-kpi{opacity:1;transform:none}.intel-line{stroke-dashoffset:0}.intel-bars>div>i>b{transform:scaleX(1)}.intel-ring__segment{stroke-dasharray:var(--segment) 100}}@media (min-width:940px){.employer-shell-workspace{grid-template-columns:236px minmax(0,1fr);display:grid}.employer-shell-sidebar{display:block}}@media (max-width:1180px){.intel-kpis{grid-template-columns:repeat(3,1fr)}.intel-console,.intel-lower-grid{grid-template-columns:1fr}.intel-card--activity,.intel-card--diagnostic,.intel-card--compact{min-height:auto}}@media (max-width:939px){.employer-shell-topbar{display:none}.employer-shell-mobileonly{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7fbfff2;border-bottom:1px solid #677faa2e;display:block;position:sticky;top:0}.employer-shell-main-inner,.employer-shell-standalone-inner{padding:12px 12px 24px}}@media (max-width:760px){.intel-commandbar,.applications-hero{flex-direction:column;align-items:stretch}.intel-commandbar__title{flex-direction:column;align-items:flex-start;gap:9px}.intel-commandbar nav,.intel-commandbar nav a{width:100%}.intel-kpis{grid-template-columns:repeat(2,1fr)}.intel-diagnostic{grid-template-columns:1fr}.intel-ring{width:132px}}@media (max-width:500px){.intel-kpis{grid-template-columns:1fr}.intel-kpi{min-height:74px}.intel-legend{flex-wrap:wrap;justify-content:flex-start}}
.employer-portal-lockup{align-items:center;max-width:122px;display:inline-flex}.employer-portal-lockup img{object-fit:contain;width:116px;max-width:100%;height:auto;display:block}.employer-shell-sidebar-brand img{filter:none}.applications-register h2{letter-spacing:-.035em;margin:0;font-size:30px;line-height:1.04}.invite-status [data-status-label]{font:inherit;color:inherit;display:inline}.applications-profiles{background:#fff;border:1px solid #dbe3ed;border-radius:11px;gap:10px;padding:14px;display:grid;box-shadow:0 5px 18px #0f172a09}.applications-profiles>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.applications-profiles>header>div{gap:3px;display:grid}.applications-profiles>header p,.candidate-profile-header p,.candidate-capability-card>header p{color:#3573a8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.applications-profiles h2{color:#17263a;margin:0;font-size:18px;line-height:1.15}.applications-profiles>header span,.candidate-capability-card>header>div>span{color:#6e7c8f;font-size:10px}.applications-profiles>header>span{color:#315bd8;font-variant-numeric:tabular-nums;background:#eef5ff;border-radius:50%;place-items:center;min-width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.applications-profiles__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.applications-profiles__grid>a{color:#1e3048;background:#fbfcfe;border:1px solid #e0e6ef;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex}.applications-profiles__grid>a:hover{border-color:#9eb9db;box-shadow:0 5px 14px #25538f14}.applications-profiles__grid>a>div{gap:2px;min-width:0;display:grid}.applications-profiles__grid strong,.applications-profiles__grid>a>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.applications-profiles__grid strong{font-size:10px}.applications-profiles__grid>a>div>span{color:#748195;font-size:8px}.candidate-result{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;width:max-content;min-height:24px;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex}.candidate-result--pass{color:#24724e;background:#edf8f2;border-color:#9dd4b6}.candidate-result--fail{color:#a75016;background:#fff2e9;border-color:#efb58d}.candidate-result--pending{color:#64748b;background:#f8fafc;border-color:#cbd5e1}.candidate-profile-page{gap:10px;width:100%;max-width:1160px;margin:0 auto;display:grid}.candidate-profile-header{background:#fff;border:1px solid #dbe3ed;border-top:3px solid #2f74bf;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;min-height:86px;padding:14px 16px;display:flex;box-shadow:0 5px 18px #0f172a09}.candidate-profile-header>div{gap:3px;display:grid}.candidate-profile-header h1{color:#142238;letter-spacing:-.035em;margin:0;font-size:26px;line-height:1.05}.candidate-profile-header>div>span{color:#6d7b8e;font-size:10px}.candidate-profile-header>a{color:#294f7d;background:#fff;border:1px solid #cfd9e7;border-radius:8px;place-items:center;min-height:34px;padding:0 11px;font-size:10px;font-weight:800;text-decoration:none;display:grid}.candidate-profile-context{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.candidate-profile-context>div{background:#fff;border:1px solid #dfe6ef;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.candidate-profile-context span{color:#748195;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.candidate-profile-context strong{color:#22344b;text-overflow:ellipsis;font-size:10px;line-height:1.35;overflow:hidden}.candidate-capability-card{background:#fff;border:1px solid #dbe3ed;border-radius:11px;gap:12px;padding:16px;display:grid;box-shadow:0 5px 18px #0f172a09}.candidate-capability-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.candidate-capability-card>header>div{gap:3px;display:grid}.candidate-capability-card h2{color:#17263a;margin:0;font-size:18px}.candidate-capability-layout{grid-template-columns:minmax(360px,.9fr) minmax(280px,1.1fr);align-items:center;gap:26px;min-height:410px;display:grid}.candidate-radar{aspect-ratio:1;width:min(420px,100%);margin:0 auto;position:relative}.candidate-radar svg{width:calc(100% - 84px);height:calc(100% - 84px);position:absolute;inset:42px;overflow:visible}.candidate-radar__ring,.candidate-radar__axis,.candidate-radar__threshold{fill:none;vector-effect:non-scaling-stroke}.candidate-radar__ring{stroke:#e3e9f1;stroke-width:1px}.candidate-radar__axis{stroke:#e8edf4;stroke-width:1px}.candidate-radar__threshold{stroke:#8595aa;stroke-width:1.4px;stroke-dasharray:5 5}.candidate-radar__profile{transform-box:fill-box;transform-origin:50%;fill:#396fc224;stroke:#396fc2;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation:.82s cubic-bezier(.2,.8,.2,1) both candidateProfileResolve}.candidate-radar__profile--fail{fill:#be651e1f;stroke:#be651e}.candidate-radar__node{fill:#fff;stroke:#396fc2;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0;animation:.18s .7s forwards candidateNodeReveal}.candidate-radar__labels{pointer-events:none;position:absolute;inset:0}.candidate-radar__labels span{color:#4c5c71;text-align:center;width:116px;font-size:9px;font-weight:750;line-height:1.2;position:absolute}.candidate-radar__labels [data-position="0"]{top:4px;left:50%;transform:translate(-50%)}.candidate-radar__labels [data-position="1"]{text-align:left;top:23%;right:-4px}.candidate-radar__labels [data-position="2"]{text-align:left;bottom:21%;right:-4px}.candidate-radar__labels [data-position="3"]{bottom:3px;left:50%;transform:translate(-50%)}.candidate-radar__labels [data-position="4"]{text-align:right;bottom:21%;left:-4px}.candidate-radar__labels [data-position="5"]{text-align:right;top:23%;left:-4px}.candidate-capability-summary{gap:10px;display:grid}.candidate-capability-summary>div{background:#fbfcfe;border:1px solid #e0e6ef;border-radius:9px;gap:5px;padding:13px;display:grid}.candidate-capability-summary span{color:#718095;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.candidate-capability-summary strong{color:#1d3048;font-size:17px;line-height:1.2}.candidate-capability-summary p{color:#58687c;margin:0;font-size:11px;line-height:1.55}@keyframes candidateProfileResolve{0%{opacity:0;transform:scale(.02)rotate(-4deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes candidateNodeReveal{to{opacity:1}}@media (prefers-reduced-motion:reduce){.candidate-radar__profile,.candidate-radar__node{opacity:1;animation:none}}@media (max-width:1120px){.applications-profiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-profile-context{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.applications-register h2{font-size:24px}.applications-profiles>header,.candidate-profile-header,.candidate-capability-card>header{flex-direction:column;align-items:stretch}.applications-profiles__grid,.candidate-profile-context,.candidate-capability-layout{grid-template-columns:1fr}.candidate-capability-layout{min-height:0}.candidate-radar{width:min(360px,100%)}}
.employer-shell{background:radial-gradient(circle at 70% -10%,#60a5fa14,#0000 34%),#f6f8fc}@media (min-width:940px){.employer-shell-workspace{grid-template-columns:214px minmax(0,1fr)!important}}.employer-shell-sidebar-inner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0!important;border-right:1px solid #e3e9f2!important;gap:18px!important;padding:20px 14px!important;box-shadow:8px 0 28px #1f32510a!important}.employer-shell-sidebar-brand{padding:0 8px;min-height:36px!important}.employer-shell-sidebar-brand img{filter:none!important;opacity:1!important;width:126px!important;height:auto!important}.employer-shell-identity{box-shadow:none!important;background:linear-gradient(145deg,#f8fbff,#f1f5fb)!important;border:1px solid #dfe7f2!important;border-radius:12px!important;gap:5px!important;padding:12px!important}.employer-shell-system-state{color:#15755f!important;background:#effbf7!important;border-color:#bce8dc!important}.employer-shell-system-state i{background:#22b995!important}.employer-shell-identity strong{color:#17243a!important;font-size:13px!important}.employer-shell-identity>span:not(.employer-shell-system-state){color:#6d7a8f!important;font-size:9px!important}.employer-shell-sidebar-nav{gap:4px!important}.employer-shell-sidebar-link{color:#5b6b82!important;border-radius:9px!important;min-height:38px!important;padding:0 11px!important;font-size:11px!important;font-weight:720!important}.employer-shell-sidebar-link:hover{color:#1c3150!important;background:#f4f7fb!important;border-color:#dbe6f4!important}.employer-shell-sidebar-link.is-active{color:#1e54a8!important;background:linear-gradient(90deg,#edf5ff,#f5f2ff)!important;border-color:#c9dafa!important;box-shadow:inset 3px 0 #2f80ed!important}.employer-shell-sidebar-signal{border-top-color:#e4eaf2!important;margin-top:auto!important}.employer-shell-sidebar-signal span{color:#8b98aa!important}.employer-shell-sidebar-signal strong{color:#168a72!important}.employer-shell-main-inner{width:min(1560px,100%)!important;padding:12px 16px 30px!important}.applications-page--intelligence{gap:10px;width:100%;max-width:1540px;margin:0 auto}.applications-page--intelligence .applications-hero{background:#fffffff0;border:1px solid #dce5f0;border-top:0;border-radius:13px;min-height:72px;padding:12px 16px;box-shadow:0 8px 30px #1f32510d}.applications-page--intelligence .applications-hero:before{content:"";background:linear-gradient(90deg,#0ea5e9,#2563eb 52%,#7c3aed);border-radius:13px 13px 0 0;width:100%;height:2px;position:absolute;inset:0 auto auto 0}.applications-page--intelligence .applications-hero{position:relative}.applications-page--intelligence .applications-hero h1{letter-spacing:-.03em;font-size:23px}.applications-page--intelligence .applications-hero span{font-size:9px}.applications-register--expandable{background:#fffffff2;border:1px solid #dce5f0;border-radius:14px;gap:10px;padding:14px;box-shadow:0 12px 36px #1f32510e}.applications-register--expandable>header{align-items:end}.applications-register--expandable>header h2{color:#142238;letter-spacing:-.025em;margin:2px 0 0;font-size:22px}.applications-register--expandable>header>div>span{color:#6b788c;margin-top:4px;font-size:9px;display:block}.applications-workspace{gap:8px;min-width:0;display:grid}.applications-toolbar{grid-template-columns:minmax(260px,1.6fr) repeat(4,minmax(130px,.8fr));gap:6px;display:grid}.applications-toolbar select,.applications-controls select,.applications-search{color:#23334b;min-height:36px;font:inherit;background:#fbfcfe;border:1px solid #d9e2ee;border-radius:9px;font-size:10px}.applications-toolbar select,.applications-controls select{padding:0 9px}.applications-search{align-items:center;gap:8px;padding:0 10px;display:flex}.applications-search svg{fill:none;stroke:#77869b;stroke-width:1.6px;width:15px;height:15px}.applications-search input{color:#23334b;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.applications-controls{justify-content:space-between;align-items:center;gap:8px;min-height:38px;display:flex}.applications-bulk,.applications-view-controls{align-items:center;gap:6px;display:flex}.applications-controls button,.applications-pagination button{color:#263950;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6e0ec;border-radius:8px;padding:0 10px;font-size:10px;font-weight:750}.applications-controls button:disabled,.applications-pagination button:disabled{opacity:.42;cursor:not-allowed}.applications-controls span{color:#738196;white-space:nowrap;font-size:9px}.applicant-list{background:#fff;border:1px solid #d9e2ee;border-radius:11px;min-width:0;overflow:hidden}.applicant-list__head,.applicant-row{grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.applicant-list__head{color:#728096;letter-spacing:.055em;text-transform:uppercase;background:#f7f9fc;border-bottom:1px solid #dfe6ef;min-height:34px;padding:0 8px;font-size:8px;font-weight:850}.applicant-list__head>span:nth-of-type(n){min-width:0}.applicant-list__head{grid-template-columns:36px minmax(185px,1.15fr) minmax(220px,1.45fr) minmax(170px,1fr) 95px 135px 110px 30px}.applicant-list__head input,.applicant-row>input{width:15px;height:15px;margin:0}.applicant-record{border-bottom:1px solid #e5eaf1}.applicant-record:last-child{border-bottom:0}.applicant-record.is-expanded{background:#f8fbff;box-shadow:inset 3px 0 #377be5}.applicant-row{min-height:52px;padding:0 8px;transition:background .16s}.applicant-row:hover{background:#fbfcff}.applicant-row__open{color:#24354d;min-width:0;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(185px,1.15fr) minmax(220px,1.45fr) minmax(170px,1fr) 95px 135px 110px 30px;align-items:center;gap:0;padding:0;font-size:9px;display:grid}.applicant-row__open>span,.applicant-row__open>time{min-width:0;padding-right:10px}.applicant-identity,.applicant-application{gap:2px;display:grid}.applicant-identity strong,.applicant-application strong{color:#17243a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:780;overflow:hidden}.applicant-identity small,.applicant-application small{color:#758399;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.applicant-row__open time{color:#768398;white-space:nowrap;font-size:8px}.applicant-row__chevron{fill:none;stroke:#64748b;stroke-width:1.7px;width:18px;height:18px;transition:transform .22s}.applicant-record.is-expanded .applicant-row__chevron{transform:rotate(180deg)}.applicant-status{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:125px;min-height:23px;padding:2px 8px;font-size:8px;font-weight:850;display:inline-flex}.applicant-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.applicant-status--pending{color:#9a6505;background:#fff8e8}.applicant-status--accepted{color:#6c43c4;background:#f5f0ff}.applicant-status--progress{color:#176eb6;background:#edf6ff}.applicant-status--success{color:#197a4a;background:#edf9f3}.applicant-status--not-passed{color:#b65b18;background:#fff1e7}.applicant-status--danger{color:#bd3347;background:#fff0f2}.applicant-status--neutral{color:#64748b;background:#f3f6f9}.applicant-detail{background:radial-gradient(circle at 16% 0,#0ea5e90b,#0000 28%),linear-gradient(#fbfdff,#f7faff);border-top:1px solid #dfe7f1;gap:10px;padding:10px 12px 14px 44px;animation:.24s both applicantPanelIn;display:grid}.applicant-detail__meta{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.applicant-detail__meta>div{background:#ffffffdb;border:1px solid #e0e7f0;border-radius:8px;gap:3px;min-width:0;padding:8px 9px;display:grid}.applicant-detail__meta span,.inline-capability__head>div>span,.capability-insights__metrics span,.application-state-panel span{color:#738299;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:850}.applicant-detail__meta strong{color:#23364e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.inline-capability{background:#ffffffeb;border:1px solid #dce5f0;border-radius:12px;gap:10px;padding:12px;display:grid;box-shadow:0 12px 30px #1f32510b}.inline-capability__head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.inline-capability__head h3{color:#15243a;letter-spacing:-.025em;margin:2px 0 0;font-size:17px}.inline-capability__head p{color:#6f7d91;margin:3px 0 0;font-size:9px}.inline-capability__layout{grid-template-columns:minmax(360px,.88fr) minmax(430px,1.12fr);align-items:center;gap:16px;display:grid}.capability-orbit{aspect-ratio:1.08;width:min(430px,100%);margin:0 auto;position:relative}.capability-orbit svg{width:100%;height:100%;overflow:visible}.capability-orbit__ring{fill:none;stroke:#dfe7f1;stroke-width:1px}.capability-orbit__axis{stroke:#e5ebf3;stroke-width:1px}.capability-orbit__threshold{fill:none;stroke:#8ea3bf;stroke-width:1.2px;stroke-dasharray:5 6;opacity:.82}.capability-orbit__fill{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.68s cubic-bezier(.2,.85,.25,1) 90ms forwards capabilityBloom;transform:scale(.08)}.capability-orbit__segment{fill:none;stroke:var(--segment-color);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:capabilityCurveDraw .72s cubic-bezier(.2, .8, .2, 1) var(--segment-delay) forwards}.capability-orbit__node{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.36s forwards capabilityNodeIn;transform:scale(.3)}.capability-orbit__labels{pointer-events:none;position:absolute;inset:0}.capability-orbit__labels span{--dimension-color:#2563eb;color:#43546b;align-items:center;gap:5px;max-width:112px;font-size:8px;font-weight:750;line-height:1.2;display:inline-flex;position:absolute}.capability-orbit__labels i{background:var(--dimension-color);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--dimension-color) 12%, transparent);border-radius:50%;flex:none}.capability-orbit__labels [data-position="0"]{top:1%;left:50%;transform:translate(-50%)}.capability-orbit__labels [data-position="1"]{top:24%;right:0}.capability-orbit__labels [data-position="2"]{bottom:22%;right:0}.capability-orbit__labels [data-position="3"]{bottom:0;left:50%;transform:translate(-50%)}.capability-orbit__labels [data-position="4"]{bottom:22%;left:0}.capability-orbit__labels [data-position="5"]{top:24%;left:0}.capability-insights{gap:9px;display:grid}.capability-insights__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.capability-insights__metrics article{background:linear-gradient(145deg,#fff,#f8faff);border:1px solid #dfe7f1;border-radius:9px;align-content:center;gap:5px;min-height:65px;padding:9px 10px;display:grid}.capability-insights__metrics strong{color:#18283e;font-size:11px;line-height:1.2}.capability-legend{background:#e8eef6;border:1px solid #dfe7f1;border-radius:9px;gap:1px;display:grid;overflow:hidden}.capability-legend>div{background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:31px;padding:5px 9px;display:grid}.capability-legend>div>i{border-radius:50%;width:7px;height:7px}.capability-legend span{color:#405168;font-size:9px;font-weight:700}.capability-legend strong{color:#68778c;font-size:8px;font-weight:800}.capability-legend strong[data-position=above]{color:#187653}.capability-legend strong[data-position=below]{color:#b55b1a}.capability-insights__note{color:#58677d;background:#f5f7ff;border-left:2px solid #6f82d8;border-radius:0 8px 8px 0;margin:0;padding:9px 10px;font-size:8px;line-height:1.5}.inline-capability__empty,.application-state-panel,.applicant-list__empty{background:#fbfcfe;border:1px dashed #ccd7e5;border-radius:10px;gap:5px;padding:18px;display:grid}.inline-capability__empty strong,.applicant-list__empty strong{color:#263850;font-size:11px}.inline-capability__empty span,.applicant-list__empty span{color:#738196;font-size:9px}.application-state-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.application-state-panel>div{align-content:start;gap:7px;display:grid}.application-state-panel strong{color:#293b52;font-size:10px;line-height:1.4}.applications-pagination{color:#718096;justify-content:space-between;align-items:center;min-height:36px;font-size:9px;display:flex}.applications-pagination>div{align-items:center;gap:7px;display:flex}@keyframes applicantPanelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes capabilityBloom{to{opacity:1;transform:scale(1)}}@keyframes capabilityCurveDraw{to{stroke-dashoffset:0}}@keyframes capabilityNodeIn{to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.applicant-detail,.capability-orbit__fill,.capability-orbit__segment,.capability-orbit__node{animation:none}.capability-orbit__fill{opacity:1;transform:none}.capability-orbit__segment{stroke-dashoffset:0}.capability-orbit__node{opacity:1;transform:none}}@media (max-width:1260px){.applications-toolbar{grid-template-columns:minmax(250px,1.5fr) repeat(2,minmax(140px,1fr))}.applications-toolbar select:nth-of-type(n+3){display:none}.applicant-list__head,.applicant-row__open{grid-template-columns:minmax(175px,1.1fr) minmax(190px,1.35fr) minmax(150px,1fr) 85px 125px 95px 26px}.inline-capability__layout{grid-template-columns:minmax(330px,.8fr) minmax(380px,1.2fr)}}@media (max-width:980px){.applications-toolbar{grid-template-columns:1fr 1fr}.applications-toolbar select{display:block!important}.applications-search{grid-column:1/-1}.applicant-list__head{display:none}.applicant-row{grid-template-columns:34px minmax(0,1fr)}.applicant-row__open{grid-template-columns:1.1fr 1fr 130px 26px;gap:8px}.applicant-row__open>span:nth-of-type(3),.applicant-row__open>span:nth-of-type(4),.applicant-row__open>time{display:none}.inline-capability__layout{grid-template-columns:1fr}.applicant-detail__meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.applications-controls,.applications-view-controls,.applications-bulk{flex-direction:column;align-items:stretch}.applications-controls{grid-template-columns:1fr 1fr;display:grid}.applicant-row__open{grid-template-columns:1fr 110px 24px}.applicant-row__open>span:nth-of-type(2){display:none}.applicant-detail{padding-left:12px}.applicant-detail__meta,.capability-insights__metrics,.application-state-panel{grid-template-columns:1fr 1fr}.capability-orbit{width:100%}}
.employer-shell-sidebar-link{align-items:center!important;gap:9px!important;display:flex!important}.employer-shell-sidebar-link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.employer-shell-nav-icon{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;opacity:.82;flex:none;width:16px;height:16px}.employer-shell-sidebar-link.is-active .employer-shell-nav-icon{opacity:1}.employer-shell-sidebar-link.is-secondary-start{margin-top:12px;border-top:1px solid #e5ebf3!important;border-radius:0 0 9px 9px!important;min-height:48px!important;padding-top:10px!important}
.intel-kpi[data-tone=orange]{--tone:#be651e}.intel-credit-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.intel-credit-kpi{color:#142338;opacity:0;background:#fff;border:1px solid #dbe3ed;border-radius:10px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;min-height:66px;padding:10px 12px;text-decoration:none;animation:.42s forwards intelCardIn;display:grid;transform:translateY(5px);box-shadow:0 4px 14px #0f172a09}.intel-credit-kpi>span:first-child{color:#54657b;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:850}.intel-credit-kpi__value{color:#132238;font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;font-size:24px;font-weight:760;line-height:1}.intel-credit-kpi small{color:#7b8798;align-self:end;font-size:8px;line-height:1.2}.employer-shell-sidebar-brand{justify-content:space-between;gap:10px}.employer-shell-nav-close,.employer-shell-nav-open{color:#52677f;cursor:pointer;background:#ffffffeb;border:1px solid #d7e0ec;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid}.employer-shell-nav-close:hover,.employer-shell-nav-open:hover{color:#1f5fae;background:#fff;border-color:#9db5d2}.employer-shell-nav-close:focus-visible,.employer-shell-nav-open:focus-visible{outline-offset:2px;outline:2px solid #4b89d6}.employer-shell-nav-close svg,.employer-shell-nav-open svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.employer-shell-nav-open{z-index:90;position:fixed;top:14px;left:14px;box-shadow:0 7px 20px #0f172a1f}@media (min-width:940px){.employer-shell-workspace{transition:grid-template-columns .22s}.employer-shell-sidebar{opacity:1;min-width:0;transition:width .22s,opacity .16s,border-color .16s;overflow:hidden}.employer-shell-workspace.is-navigation-collapsed{grid-template-columns:0 minmax(0,1fr)}.employer-shell-workspace.is-navigation-collapsed .employer-shell-sidebar{opacity:0;pointer-events:none;border-color:#0000;width:0}.employer-shell-workspace.is-navigation-collapsed .employer-shell-main-inner{padding-left:58px}}@media (max-width:1180px){.intel-credit-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:939px){.employer-shell-nav-close,.employer-shell-nav-open{display:none}}@media (max-width:560px){.intel-credit-kpis{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.intel-credit-kpi,.employer-shell-workspace,.employer-shell-sidebar{transition:none;animation:none}.intel-credit-kpi{opacity:1;transform:none}}
.employer-shell-sidebar-link.is-settings-parent{margin-top:8px;font-weight:800}.employer-shell-sidebar-link.is-settings-parent.is-group-active:not(.is-active){color:#245d9d;background:#f3f7fc}.employer-shell-sidebar-link.is-settings-child{margin-left:20px;position:relative;min-height:34px!important;padding-left:20px!important;font-size:11px!important}.employer-shell-sidebar-link.is-settings-child:before{content:"";background:#dce5ef;width:1px;position:absolute;top:-4px;bottom:-4px;left:4px}.employer-shell-sidebar-link.is-settings-child:after{content:"";background:#dce5ef;width:9px;height:1px;position:absolute;top:50%;left:4px}.employer-shell-sidebar-link.is-settings-child .employer-shell-nav-icon{width:14px;height:14px}.employer-shell-sidebar-link.is-settings-child.is-active:before,.employer-shell-sidebar-link.is-settings-child.is-active:after{background:#4d88cf}.usage-page{gap:12px;width:100%;max-width:1440px;margin:auto;display:grid}.usage-header{background:#fff;border:1px solid #dbe3ed;border-top:3px solid #2d76c4;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;min-height:84px;padding:15px 17px;display:flex;box-shadow:0 5px 18px #0f172a09}.usage-header>div{gap:3px;display:grid}.usage-header p,.usage-billing>header p,.usage-card>header p,.usage-balance p{color:#3573a8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.usage-header h1{color:#122238;letter-spacing:-.035em;margin:0;font-size:28px;line-height:1}.usage-header>div>span,.usage-billing>header>span{color:#6a788c;font-size:10px}.usage-month{background:#f8fafc;border:1px solid #d5dfeb;border-radius:8px;grid-template-columns:32px minmax(122px,auto) 32px;align-items:center;display:grid;overflow:hidden}.usage-month a,.usage-month>span{color:#315f98;place-items:center;height:34px;font-size:19px;text-decoration:none;display:grid}.usage-month>span{color:#bdc7d4}.usage-month strong{color:#26384d;text-align:center;padding:0 10px;font-size:10px}.usage-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.usage-metric{opacity:0;background:#fff;border:1px solid #dbe3ed;border-top:2px solid #397fc5;border-radius:10px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;min-height:76px;padding:11px 12px;animation:.42s forwards usageCardIn;display:grid;transform:translateY(5px);box-shadow:0 4px 14px #0f172a09}.usage-metric:nth-child(2){border-top-color:#7651c9;animation-delay:55ms}.usage-metric:nth-child(3){border-top-color:#c18a21;animation-delay:.11s}.usage-metric:nth-child(4){border-top-color:#27865d;animation-delay:.165s}.usage-metric>span:first-child{color:#5d6d82;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:850}.usage-metric__value{color:#142338;font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;font-size:28px;font-weight:760;line-height:1}.usage-metric small{color:#7a8798;align-self:end;font-size:8px}.usage-chart-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;display:grid}.usage-card,.usage-balance{background:#fff;border:1px solid #dbe3ed;border-radius:11px;min-width:0;padding:14px;box-shadow:0 5px 18px #0f172a09}.usage-card--chart{min-height:294px}.usage-card>header,.usage-card--chart>header,.usage-limit>header,.usage-notifications>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.usage-card>header>div,.usage-card--chart>header>div,.usage-limit>header>div,.usage-notifications>header>div{gap:2px;display:grid}.usage-card h2,.usage-card h3,.usage-billing h2,.usage-balance strong{color:#17263a;margin:0}.usage-card h2{font-size:15px}.usage-card h3{font-size:14px}.usage-card--chart>header>span,.usage-limit>header>strong{color:#52677f;font-size:9px;font-weight:800}.usage-chart{margin-top:8px}.usage-chart svg{width:100%;max-height:222px;display:block}.usage-chart text{fill:#7b8798;font-size:9px}.usage-chart__legend{flex-wrap:wrap;justify-content:flex-end;gap:11px;margin-bottom:-2px;display:flex}.usage-chart__legend span{color:#68778b;align-items:center;gap:5px;font-size:8px;font-weight:750;display:inline-flex}.usage-chart__legend span:before{content:"";background:var(--usage-series);border-radius:50%;width:6px;height:6px}.usage-chart__legend [data-series=sent]{--usage-series:#2d8fd5}.usage-chart__legend [data-series=accepted]{--usage-series:#7651c9}.usage-chart__legend [data-series=started]{--usage-series:#188f99}.usage-chart__legend [data-series=completed]{--usage-series:#27865d}.usage-chart__legend [data-series=reserved]{--usage-series:#c18a21}.usage-chart__legend [data-series=consumed]{--usage-series:#c15b42}.usage-chart__legend [data-series=released]{--usage-series:#27865d}.usage-gridline{stroke:#e3e9f1;stroke-width:1px;stroke-dasharray:3 5}.usage-line{fill:none;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.95s cubic-bezier(.2,.8,.2,1) forwards usageLineDraw}.usage-line--sent{stroke:#2d8fd5}.usage-line--accepted{stroke:#7651c9}.usage-line--started{stroke:#188f99}.usage-line--completed{stroke:#27865d}.usage-line--reserved{stroke:#c18a21}.usage-line--consumed{stroke:#c15b42}.usage-line--released{stroke:#27865d}.usage-billing{gap:10px;padding-top:4px;display:grid}.usage-billing>header{gap:3px;padding:3px 2px;display:grid}.usage-billing>header h2{letter-spacing:-.025em;font-size:22px}.usage-balance{justify-content:space-between;align-items:center;gap:18px;display:flex}.usage-balance>div:first-child{gap:5px;display:grid}.usage-balance strong{letter-spacing:-.025em;font-size:24px}.usage-balance span,.usage-card>p{color:#6c7a8d;font-size:10px;line-height:1.45}.usage-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.usage-actions button,.usage-actions a,.usage-notifications button{color:#29435f;min-height:35px;font:inherit;background:#fff;border:1px solid #ccd8e6;border-radius:8px;place-items:center;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-grid}.usage-actions a{color:#fff;background:#2e70bd;border-color:#2e70bd}.usage-actions button:disabled,.usage-notifications button:disabled{color:#9aa6b4;cursor:not-allowed;background:#f5f7fa;border-color:#e0e6ed}.usage-control-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:10px;display:grid}.usage-limit,.usage-notifications{align-content:start;gap:10px;display:grid}.usage-limit>p,.usage-notifications>p,.usage-invoices>p{margin:0}.usage-limit__summary{color:#53657b;justify-content:space-between;gap:12px;font-size:9px;display:flex}.usage-limit__summary strong{color:#24364c}.usage-progress{background:#e9eef4;border-radius:999px;height:8px;overflow:hidden}.usage-progress i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#2d8fd5,#7651c9);width:0;height:100%;animation:.72s cubic-bezier(.2,.8,.2,1) .18s forwards usageProgress;display:block;transform:scaleX(0)}.usage-notifications button{width:max-content}.usage-invoices{gap:9px;display:grid}.usage-table-wrap{border:1px solid #e0e6ee;border-radius:8px;overflow-x:auto}.usage-invoices table{border-collapse:collapse;width:100%;min-width:640px;font-size:9px}.usage-invoices th,.usage-invoices td{text-align:left;border-bottom:1px solid #e8edf3;padding:9px 10px}.usage-invoices th{color:#526277;text-transform:uppercase;letter-spacing:.04em;background:#f7f9fc;font-weight:850}.usage-invoices td[colspan]{color:#7a8798;text-align:center}.usage-empty-state{gap:6px;display:grid}@keyframes usageLineDraw{to{stroke-dashoffset:0}}@keyframes usageCardIn{to{opacity:1;transform:translateY(0)}}@keyframes usageProgress{to{transform:scaleX(1)}}@media (max-width:1180px){.usage-chart-grid,.usage-control-grid{grid-template-columns:1fr}}@media (max-width:860px){.usage-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-header,.usage-balance{flex-direction:column;align-items:stretch}.usage-actions{justify-content:flex-start}}@media (max-width:520px){.usage-metrics{grid-template-columns:1fr}.usage-month{width:100%}.usage-limit__summary{flex-direction:column}}@media (prefers-reduced-motion:reduce){.usage-metric,.usage-line,.usage-progress i{animation:none}.usage-metric{opacity:1;transform:none}.usage-line{stroke-dashoffset:0}.usage-progress i{transform:scaleX(1)}}
.team-page{gap:12px;width:100%;max-width:1440px;margin:auto;display:grid}.team-header,.team-profile-card,.team-admins{background:#fff;border:1px solid #dbe3ed;border-radius:11px;box-shadow:0 5px 18px #0f172a09}.team-header{border-top:3px solid #2d76c4;justify-content:space-between;align-items:center;gap:18px;min-height:84px;padding:15px 17px;display:flex}.team-header>div:first-child,.team-profile-card>header>div,.team-admins>header>div{gap:3px;display:grid}.team-header p,.team-profile-card>header p,.team-admins>header p{color:#3573a8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.team-header h1,.team-profile-card h2,.team-admins h2{color:#122238;letter-spacing:-.035em;margin:0;line-height:1}.team-header h1{font-size:28px}.team-profile-card h2,.team-admins h2{font-size:16px}.team-header>div:first-child>span{color:#6a788c;font-size:10px}.team-count{background:#f8fbff;border:1px solid #d8e2ee;border-radius:8px;justify-items:end;gap:2px;min-width:104px;padding:9px 11px;display:grid}.team-count strong{color:#163f75;font-variant-numeric:tabular-nums;font-size:23px;line-height:1}.team-count span{color:#6a788c;font-size:9px}.team-notice{color:#215d4c;background:#eef9f5;border-left:3px solid #23856a;border-radius:7px;padding:10px 12px;font-size:11px;font-weight:700}.team-notice.is-error{color:#8e2635;background:#fff1f3;border-left-color:#c34254}.team-profile-card,.team-admins{gap:12px;padding:14px;display:grid}.team-profile-card>header,.team-admins>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-role-pill{color:#245d9d;white-space:nowrap;background:#eef5ff;border:1px solid #cfe0f3;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.team-profile-form{grid-template-columns:minmax(230px,.9fr) minmax(190px,1fr) minmax(230px,1.1fr) auto;align-items:end;gap:10px;display:grid}.team-profile-form>label:not(.team-profile-photo-field),.team-invite-form label,.team-admin-edit label{gap:6px;display:grid}.team-profile-form label>span,.team-invite-form label>span,.team-admin-edit label>span{color:#33455d;font-size:10px;font-weight:800}.team-profile-form input,.team-invite-form input,.team-invite-form select,.team-admin-edit select{color:#17263a;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cfd9e6;border-radius:8px;padding:0 10px;font-size:11px}.team-profile-form>button,.team-invite-form>button,.team-admin-edit button{color:#fff;min-height:38px;font:inherit;cursor:pointer;white-space:nowrap;background:#2569b8;border:1px solid #2569b8;border-radius:8px;padding:0 13px;font-size:10px;font-weight:800}.team-profile-photo-field{cursor:pointer;background:#fafcff;border:1px solid #d9e2ed;border-radius:9px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;min-height:66px;padding:7px;display:grid;position:relative}.team-profile-photo-field>input{opacity:0;cursor:pointer;position:absolute;inset:0}.team-profile-photo-preview,.team-avatar{color:#2b5f99;background:#edf4fc;border:1px solid #cfdae8;border-radius:50%;flex:none;place-items:center;font-weight:850;display:grid;overflow:hidden}.team-profile-photo-preview{width:50px;height:50px;font-size:14px}.team-avatar{width:36px;height:36px;font-size:10px}.team-profile-photo-preview img,.team-avatar img{object-fit:contain;background:#fff;width:100%;height:100%}.team-profile-photo-copy{gap:2px;min-width:0;display:grid}.team-profile-photo-copy strong{color:#20344c;font-size:10px}.team-profile-photo-copy small{color:#748195;font-size:8px;line-height:1.35}.team-profile-photo-copy b{color:#245d9d;width:fit-content;margin-top:2px;font-size:8px;font-weight:850}.team-admins>header>span{color:#245da3;text-align:center;background:#eef5ff;border-radius:999px;min-width:50px;padding:6px 9px;font-size:9px;font-weight:850}.team-invite-form{background:#fafcff;border:1px solid #e0e7f0;border-radius:9px;grid-template-columns:minmax(180px,.9fr) minmax(220px,1.1fr) minmax(170px,.7fr) auto;align-items:end;gap:9px;padding:10px;display:grid}.team-admin-table-wrap{border:1px solid #dce4ee;border-radius:9px;overflow-x:auto}.team-admins table{border-collapse:collapse;width:100%;min-width:720px}.team-admins th,.team-admins td{text-align:left;vertical-align:middle;border-bottom:1px solid #e5ebf2;padding:9px 11px;font-size:10px}.team-admins th{color:#40516a;letter-spacing:.07em;text-transform:uppercase;background:#f7f9fc;font-size:8px;font-weight:900}.team-admins th:nth-child(2),.team-admins td:nth-child(2){width:160px}.team-admins th:last-child,.team-admins td:last-child{text-align:right;width:150px}.team-admins tbody tr:last-child td{border-bottom:0}.team-admin-profile{align-items:center;gap:9px;min-width:0;display:flex}.team-admin-profile>div{gap:1px;min-width:0;display:grid}.team-admin-profile strong{color:#17263a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.team-admin-profile span{color:#6f7d90;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.team-admin-profile small{color:#8a6670;width:fit-content;font-size:8px;font-weight:800}.team-admin-profile small.is-active{color:#27825d}.team-admin-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex;position:relative}.team-admin-edit{position:relative}.team-admin-edit summary,.team-trash{color:#31577f;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd9e6;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:800;list-style:none;display:inline-flex}.team-admin-edit summary::-webkit-details-marker{display:none}.team-admin-edit summary svg,.team-trash svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.team-admin-edit>div{z-index:20;text-align:left;background:#fff;border:1px solid #d6e0eb;border-radius:9px;gap:8px;width:230px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px #0f172a24}.team-admin-edit form{gap:7px;display:grid}.team-admin-edit button.is-secondary{color:#31577f;background:#fff;border-color:#cfd9e6;width:100%}.team-trash{color:#a63849;background:#fff8f9;border-color:#e2bcc2;width:32px;padding:0}.team-protected{color:#778497;font-size:9px;font-weight:750}@media (max-width:1040px){.team-profile-form,.team-invite-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.team-header{flex-direction:column;align-items:flex-start}.team-count{justify-items:start}.team-profile-form,.team-invite-form{grid-template-columns:1fr}.team-admin-edit>div{left:0;right:auto}}
.employer-shell .company-profile-page{gap:12px;width:100%;max-width:1440px;margin:auto}.employer-shell .company-profile-page .company-profile-hero{background:#fff;border:1px solid #dbe3ed;border-top:3px solid #2d76c4;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:center;gap:18px;min-height:84px;padding:15px 17px;display:grid;box-shadow:0 5px 18px #0f172a09}.employer-shell .company-profile-page .company-profile-hero-copy,.employer-shell .company-profile-page .company-profile-hero-side{gap:3px}.employer-shell .company-profile-page .employer-portal-kicker{color:#3573a8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.employer-shell .company-profile-page .employer-portal-page-title{color:#122238;letter-spacing:-.035em;margin:0;font-size:28px;line-height:1}.employer-shell .company-profile-page .company-profile-hero-subtitle,.employer-shell .company-profile-page .company-profile-status-card p,.employer-shell .company-profile-page .company-profile-actions-copy{color:#6a788c;margin:0;font-size:10px;line-height:1.45}.employer-shell .company-profile-page .company-profile-status-card{min-height:54px;box-shadow:none;background:#f8fbff;border:1px solid #d8e2ee;border-radius:8px;align-items:center;gap:9px;padding:9px 10px}.employer-shell .company-profile-page .company-profile-status-card strong{color:#17263a;margin:0 0 1px;font-size:10px}.employer-shell .company-profile-page .company-profile-status-dot{width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--status-pending-bg) 82%, transparent);margin-top:0}.employer-shell .company-profile-page .company-profile-status-dot.is-complete{box-shadow:0 0 0 4px color-mix(in srgb, var(--status-active-bg) 82%, transparent)}.employer-shell .company-profile-page .company-profile-layout{grid-template-columns:minmax(0,1.65fr) minmax(250px,.65fr);align-items:start;gap:10px;display:grid}.employer-shell .company-profile-page .company-profile-main,.employer-shell .company-profile-page .company-profile-rail>section{background:#fff;border:1px solid #dbe3ed;border-radius:11px;box-shadow:0 5px 18px #0f172a09}.employer-shell .company-profile-page .company-profile-main{gap:14px;padding:14px}.employer-shell .company-profile-page .company-profile-form{gap:14px}.employer-shell .company-profile-page .company-profile-group{gap:10px;padding-bottom:14px}.employer-shell .company-profile-page .company-profile-group-head{gap:3px}.employer-shell .company-profile-page .employer-portal-section-title{color:#17263a;letter-spacing:-.02em;margin:0;font-size:15px;line-height:1.2}.employer-shell .company-profile-page .employer-portal-section-copy{color:#6f7d90;margin:0;font-size:9px;line-height:1.45}.employer-shell .company-profile-page .company-profile-grid{gap:9px}.employer-shell .company-profile-page .employer-portal-field{gap:5px}.employer-shell .company-profile-page .employer-portal-field>span{color:#33455d;font-size:10px;font-weight:800}.employer-shell .company-profile-page .employer-portal-field input,.employer-shell .company-profile-page .employer-portal-field select,.employer-shell .company-profile-page .employer-portal-field textarea{color:#17263a;background:#fff;border:1px solid #cfd9e6;border-radius:8px;min-height:38px;padding:8px 10px;font-size:11px}.employer-shell .company-profile-page .employer-portal-field textarea{resize:vertical;min-height:58px}.employer-shell .company-profile-page .employer-logo-upload{gap:9px}.employer-shell .company-profile-page .employer-logo-upload-dropzone,.employer-shell .company-profile-page .employer-logo-upload-preview{box-shadow:none;border:1px solid #dbe3ed;border-radius:9px;padding:11px}.employer-shell .company-profile-page .employer-logo-upload-dropzone{background:#fafcff;gap:8px}.employer-shell .company-profile-page .employer-logo-upload-copy{gap:3px}.employer-shell .company-profile-page .employer-logo-upload-copy strong,.employer-shell .company-profile-page .employer-logo-upload-meta strong{font-size:10px}.employer-shell .company-profile-page .employer-logo-upload-copy p,.employer-shell .company-profile-page .employer-logo-upload-meta p{font-size:8px;line-height:1.4}.employer-shell .company-profile-page .employer-logo-upload-button{border-radius:7px;min-height:34px;padding:0 10px;font-size:9px}.employer-shell .company-profile-page .employer-logo-upload-preview{grid-template-columns:78px minmax(0,1fr);gap:9px}.employer-shell .company-profile-page .employer-logo-upload-box{border-radius:9px;width:76px;height:76px}.employer-shell .company-profile-page .company-profile-actions{grid-template-columns:1fr auto;align-items:center;gap:10px;padding-top:2px}.employer-shell .company-profile-page .company-profile-actions button{border-radius:8px;min-width:164px;min-height:38px;font-size:10px}.employer-shell .company-profile-page .company-profile-rail{gap:10px;position:sticky;top:18px}.employer-shell .company-profile-page .company-profile-rail>section{padding:12px}.employer-shell .company-profile-page .company-profile-checklist{color:#526175;gap:5px;padding-left:16px;font-size:9px;line-height:1.45}@media (max-width:980px){.employer-shell .company-profile-page .company-profile-layout,.employer-shell .company-profile-page .company-profile-hero{grid-template-columns:1fr}.employer-shell .company-profile-page .company-profile-rail{position:static}}@media (max-width:640px){.employer-shell .company-profile-page .company-profile-actions{grid-template-columns:1fr}.employer-shell .company-profile-page .company-profile-actions button{width:100%}}
.interface-tip{vertical-align:middle;flex:none;align-items:center;display:inline-flex;position:relative}.interface-tip__trigger{color:#426484;width:18px;height:18px;font:inherit;cursor:pointer;background:#f7faff;border:1px solid #b9c8da;border-radius:50%;place-items:center;padding:0;font-size:11px;font-weight:900;line-height:1;display:inline-grid}.interface-tip__trigger:hover,.interface-tip__trigger:focus-visible,.interface-tip__trigger[aria-expanded=true]{color:#245e9d;background:#edf5ff;border-color:#5f8fc6;outline:none}.interface-tip__popover{z-index:140;color:#34465b;letter-spacing:0;text-align:left;text-transform:none;background:#fff;border:1px solid #cbd7e5;border-radius:9px;width:min(300px,100vw - 32px);padding:11px 12px;font-size:12px;font-weight:500;line-height:1.45;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0f172a29}.interface-tip__popover:before{content:"";background:#fff;border-top:1px solid #cbd7e5;border-left:1px solid #cbd7e5;width:10px;height:10px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.intel-label-with-tip,.intel-heading-with-tip,.usage-heading-with-tip,.usage-metric__label,.usage-role-table th>span{align-items:center;gap:6px;display:inline-flex}.intel-heading-with-tip,.usage-heading-with-tip{flex-wrap:wrap}.intel-heading-with-tip h2,.usage-heading-with-tip h2{margin:0}.usage-metric__label{align-self:start}.usage-trend{--trend-color:#2d76c4;gap:10px;margin-top:10px;display:grid}.usage-trend__selectors{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:6px;display:grid}.usage-trend__selectors button{--metric-color:#2d76c4;border:1px solid #d7e0eb;border-left:3px solid var(--metric-color);color:#53657a;min-height:50px;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:grid}.usage-trend__selectors button:hover,.usage-trend__selectors button:focus-visible{border-color:color-mix(in srgb, var(--metric-color) 46%, #d7e0eb);outline:none}.usage-trend__selectors button.is-active{background:color-mix(in srgb, var(--metric-color) 8%, white);border-color:color-mix(in srgb, var(--metric-color) 52%, #d7e0eb);box-shadow:0 4px 14px color-mix(in srgb, var(--metric-color) 10%, transparent)}.usage-trend__selectors button span{font-weight:750}.usage-trend__selectors button strong{color:#17263a;font-variant-numeric:tabular-nums;font-size:18px}.usage-trend__summary{background:#fafcff;border:1px solid #e0e6ef;border-radius:8px;justify-content:space-between;align-items:flex-end;gap:14px;padding:9px 11px;display:flex}.usage-trend__summary>div{grid-template-columns:auto auto;align-items:baseline;gap:3px 8px;display:grid}.usage-trend__summary span{color:#52667e;font-size:12px;font-weight:760}.usage-trend__summary strong{color:var(--trend-color);font-variant-numeric:tabular-nums;font-size:24px;line-height:1}.usage-trend__summary small{color:#758398;grid-column:1/-1;font-size:11px}.usage-trend__summary p{color:#65758a;text-align:right;max-width:430px;margin:0;font-size:12px;line-height:1.45}.usage-trend svg{width:100%;min-height:224px;display:block;overflow:visible}.usage-trend text{fill:#66758a;font-size:11px}.usage-trend__gridline{stroke:#e2e8f0;stroke-width:1px;stroke-dasharray:3 5}.usage-trend__area{opacity:0;animation:.65s .22s forwards usageAreaIn}.usage-trend__line{fill:none;stroke:var(--trend-color);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.95s cubic-bezier(.2,.8,.2,1) forwards usageLineDraw}.usage-trend__point{fill:#fff;stroke:var(--trend-color);stroke-width:2px;cursor:pointer;transition:r .16s,fill .16s}.usage-trend__point:hover,.usage-trend__point:focus,.usage-trend__point.is-selected{fill:var(--trend-color);outline:none}.usage-chart__insight{color:#42566e;background:#f7faff;border-left:3px solid #5a83b8;border-radius:0 7px 7px 0;margin:8px 0 0;padding:9px 11px;font-size:12px;line-height:1.45}.usage-role-engagement{gap:10px;display:grid}.usage-role-engagement__intro{color:#627288;margin:0;font-size:13px;line-height:1.5}.usage-role-table-wrap{border:1px solid #dce4ee;border-radius:9px;overflow-x:auto}.usage-role-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.usage-role-table th,.usage-role-table td{color:#34465b;text-align:center;vertical-align:middle;border-bottom:1px solid #e5eaf1;padding:10px 12px;font-size:12px}.usage-role-table thead th{color:#53657b;letter-spacing:.02em;background:#f5f8fc;font-size:11px;font-weight:820}.usage-role-table th:first-child{text-align:left;width:32%}.usage-role-table tbody th{color:#1f3148;font-weight:760}.usage-role-table tbody td:not(.usage-role-rate){background:color-mix(in srgb, #5f8fc8 calc(var(--heat) * 24%), white);font-variant-numeric:tabular-nums;font-weight:780}.usage-role-table tbody tr:last-child th,.usage-role-table tbody tr:last-child td{border-bottom:0}.usage-role-rate{grid-template-columns:42px minmax(70px,1fr);align-items:center;gap:8px;display:grid}.usage-role-rate strong{color:#245e9d;font-variant-numeric:tabular-nums}.usage-role-rate i{background:#e8edf4;border-radius:999px;height:7px;display:block;overflow:hidden}.usage-role-rate b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#2d8fd5,#7651c9);height:100%;animation:.72s cubic-bezier(.2,.8,.2,1) forwards usageBarFill;display:block;transform:scaleX(0)}.intel-commandbar p,.applications-hero span,.usage-header>div>span,.team-header span,.company-profile-hero-subtitle,.company-profile-status-card p,.company-profile-actions-copy{line-height:1.5;font-size:13px!important}.intel-live,.intel-card__head p,.applications-hero p,.applications-register>header p,.usage-header p,.usage-billing>header p,.usage-card>header p,.usage-balance p{font-size:10px!important}.intel-kpi>span:first-child,.intel-credit-kpi>span:first-child,.intel-kpi small,.intel-credit-kpi small,.intel-statuses span,.intel-attention strong,.intel-attention small,.intel-switcher a,.intel-bars>div>header,.intel-recent strong,.intel-recent span,.intel-recent time,.intel-empty strong,.intel-empty span,.usage-metric>span:first-child,.usage-metric small,.usage-card--chart>header>span,.usage-limit>header>strong,.usage-month strong{line-height:1.35;font-size:11px!important}.intel-card__head aside span,.intel-card__head aside small,.intel-legend span,.intel-chart text,.usage-chart text,.usage-chart__legend span{font-size:11px!important}.applications-page :where(p,small,td,th,label>span),.team-page :where(p,small,td,th,label>span),.company-profile-page :where(p,small,li,td,th,label>span),.usage-page :where(p,small,td,th,label>span){min-font-size:12px}.applications-page td,.applications-page th,.team-page td,.team-page th,.company-profile-page td,.company-profile-page th,.usage-page td,.usage-page th{font-size:12px}.applications-page label>span,.team-page label>span,.company-profile-page label>span,.usage-page label>span,.applications-page input,.applications-page select,.applications-page textarea,.team-page input,.team-page select,.team-page textarea,.company-profile-page input,.company-profile-page select,.company-profile-page textarea,.usage-page input,.usage-page select,.usage-page textarea{font-size:13px}@keyframes usageAreaIn{to{opacity:1}}@keyframes usageBarFill{to{transform:scaleX(1)}}@media (max-width:760px){.interface-tip__popover{left:auto;right:-8px;transform:none}.interface-tip__popover:before{left:auto;right:10px;transform:rotate(45deg)}.usage-trend__summary{flex-direction:column;align-items:flex-start}.usage-trend__summary p{text-align:left}}@media (prefers-reduced-motion:reduce){.usage-trend__area,.usage-trend__line,.usage-role-rate b{animation:none}.usage-trend__area{opacity:1}.usage-trend__line{stroke-dashoffset:0}.usage-role-rate b{transform:scaleX(1)}}
.applications-page p,.team-page p,.company-profile-page p,.usage-page p,.intel-dashboard p{font-size:13px;line-height:1.5}.applications-page small,.team-page small,.company-profile-page small,.usage-page small,.intel-dashboard small,.applications-page td,.applications-page th,.team-page td,.team-page th,.company-profile-page td,.company-profile-page th,.usage-page td,.usage-page th{font-size:12px;line-height:1.4}.applications-page label>span,.team-page label>span,.company-profile-page label>span,.usage-page label>span,.applications-page input,.applications-page select,.applications-page textarea,.team-page input,.team-page select,.team-page textarea,.company-profile-page input,.company-profile-page select,.company-profile-page textarea,.usage-page input,.usage-page select,.usage-page textarea{font-size:13px}.intel-live,.intel-card__head p,.applications-hero p,.applications-register>header p,.usage-header p,.usage-billing>header p,.usage-card>header p,.usage-balance p{font-size:10px!important}.intel-kpi small,.intel-credit-kpi small,.intel-statuses span,.intel-attention strong,.intel-attention small,.intel-switcher a,.intel-bars>div>header,.intel-recent strong,.intel-recent span,.intel-recent time,.intel-empty strong,.intel-empty span,.usage-metric small,.usage-card--chart>header>span,.usage-limit>header>strong,.usage-month strong{line-height:1.35;font-size:11px!important}.intel-commandbar p,.applications-hero span,.usage-header>div>span,.team-header span,.company-profile-hero-subtitle,.company-profile-status-card p,.company-profile-actions-copy{font-size:13px!important}
.applications-page :where(p,small,td,th,label>span,input,select,textarea,button),.applications-register :where(p,small,td,th,input,select,button),.application-profile :where(p,small,td,th,span),.team-page :where(p,small,td,th,label>span,input,select,button),.usage-page :where(p,small,td,th,label>span,input,select,button){line-height:1.45;font-size:13px!important}.applications-page p,.applications-page .application-cell strong,.applications-page .applicant-cell strong,.applications-page .application-profile strong,.team-page p,.usage-page p{line-height:1.5;font-size:14px!important}.applications-page table td,.applications-page table th,.applications-page .status-pill,.applications-page .applications-toolbar,.applications-page .applications-filter-grid,.applications-page .applications-table-controls{font-size:13px!important}.applications-page table small,.applications-page .application-cell span,.applications-page .applicant-cell span,.applications-page time,.applications-page .application-profile small{line-height:1.45;font-size:12.5px!important}.team-profile-photo-field{grid-template-columns:44px minmax(0,1fr);align-items:center;min-width:0;min-height:58px;gap:10px!important;padding:7px 10px!important;display:grid!important}.team-profile-photo-preview{width:44px!important;height:44px!important}.team-profile-photo-copy{min-width:0;display:grid;gap:2px!important}.team-profile-photo-copy strong{font-size:13px!important}.team-profile-photo-copy small{color:#66778d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important;line-height:1.3!important}.team-profile-photo-copy b{color:#2468ad;line-height:1.3;font-size:12px!important}.usage-trend{gap:10px;margin-top:10px;display:grid}.usage-trend__selectors{grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:7px;display:grid}.usage-trend__selectors button{--metric-color:#2d76c4;--metric-dash:none;border:1px solid #d6e0ec;border-left:3px solid var(--metric-color);color:#52647a;text-align:left;cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;min-height:66px;padding:9px 11px;display:grid}.usage-trend__selectors button:hover,.usage-trend__selectors button:focus-visible,.usage-trend__selectors button.is-active{border-color:color-mix(in srgb, var(--metric-color) 55%, #d6e0ec);background:color-mix(in srgb, var(--metric-color) 7%, white);outline:none}.usage-trend__selectors button>span{align-items:center;gap:7px;font-weight:780;display:inline-flex}.usage-trend__selectors button>span i{border-top:3px solid var(--metric-color);border-top-style:solid;width:22px;height:0}.usage-trend__selectors button:nth-child(2)>span i{border-top-style:dashed}.usage-trend__selectors button:nth-child(3)>span i{border-top-style:dotted}.usage-trend__selectors button:nth-child(4)>span i{border-top-style:double}.usage-trend__selectors button strong{color:#14243a;font-variant-numeric:tabular-nums;font-size:20px!important}.usage-trend__selectors button small{color:#75859a;grid-column:1/-1;font-size:11.5px!important}.usage-trend__story{background:#f9fbfe;border:1px solid #dce4ee;border-radius:9px;grid-template-columns:auto minmax(260px,1fr);align-items:center;gap:5px 18px;min-height:66px;padding:9px 11px;display:grid}.usage-trend__story>strong{color:#1c3048;font-size:13px}.usage-trend__story>div{flex-wrap:wrap;gap:8px 14px;display:flex}.usage-trend__story>div span{--story-color:#2d76c4;color:#52647a;align-items:center;gap:5px;font-size:12px;display:inline-flex}.usage-trend__story>div i{background:var(--story-color);border-radius:50%;width:8px;height:8px}.usage-trend__story>div b{color:#17273d;font-variant-numeric:tabular-nums}.usage-trend__story p{color:#65768b;grid-column:1/-1;margin:0;font-size:12.5px!important}.usage-trend svg{width:100%;min-height:250px;display:block;overflow:visible}.usage-trend text{fill:#5d6f84;font-size:11.5px}.usage-trend__gridline{stroke:#e0e7ef;stroke-width:1px;stroke-dasharray:3 5}.usage-trend__cursor{stroke:#aab9ca;stroke-width:1px;stroke-dasharray:3 4;pointer-events:none}.usage-trend__series{opacity:1;transition:opacity .16s}.usage-trend__series.is-muted{opacity:.18}.usage-trend__line{fill:none;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dashoffset:0!important}.usage-trend__point{stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:none}.usage-trend__hit-area{fill:#0000;cursor:crosshair}.role-demand-workspace{gap:9px;display:grid}.role-demand-toolbar{grid-template-columns:minmax(240px,1fr) 110px auto;align-items:end;gap:9px;display:grid}.role-demand-toolbar label{gap:4px;display:grid}.role-demand-toolbar label>span{color:#596b80;font-weight:740}.role-demand-toolbar input,.role-demand-toolbar select{color:#1d3048;background:#fff;border:1px solid #ccd8e7;border-radius:8px;min-height:38px;padding:7px 10px}.role-demand-toolbar>span{color:#617389;white-space:nowrap;align-self:center;font-weight:740}.usage-role-table thead button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:820;display:inline-flex}.usage-role-table thead button span{color:#8090a4;font-size:11px}.role-demand-pagination{color:#66778c;justify-content:space-between;align-items:center;gap:12px;display:flex}.role-demand-pagination>div{align-items:center;gap:8px;display:flex}.role-demand-pagination button{color:#284766;background:#fff;border:1px solid #ccd8e7;border-radius:8px;min-height:34px;padding:6px 11px}.role-demand-pagination button:disabled{opacity:.45}.plan-page{gap:12px;display:grid}.plan-page__header{background:#fff;border:1px solid #d4deea;border-top:3px solid #2c77c8;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.plan-page__header p,.plan-selector__terms p,.plan-selector__summary p,.plan-review p:first-child{color:#2167aa;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:850}.plan-page__header h1,.plan-selector__terms h2,.plan-selector__summary h2,.plan-review h2{margin:0}.plan-page__header span{color:#607188;font-size:14px}.plan-page__header>a,.plan-review>a{color:#fff;background:#236fc2;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 14px;font-weight:780;text-decoration:none;display:inline-flex}.plan-selector{gap:12px;display:grid}.plan-selector__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.plan-card{color:#17283e;text-align:left;cursor:pointer;background:#fff;border:1px solid #d3deeb;border-radius:12px;flex-direction:column;align-items:stretch;gap:9px;min-height:330px;padding:20px;display:flex}.plan-card:hover,.plan-card:focus-visible{border-color:#6b9bd0;outline:none}.plan-card.is-selected{background:linear-gradient(145deg,#f7fbff,#eef5ff);border-color:#2c79ca;box-shadow:0 8px 24px #1f5c9d1f}.plan-card>span{color:#617288;font-size:13px}.plan-card>strong{font-size:28px}.plan-card>b{color:#2468ad;font-size:16px}.plan-card>small{color:#6b5bc1;min-height:20px;font-weight:760}.plan-card ul{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.plan-card li{color:#40546c;padding-left:20px;font-size:13px;line-height:1.4;position:relative}.plan-card li:before{content:"✓";color:#16855e;font-weight:900;position:absolute;left:0}.plan-selector__terms,.plan-selector__summary,.plan-review{background:#fff;border:1px solid #d4deea;border-radius:11px;padding:16px 18px}.plan-selector__terms{gap:12px;display:grid}.plan-term-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.plan-term-buttons button{color:#42566e;background:#fff;border:1px solid #d2dce8;border-radius:9px;gap:4px;min-height:66px;padding:10px 12px;display:grid}.plan-term-buttons button.is-selected{background:#eff6ff;border-color:#2f7ac8;box-shadow:inset 0 0 0 1px #2f7ac8}.plan-term-buttons strong{color:#14253b;font-size:17px}.plan-selector__summary{grid-template-columns:1fr 1fr 1.25fr auto;align-items:center;gap:18px;display:grid}.plan-selector__summary>div{gap:3px;display:grid}.plan-selector__summary>div>strong{color:#16273d;font-size:22px}.plan-selector__summary>div>span{color:#68798d;font-size:12px}.plan-selector__summary>button{color:#fff;background:#236fc2;border:0;border-radius:8px;min-height:42px;padding:8px 18px;font-weight:800}.plan-review{background:#f7fbff;border-color:#9bbde0;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.5fr) auto;align-items:center;gap:20px;display:grid}.plan-review>p{color:#53667c;margin:0;font-size:13px;line-height:1.5}@media (max-width:980px){.usage-trend__story,.plan-selector__summary,.plan-review,.plan-selector__plans{grid-template-columns:1fr}.plan-card{min-height:0}}@media (max-width:720px){.role-demand-toolbar,.plan-term-buttons{grid-template-columns:1fr}.role-demand-pagination,.plan-page__header{flex-direction:column;align-items:stretch}}
.interface-tip__popover{z-index:10000!important;width:min(300px,100vw - 24px)!important;margin:0!important;position:fixed!important;overflow:visible!important;transform:none!important}.interface-tip__popover:before{left:var(--interface-tip-arrow-left,24px)!important;transform:translate(-50%)rotate(45deg)!important}.interface-tip__popover--bottom:before{border:0!important;border-top:1px solid #cbd7e5!important;border-left:1px solid #cbd7e5!important;top:-6px!important;bottom:auto!important}.interface-tip__popover--top:before{border:1px solid #cbd7e5!important;border-top:0!important;border-left:0!important;top:auto!important;bottom:-6px!important}.team-profile-form{grid-template-columns:minmax(220px,.72fr) minmax(220px,1fr) minmax(280px,1.35fr) auto!important;gap:12px!important}.team-profile-photo-field{overflow:hidden;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;min-width:220px!important;min-height:60px!important;padding:7px 10px!important}.team-profile-photo-preview{width:46px!important;height:46px!important}.team-profile-photo-copy{min-width:0;gap:3px!important}.team-profile-photo-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#163f75!important;font-size:12.5px!important;line-height:1.25!important}.team-profile-photo-copy small{display:block;color:#66778d!important;text-overflow:clip!important;white-space:normal!important;font-size:10.5px!important;line-height:1.3!important;overflow:visible!important}.usage-trend__line{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px!important}.usage-trend__point{cursor:default;transition:r .12s,fill .12s,opacity .12s;stroke-width:1.5px!important;pointer-events:auto!important}.usage-trend__point:hover{fill:#fff!important}.usage-trend__value-tip rect{fill:#fff;stroke:#cfd9e6;stroke-width:1px;filter:drop-shadow(0 5px 10px #0f172a24)}.usage-trend__value-tip text{font-weight:750;fill:#22364f!important;font-size:11px!important}.usage-trend__hit-area{cursor:crosshair}.plan-page{color:#fff;background:#0d0f12;border:1px solid #2f333a;border-radius:18px;width:100%;max-width:1360px;min-height:calc(100vh - 44px);margin:0 auto;padding:24px;box-shadow:0 22px 60px #0a0e142e}.plan-page__header{color:#fff;background:0 0!important;border:0!important;padding:4px 4px 22px!important}.plan-page__header p{color:#74b9ff!important;font-size:11px!important}.plan-page__header h1{color:#fff;letter-spacing:-.035em;font-size:34px!important}.plan-page__header span{color:#b8c0cb!important;font-size:14px!important}.plan-page__header>a{border:1px solid #4b515b;color:#fff!important;background:#1b1e23!important;min-height:42px!important}.plan-selector{display:grid;gap:22px!important}.plan-selector__intro{text-align:center;justify-items:center;gap:5px;padding:4px 20px 2px;display:grid}.plan-selector__intro p{color:#74b9ff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.plan-selector__intro h2{color:#fff;letter-spacing:-.025em;margin:0;font-size:28px}.plan-selector__intro span{color:#aeb7c3;font-size:14px}.plan-selector__plans{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.plan-card{color:#fff!important;min-height:500px!important;box-shadow:none!important;text-align:left!important;background:#202226!important;border:1px solid #3a3f47!important;border-radius:16px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:26px!important;display:flex!important;transform:none!important}.plan-card:hover,.plan-card:focus-visible{outline:none;border-color:#6c7683!important}.plan-card.is-selected{background:linear-gradient(145deg,#24486c,#2f5a82)!important;border-color:#5af!important;box-shadow:0 16px 38px #236fc238!important}.plan-card__audience{color:#b9c2ce!important;font-size:14px!important}.plan-card__title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-card__title-row strong{color:#fff;letter-spacing:-.03em;font-size:29px}.plan-card__title-row em{color:#fff;background:#ffffff24;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:800}.plan-card__price{align-items:baseline;gap:7px;margin-top:4px;display:flex}.plan-card__price>span{color:#aeb8c5;font-size:14px}.plan-card__price b{color:#fff;letter-spacing:-.045em;font-size:43px;line-height:1}.plan-card__price small{color:#c1c8d1;font-size:12px}.plan-card>p{color:#fff;margin:0;font-size:15px;font-weight:780}.plan-card__select{color:#fff;background:#191b1f;border:1px solid #4b515b;border-radius:999px;place-items:center;min-height:42px;margin-top:6px;font-size:13px;font-weight:800;display:grid}.plan-card.is-selected .plan-card__select{background:#47a3f3;border-color:#5af}.plan-card__comparison{font-weight:780;color:#8fc7ff!important;min-height:20px!important;font-size:12px!important}.plan-card ul{gap:11px!important;margin:8px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.plan-card li{position:relative;color:#e2e6eb!important;padding-left:22px!important;font-size:13px!important;line-height:1.45!important}.plan-card li:before{content:"✓";color:#78d6ad;font-weight:900;position:absolute;left:0}.plan-selector__checkout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:16px;display:grid}.plan-selector__terms,.plan-selector__summary,.plan-review{color:#fff;background:#202226!important;border:1px solid #393e46!important;border-radius:14px!important}.plan-selector__terms{padding:22px!important}.plan-selector__terms p,.plan-selector__summary p,.plan-review p:first-child{color:#8ec7ff!important}.plan-selector__terms h2,.plan-selector__summary h2,.plan-review h2{color:#fff}.plan-term-buttons{margin-top:15px;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.plan-term-buttons button{place-items:center;gap:4px;display:grid;color:#fff!important;background:#181a1e!important;border:1px solid #484d55!important;border-radius:12px!important;min-height:78px!important;padding:10px!important}.plan-term-buttons button.is-selected{box-shadow:inset 0 0 0 1px #fff;border-color:#fff!important}.plan-term-buttons button span{font-size:13px;font-weight:800}.plan-term-buttons button strong{color:#fff;font-size:16px}.plan-selector__summary{gap:16px!important;padding:22px!important;display:grid!important}.plan-selector__summary>div:first-child span,.plan-review span,.plan-review>p{color:#b5bec9}.plan-selector__summary dl{gap:9px;margin:0;display:grid}.plan-selector__summary dl>div{border-bottom:1px solid #383d45;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.plan-selector__summary dt{color:#9fa9b6}.plan-selector__summary dd{color:#fff;text-align:right;margin:0;font-weight:750}.plan-selector__total{justify-content:space-between;align-items:end;gap:12px;display:flex}.plan-selector__total span{color:#aeb7c3}.plan-selector__total strong{color:#fff;font-size:30px}.plan-selector__summary>button,.plan-review>a{place-items:center;display:grid;color:#fff!important;background:#47a3f3!important;border:0!important;border-radius:10px!important;min-height:44px!important;font-size:14px!important;font-weight:850!important}.plan-review{grid-template-columns:minmax(220px,.7fr) minmax(0,1fr) auto;align-items:center;gap:18px;display:grid;padding:20px 22px!important}@media (max-width:1100px){.team-profile-form{grid-template-columns:minmax(210px,.75fr) minmax(200px,1fr) minmax(240px,1.2fr)!important}.team-profile-form>button{grid-column:3;justify-self:end}.plan-selector__plans{grid-template-columns:1fr!important}.plan-card{min-height:0!important}.plan-selector__checkout{grid-template-columns:1fr}}@media (max-width:720px){.plan-page{border-radius:12px;padding:14px}.plan-page__header{align-items:flex-start!important}.plan-selector__intro{text-align:left;justify-items:start;padding-inline:0}.plan-term-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.plan-review{grid-template-columns:1fr}.team-profile-form{grid-template-columns:1fr!important}.team-profile-form>button{grid-column:auto;justify-self:stretch}}
.plan-page{color:#17263a!important;width:100%!important;max-width:860px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto!important;padding:0!important}.plan-page__header{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:4px 2px 16px!important;display:flex!important}.plan-page__header>div{gap:5px;display:grid}.plan-page__header h1{color:#17263a!important;letter-spacing:-.035em!important;margin:0!important;font-size:32px!important;line-height:1.08!important}.plan-page__header span{color:#627288!important;font-size:14px!important;line-height:1.45!important}.plan-page__header>a{color:#245e9d!important;min-height:42px!important;box-shadow:none!important;background:#eef4fb!important;border:0!important;border-radius:9px!important;place-items:center!important;padding:0 15px!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important;display:inline-grid!important}.plan-page__header>a:hover,.plan-page__header>a:focus-visible{outline-offset:2px!important;background:#e3eefb!important;outline:2px solid #9fc4ed!important}.plan-selector--compact{margin:0!important;display:block!important}.plan-configurator{color:#17263a!important;background:#fff!important;border:0!important;border-radius:14px!important;gap:22px!important;padding:24px!important;display:grid!important;box-shadow:0 8px 28px #0f172a0f!important}.plan-configurator__group{gap:10px!important;display:grid!important}.plan-configurator__group>p{color:#3d5068!important;margin:0!important;font-size:15px!important;font-weight:800!important}.plan-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.plan-choice{color:#17263a!important;text-align:left!important;cursor:pointer!important;background:#f3f6fa!important;border:0!important;border-radius:11px!important;align-content:center!important;justify-items:start!important;gap:4px!important;min-height:94px!important;padding:14px 15px!important;display:grid!important;box-shadow:inset 0 0 0 1px #0000!important}.plan-choice:hover,.plan-choice:focus-visible{background:#edf3fa!important;outline:none!important}.plan-choice.is-selected{color:#164f89!important;background:#eaf3ff!important;box-shadow:inset 0 0 0 1px #5f9edc!important}.plan-choice strong{color:inherit!important;font-size:17px!important;line-height:1.2!important}.plan-choice span,.plan-choice small{color:#66778c!important;font-size:13px!important;line-height:1.35!important}.plan-choice small{color:#245e9d!important;margin-top:3px!important;font-weight:750!important}.plan-term-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.plan-term-grid button{color:#17263a!important;cursor:pointer!important;background:#f3f6fa!important;border:0!important;border-radius:10px!important;place-items:center!important;gap:4px!important;min-height:68px!important;padding:10px!important;display:grid!important;box-shadow:inset 0 0 0 1px #0000!important}.plan-term-grid button:hover,.plan-term-grid button:focus-visible{background:#edf3fa!important;outline:none!important}.plan-term-grid button.is-selected{color:#164f89!important;background:#eaf3ff!important;box-shadow:inset 0 0 0 1px #5f9edc!important}.plan-term-grid button span{color:inherit!important;font-size:14px!important;font-weight:800!important}.plan-term-grid button small{color:#66778c!important;font-size:13px!important}.plan-checkout-summary{border-top:1px solid #e5ebf2!important;justify-content:space-between!important;align-items:end!important;gap:24px!important;padding-top:20px!important;display:flex!important}.plan-checkout-summary>div{gap:3px!important;min-width:0!important;display:grid!important}.plan-checkout-summary span{color:#52657c!important;font-size:14px!important;font-weight:760!important}.plan-checkout-summary strong{color:#17263a!important;letter-spacing:-.025em!important;font-size:30px!important;line-height:1.1!important}.plan-checkout-summary small{color:#66778c!important;font-size:13px!important;line-height:1.4!important}.plan-checkout-summary>a{color:#fff!important;min-height:44px!important;box-shadow:none!important;background:#236fc2!important;border:0!important;border-radius:9px!important;flex:none!important;place-items:center!important;padding:0 18px!important;font-size:14px!important;font-weight:820!important;text-decoration:none!important;display:inline-grid!important}.plan-checkout-summary>a:hover,.plan-checkout-summary>a:focus-visible{outline-offset:2px!important;background:#1c61ab!important;outline:2px solid #9fc4ed!important}.plan-checkout-note{color:#738196!important;margin:-10px 0 0!important;font-size:13px!important;line-height:1.4!important}@media (max-width:720px){.plan-page__header,.plan-checkout-summary{flex-direction:column!important;align-items:stretch!important}.plan-choice-grid{grid-template-columns:1fr!important}.plan-term-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.plan-checkout-summary>a,.plan-page__header>a{width:100%!important}}
@media (min-width:940px){.employer-shell-workspace{grid-template-columns:246px minmax(0,1fr)!important}.employer-shell-sidebar-inner{gap:24px!important;padding:20px 16px 26px!important}.employer-shell-sidebar-brand{min-height:44px!important;padding:0 6px!important}.employer-shell-identity{border-radius:13px!important;gap:9px!important;padding:15px!important}.employer-shell-system-state{min-height:28px!important;padding:4px 10px!important;font-size:13px!important;line-height:1.4!important}.employer-shell-identity strong{font-size:15px!important;line-height:1.4!important}.employer-shell-identity>span:not(.employer-shell-system-state){font-size:14px!important;line-height:1.5!important}.employer-shell-sidebar-nav{gap:10px!important}.employer-shell-sidebar-link{border-radius:11px!important;gap:13px!important;min-height:50px!important;padding:0 15px!important;font-size:15px!important;line-height:1.4!important}.employer-shell-sidebar-link>span{font-size:15px!important;line-height:1.4!important}.employer-shell-nav-icon{stroke-width:1.7px!important;width:19px!important;height:19px!important}.employer-shell-sidebar-link.is-secondary-start{border-radius:0 0 11px 11px!important;min-height:70px!important;margin-top:18px!important;padding-top:20px!important}.employer-shell-sidebar-signal{gap:8px!important;margin-top:4px!important;padding:20px 9px 0!important}.employer-shell-sidebar-signal span,.employer-shell-sidebar-signal strong{font-size:14px!important;line-height:1.45!important}}.employer-shell-mobilebar,.employer-shell-utility-link,.employer-shell-mobilebar-status,.employer-shell-mobilebar-pill{font-size:13px!important;line-height:1.45!important}
.usage-trend__story{grid-template-rows:auto auto minmax(38px,auto)!important;align-content:start!important;min-height:84px!important}.usage-trend__story>p{min-height:38px!important;margin-bottom:0!important}.usage-trend__point{r:3px!important;transition:fill .12s,opacity .12s!important}.usage-trend__value-tip{pointer-events:none!important}.usage-trend svg{overflow:visible!important}
.applications-page--intelligence .applications-hero:before{display:none!important}.applications-page--intelligence .applications-hero,.applications-hero,.team-header,.usage-header,.company-profile-hero,.plan-page__header{background:#fff!important;border-top:1px solid #dbe3ee!important;box-shadow:0 5px 18px #0f172a0a!important}.intel-console{grid-template-columns:repeat(2,minmax(0,1fr))!important}.intel-card--activity,.intel-card--diagnostic{min-height:276px!important}.intel-diagnostic{grid-template-columns:minmax(190px,.9fr) minmax(210px,1.1fr)!important;gap:18px!important;min-height:214px!important;margin-top:4px!important}.intel-ring{width:min(190px,100%)!important}.intel-ring__track,.intel-ring__segment{stroke-width:9px!important}.intel-lower-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.intel-lower-grid>article:first-child{order:3}.intel-lower-grid>article:nth-child(2){order:2}.intel-lower-grid>article:nth-child(3){order:1}.intel-line{vector-effect:non-scaling-stroke;stroke-width:2.4px!important;animation:.9s cubic-bezier(.2,.8,.2,1) forwards employerSeriesMotion!important}.intel-line--sent{stroke-dasharray:none!important}.intel-line--accepted{stroke-dasharray:.045 .02!important}.intel-line--started{stroke-dasharray:.008 .016!important}.intel-line--completed{stroke-dasharray:.08 .025 .012 .025!important}.intel-legend span:before{border-top:2.4px solid var(--series)!important;background:0 0!important;border-radius:0!important;width:24px!important;height:0!important}.intel-legend [data-series=accepted]:before{border-top-style:dashed!important}.intel-legend [data-series=started]:before{border-top-style:dotted!important}.intel-legend [data-series=completed]:before{border-top-style:double!important;border-top-width:3px!important}.usage-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.usage-trend__line{stroke-width:2.4px!important;vector-effect:non-scaling-stroke!important}.usage-trend__selectors button>span i{border-top-width:2.4px!important}.usage-trend__story{min-height:76px!important}.usage-trend__story>p{min-height:0!important}.team-role-pill,.team-role-text{color:#3f5168!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important;font-size:13px!important;font-weight:400!important}.team-admin-profile strong{font-size:14px!important;font-weight:650!important}.team-admin-profile span,.team-admin-profile small,.team-admin-profile small.is-active,.team-protected{font-size:13px!important;font-weight:400!important}.team-admin-profile small.is-active{color:#27825d!important}.team-profile-photo-field{background:#fff!important;border:1px solid #dbe3ed!important;border-radius:11px!important;grid-template-columns:68px minmax(0,1fr)!important;gap:12px!important;min-height:92px!important;padding:12px!important}.team-profile-photo-preview{background:#f7f9fc!important;border-radius:10px!important;width:68px!important;height:68px!important}.team-profile-photo-copy{gap:4px!important}.team-profile-photo-copy strong{color:#17263a!important;white-space:normal!important;font-size:14px!important;font-weight:700!important}.team-profile-photo-copy small{color:#66778c!important;white-space:normal!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}.team-profile-photo-button{color:#245d9d;background:#f8fafc;border:1px solid #cfd9e6;border-radius:8px;justify-content:center;align-items:center;width:fit-content;min-height:34px;margin-top:3px;padding:0 11px;font-size:13px;font-weight:650;display:inline-flex}@keyframes employerSeriesMotion{0%{stroke-dashoffset:1px;opacity:.28}to{stroke-dashoffset:0;opacity:1}}@media (min-width:1200px) and (min-height:800px){.employer-shell-main-inner{padding-top:10px!important;padding-bottom:18px!important}.intel-dashboard--compact{gap:8px!important}.intel-commandbar{min-height:66px!important;padding:10px 14px!important}.intel-kpis,.intel-credit-kpis,.intel-console,.intel-lower-grid{gap:7px!important}.intel-kpi{min-height:72px!important;padding:9px 11px!important}.intel-credit-kpi{min-height:58px!important;padding:8px 11px!important}.intel-card{padding:11px!important}.intel-card--activity,.intel-card--diagnostic{min-height:258px!important}.intel-chart svg{max-height:182px!important}.intel-diagnostic{min-height:190px!important}.intel-ring{width:min(176px,100%)!important}.intel-card--compact{min-height:158px!important}.intel-attention,.intel-bars,.intel-recent{gap:4px!important;margin-top:6px!important}}@media (max-width:980px){.intel-console,.usage-chart-grid,.intel-lower-grid{grid-template-columns:1fr!important}.intel-lower-grid>article{order:initial!important}}@media (prefers-reduced-motion:reduce){.intel-line{opacity:1!important;animation:none!important}}
