:root,[data-theme=light]{--rf-color-primary:#000;--rf-color-primary-hover:#1a1a1a;--rf-color-primary-pressed:#333;--rf-color-on-primary:#fff;--rf-color-brand:#ff2f1c;--rf-color-brand-hover:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--rf-color-brand-hover:color-mix(in srgb, var(--rf-color-brand) 88%, black)}}:root,[data-theme=light]{--rf-color-brand-soft:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--rf-color-brand-soft:color-mix(in srgb, var(--rf-color-brand) 10%, transparent)}}:root,[data-theme=light]{--rf-color-brand-text:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--rf-color-brand-text:color-mix(in srgb, var(--rf-color-brand) 92%, black)}}:root,[data-theme=light]{--rf-color-brand-border:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--rf-color-brand-border:color-mix(in srgb, var(--rf-color-brand) 25%, transparent)}}:root,[data-theme=light]{--rf-color-canvas:#f9f9fa;--rf-color-surface:#fff;--rf-color-surface-elevated:#f2f2f4;--rf-color-surface-overlay:#00000080;--rf-color-topbar:#f2f2f4;--rf-color-topbar-border:#e2e2e6;--rf-color-border:#e2e2e6;--rf-color-border-subtle:#ebebef;--rf-color-border-strong:#d0d0d6;--rf-color-border-focus:#000;--rf-color-text:#0a0a0a;--rf-color-text-secondary:#5e6167;--rf-color-text-tertiary:#8b8d92;--rf-color-text-disabled:#b4b6ba;--rf-color-text-inverse:#fff;--rf-color-text-on-accent:#fff;--rf-color-info:#3a6dff;--rf-color-info-soft:#3a6dff14;--rf-color-info-bg:#eff6ff;--rf-color-info-text:#2854cc;--rf-color-info-border:#3a6dff33;--rf-color-success:#16a34a;--rf-color-success-soft:#16a34a1a;--rf-color-success-bg:#f0fdf4;--rf-color-success-text:#15803d;--rf-color-success-border:#16a34a40;--rf-color-accent-lime:#ceff00;--rf-color-accent-lime-soft:#ceff0026;--rf-color-accent-lime-text:#4d6200;--rf-color-accent-lime-border:#ceff0066;--rf-color-warning:#f7de52;--rf-color-warning-soft:#f7de5226;--rf-color-warning-bg:#fffbeb;--rf-color-warning-text:#8a7400;--rf-color-warning-border:#f7de5266;--rf-color-danger:#cc1a0a;--rf-color-danger-soft:#cc1a0a0f;--rf-color-danger-bg:#fef2f2;--rf-color-danger-text:#b01508;--rf-color-danger-border:#cc1a0a2e;--rf-color-accent-orange:#ff6905;--rf-color-accent-orange-soft:#ff69051a;--rf-color-accent-orange-text:#cc5400;--rf-color-accent-orange-border:#ff690540;--rf-color-accent-purple:#9146ff;--rf-color-accent-purple-soft:#9146ff14;--rf-color-accent-purple-text:#7a2de6;--rf-color-accent-purple-border:#9146ff40;--rf-color-accent-teal:#0891b2;--rf-color-accent-teal-soft:#0891b21a;--rf-color-accent-teal-bg:#f0f9fa;--rf-color-accent-teal-text:#0e7490;--rf-color-accent-teal-border:#0891b240;--rf-color-sidebar:#0a0a0a;--rf-color-sidebar-hover:white}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--rf-color-sidebar-hover:color-mix(in srgb, white 4%, var(--rf-color-sidebar))}}:root,[data-theme=light]{--rf-color-sidebar-active:white}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--rf-color-sidebar-active:color-mix(in srgb, white 8%, var(--rf-color-sidebar))}}:root,[data-theme=light]{--rf-color-sidebar-active-foreground:#fff;--rf-color-sidebar-text:#ffffffb8;--rf-color-sidebar-text-dim:#ffffff80;--rf-color-sidebar-text-strong:#fff;--rf-color-sidebar-border:#ffffff14;--rf-color-interactive:#000;--rf-color-interactive-hover:#1a1a1a;--rf-color-interactive-disabled:#e2e2e6}[data-theme=dark]{--rf-color-primary:#fff;--rf-color-primary-hover:#e8e8e8;--rf-color-primary-pressed:#d4d4d4;--rf-color-on-primary:#000;--rf-color-brand:#ff2f1c;--rf-color-brand-hover:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--rf-color-brand-hover:color-mix(in srgb, var(--rf-color-brand) 80%, white)}}[data-theme=dark]{--rf-color-brand-soft:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--rf-color-brand-soft:color-mix(in srgb, var(--rf-color-brand) 14%, transparent)}}[data-theme=dark]{--rf-color-brand-text:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--rf-color-brand-text:color-mix(in srgb, var(--rf-color-brand) 70%, white)}}[data-theme=dark]{--rf-color-brand-border:var(--rf-color-brand)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--rf-color-brand-border:color-mix(in srgb, var(--rf-color-brand) 30%, transparent)}}[data-theme=dark]{--rf-color-canvas:#0a0a0b;--rf-color-surface:#121214;--rf-color-surface-elevated:#1a1a1e;--rf-color-surface-overlay:#000000b3;--rf-color-topbar:#1a1a1e;--rf-color-topbar-border:#2a2a2e;--rf-color-border:#2a2a2e;--rf-color-border-subtle:#ffffff12;--rf-color-border-strong:#ffffff24;--rf-color-border-focus:#fff;--rf-color-text:#f4f4f6;--rf-color-text-secondary:#9c9da2;--rf-color-text-tertiary:#6e7075;--rf-color-text-disabled:#4a4b50;--rf-color-text-inverse:#0a0a0b;--rf-color-text-on-accent:#fff;--rf-color-info:#6b93ff;--rf-color-info-soft:#3a6dff24;--rf-color-info-bg:#1a2340;--rf-color-info-text:#6b93ff;--rf-color-info-border:#3a6dff4d;--rf-color-success:#22c55e;--rf-color-success-soft:#22c55e1f;--rf-color-success-bg:#0a1f12;--rf-color-success-text:#4ade80;--rf-color-success-border:#22c55e4d;--rf-color-accent-lime:#ceff00;--rf-color-accent-lime-soft:#ceff001f;--rf-color-accent-lime-text:#ceff00;--rf-color-accent-lime-border:#ceff004d;--rf-color-warning:#f7de52;--rf-color-warning-soft:#f7de521f;--rf-color-warning-bg:#2a2200;--rf-color-warning-text:#f7de52;--rf-color-warning-border:#f7de5240;--rf-color-danger:#ff5443;--rf-color-danger-soft:#ff54431f;--rf-color-danger-bg:#2a1210;--rf-color-danger-text:#ff5443;--rf-color-danger-border:#ff544340;--rf-color-accent-orange:#ff8438;--rf-color-accent-orange-soft:#ff690524;--rf-color-accent-orange-text:#ff8438;--rf-color-accent-orange-border:#ff84384d;--rf-color-accent-purple:#a76aff;--rf-color-accent-purple-soft:#9146ff24;--rf-color-accent-purple-text:#a76aff;--rf-color-accent-purple-border:#a76aff4d;--rf-color-accent-teal:#22d3ee;--rf-color-accent-teal-soft:#22d3ee24;--rf-color-accent-teal-bg:#062a32;--rf-color-accent-teal-text:#67e8f9;--rf-color-accent-teal-border:#22d3ee4d;--rf-color-sidebar:#0a0a0a;--rf-color-sidebar-hover:white}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--rf-color-sidebar-hover:color-mix(in srgb, white 4%, var(--rf-color-sidebar))}}[data-theme=dark]{--rf-color-sidebar-active:white}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--rf-color-sidebar-active:color-mix(in srgb, white 8%, var(--rf-color-sidebar))}}[data-theme=dark]{--rf-color-sidebar-active-foreground:#fff;--rf-color-sidebar-text:#ffffffb8;--rf-color-sidebar-text-dim:#ffffff80;--rf-color-sidebar-text-strong:#fff;--rf-color-sidebar-border:#ffffff14;--rf-color-interactive:#fff;--rf-color-interactive-hover:#e8e8e8;--rf-color-interactive-disabled:#2a2a2e}[data-sidebar-mode=light]{--rf-color-sidebar-hover:black}@supports (color:color-mix(in lab, red, red)){[data-sidebar-mode=light]{--rf-color-sidebar-hover:color-mix(in srgb, black 4%, var(--rf-color-sidebar))}}[data-sidebar-mode=light]{--rf-color-sidebar-active:black}@supports (color:color-mix(in lab, red, red)){[data-sidebar-mode=light]{--rf-color-sidebar-active:color-mix(in srgb, black 8%, var(--rf-color-sidebar))}}[data-sidebar-mode=light]{--rf-color-sidebar-active-foreground:#0a0a0a;--rf-color-sidebar-text:#000000c7;--rf-color-sidebar-text-dim:#0000008c;--rf-color-sidebar-text-strong:#0a0a0a;--rf-color-sidebar-border:#0000001a}:root{--rf-font-display:"Funnel Display", system-ui, -apple-system, sans-serif;--rf-font-sans:"Funnel Sans", system-ui, -apple-system, sans-serif;--rf-font-mono:"JetBrains Mono", "Fira Code", monospace;--rf-font-feature:"calt", "kern", "liga";--rf-text-display-xl:600 64px/1.1 var(--rf-font-display);--rf-text-display-lg:600 48px/1.15 var(--rf-font-display);--rf-text-display-md:600 36px/1.2 var(--rf-font-display);--rf-text-heading-xl:600 28px/1.3 var(--rf-font-display);--rf-text-heading-lg:600 24px/1.35 var(--rf-font-display);--rf-text-heading-md:500 20px/1.4 var(--rf-font-sans);--rf-text-heading-sm:500 18px/1.4 var(--rf-font-sans);--rf-text-body-lg:400 18px/1.6 var(--rf-font-sans);--rf-text-body-md:400 16px/1.6 var(--rf-font-sans);--rf-text-body-sm:400 14px/1.6 var(--rf-font-sans);--rf-text-body-xs:400 12px/1.5 var(--rf-font-sans);--rf-text-body-md-strong:500 16px/1.5 var(--rf-font-sans);--rf-text-body-sm-strong:500 14px/1.5 var(--rf-font-sans);--rf-text-caption:400 13px/1.4 var(--rf-font-display);--rf-text-caption-sm:400 11px/1.4 var(--rf-font-display);--rf-text-label:500 14px/1.4 var(--rf-font-display);--rf-text-button:500 14px/1 var(--rf-font-sans);--rf-text-button-sm:500 13px/1 var(--rf-font-sans);--rf-text-code:400 13px/1.5 var(--rf-font-mono);--rf-tracking-tight:-.01em;--rf-tracking-normal:0;--rf-tracking-wide:.01em;--rf-tracking-wider:.02em;--rf-space-0:0px;--rf-space-1:2px;--rf-space-2:4px;--rf-space-3:8px;--rf-space-4:12px;--rf-space-5:16px;--rf-space-6:20px;--rf-space-7:24px;--rf-space-8:32px;--rf-space-9:40px;--rf-space-10:48px;--rf-space-12:64px;--rf-space-14:80px;--rf-space-16:96px;--rf-layout-shell-height:100vh;--rf-layout-content-pad-top:var(--rf-space-8);--rf-layout-content-pad-inline:var(--rf-space-9);--rf-layout-content-pad-bottom:56px;--rf-layout-topbar-pad-block:10px;--rf-layout-topbar-pad-inline:var(--rf-space-9);--rf-layout-topbar-gap:10px;--rf-layout-portal-chrome-header-height:64px;--rf-layout-section-gap:var(--rf-space-6);--rf-layout-page-gap:var(--rf-space-8);--rf-layout-doc-max:960px;--rf-layout-content-gap:var(--rf-space-5);--rf-layout-tight-gap:var(--rf-space-4);--rf-layout-block-gap:var(--rf-space-7);--rf-overview-list-height:calc((var(--rf-space-4) * 2 + 1.6em + 1px) * 7);--rf-layout-generated-field-stack-gap:14px;--rf-layout-onboarding-canvas-max:30rem;--rf-layout-onboarding-pad-inline:28px;--rf-layout-onboarding-action-gap:12px;--rf-layout-onboarding-pre-footer-gap:var(--rf-space-8);--rf-layout-onboarding-skip-margin-top:var(--rf-space-5);--rf-layout-onboarding-progress-margin:var(--rf-space-8);--rf-layout-stepper-rail-width:280px;--rf-layout-content-rail-width:var(--rf-layout-stepper-rail-width);--rf-layout-stepper-overlay-max:68.75rem;--rf-radius-none:0px;--rf-radius-xs:4px;--rf-radius-sm:6px;--rf-radius-md:8px;--rf-radius-lg:12px;--rf-radius-xl:16px;--rf-radius-2xl:20px;--rf-radius-full:9999px;--rf-shadow-xs:0 1px 2px #0000000a;--rf-shadow-sm:0 1px 3px #0000000f, 0 1px 2px #0000000a;--rf-shadow-md:0 4px 8px #0000000f, 0 2px 4px #0000000a;--rf-shadow-lg:0 12px 24px #00000014, 0 4px 8px #0000000a;--rf-shadow-xl:0 20px 40px #0000001a, 0 8px 16px #0000000f;--rf-shadow-focus:0 0 0 2px var(--rf-color-canvas), 0 0 0 4px var(--rf-color-border-focus);--rf-duration-fast:.12s;--rf-duration-normal:.2s;--rf-duration-slow:.3s;--rf-ease-default:cubic-bezier(.25, .1, .25, 1);--rf-ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--rf-ease-out:cubic-bezier(0, 0, .2, 1);--rf-transition-fast:var(--rf-duration-fast) var(--rf-ease-default);--rf-transition-normal:var(--rf-duration-normal) var(--rf-ease-default);--rf-z-base:0;--rf-z-dropdown:100;--rf-z-sticky:200;--rf-z-modal:300;--rf-z-toast:400;--rf-z-tooltip:500;--rf-z-blocking:600}[data-theme=dark]{--rf-shadow-xs:0 1px 2px #0003;--rf-shadow-sm:0 1px 3px #0000004d, 0 1px 2px #0003;--rf-shadow-md:0 4px 8px #0000004d, 0 2px 4px #0003;--rf-shadow-lg:0 12px 24px #0006, 0 4px 8px #0003;--rf-shadow-xl:0 20px 40px #00000080, 0 8px 16px #0000004d}.rf-portal-shell{height:var(--rf-layout-shell-height);background:var(--rf-color-canvas);display:flex;position:relative;overflow:hidden}.rf-portal-shell__sidebar{flex-shrink:0;min-width:0;height:100%;min-height:0}.rf-portal-shell__sidebar-scrim,.rf-portal-shell__topbar .rf-portal-shell__sidebar-toggle{display:none}.rf-portal-shell__main{scrollbar-width:thin;scrollbar-color:var(--rf-color-border-strong,#0000003d) transparent;flex:1;min-width:0;min-height:0;overflow:hidden auto}.rf-portal-shell__main::-webkit-scrollbar{width:8px;height:8px}.rf-portal-shell__main::-webkit-scrollbar-track{background:0 0}.rf-portal-shell__main::-webkit-scrollbar-thumb{background:#00000029 padding-box padding-box;border:2px solid #0000;border-radius:999px}.rf-portal-shell__main::-webkit-scrollbar-thumb:hover{background:#00000047 padding-box padding-box}.rf-portal-shell__topbar{--rf-portal-topbar-control-height:40px;align-items:center;gap:var(--rf-layout-topbar-gap);box-sizing:border-box;height:var(--rf-layout-portal-chrome-header-height);min-height:var(--rf-layout-portal-chrome-header-height);padding:var(--rf-layout-topbar-pad-block) var(--rf-layout-topbar-pad-inline);background:var(--rf-color-topbar);border-bottom:1px solid var(--rf-color-topbar-border);z-index:var(--rf-z-sticky);flex-shrink:0;display:flex;position:sticky;top:0}.rf-portal-shell__topbar-label{font:var(--rf-text-caption-sm);color:var(--rf-color-text-tertiary);text-transform:uppercase;letter-spacing:.4px}.rf-portal-shell__topbar-label--grow{flex:1;min-width:0}.rf-portal-shell__topbar--mock{justify-content:space-between}.rf-portal-shell__topbar-main{align-items:center;gap:var(--rf-layout-topbar-gap);width:100%;min-width:0;display:flex}.rf-portal-shell__topbar-start{align-items:center;gap:var(--rf-layout-topbar-gap);flex:auto;min-width:0;display:inline-flex;overflow:hidden}.rf-portal-shell__topbar-leading{align-items:center;gap:var(--rf-space-3);flex-shrink:1;min-width:0;display:inline-flex}.rf-portal-shell__topbar-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--rf-text-body-sm-strong);color:var(--rf-color-text);overflow:hidden}.rf-portal-shell__topbar-selectors .rf-portal-shell__topbar-select>div,.rf-portal-shell__topbar-selectors .rf-company-select,.rf-portal-shell__topbar-selectors .rf-company-select__trigger{min-width:0}.rf-portal-shell__topbar-selectors .rf-company-select__trigger-name,.rf-portal-shell__topbar-selectors .rf-company-select__placeholder,.rf-portal-shell__topbar-selected-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rf-portal-shell__topbar-mock-badge{flex-shrink:0}.rf-portal-shell__topbar-end{align-items:center;gap:var(--rf-layout-topbar-gap);flex-shrink:0;min-width:0;margin-left:auto;display:inline-flex}.rf-portal-shell__topbar .rf-company-select__trigger,.rf-portal-shell__topbar-end .rf-user-menu__trigger{box-sizing:border-box;height:var(--rf-portal-topbar-control-height);min-height:var(--rf-portal-topbar-control-height);max-height:var(--rf-portal-topbar-control-height)}.rf-portal-shell__topbar .rf-segmented{min-height:var(--rf-portal-topbar-control-height);box-sizing:border-box;align-items:center}.rf-portal-shell__topbar-persona-switch{align-items:center;gap:var(--rf-space-2);min-height:var(--rf-portal-topbar-control-height);flex-shrink:0;display:inline-flex}.rf-portal-shell__topbar-persona-switch .rf-segmented{flex-shrink:0}.rf-portal-shell__topbar-end .rf-portal-shell__topbar-icon-btn{height:var(--rf-portal-topbar-control-height);width:var(--rf-portal-topbar-control-height);padding:0}.rf-portal-shell__topbar-selectors .rf-company-select__trigger--borderless{background:0 0;border-color:#0000}.rf-portal-shell__topbar-end .rf-user-menu__trigger--borderless{border:1px solid var(--rf-color-border-subtle);border-radius:var(--rf-radius-md);padding-block:var(--rf-space-1);background:0 0}.rf-portal-shell__topbar-selectors .rf-company-select__trigger--borderless:hover:not(:disabled),.rf-portal-shell__topbar-selectors .rf-company-select__trigger--borderless.rf-company-select__trigger--open:not(:disabled){background:0 0;border-color:#0000}.rf-portal-shell__topbar-end .rf-user-menu__trigger--borderless:hover,.rf-portal-shell__topbar-end .rf-user-menu__trigger--borderless.rf-user-menu__trigger--open{border-color:var(--rf-color-border);background:0 0}.rf-portal-shell__topbar-end .rf-user-menu__trigger--borderless:hover .rf-user-menu__name{color:var(--rf-color-text-secondary)}.rf-portal-shell__topbar-user-divider{height:20px;margin-inline:var(--rf-space-2);opacity:.7;align-self:center}.rf-portal-shell__topbar-selectors{justify-content:flex-start;align-items:center;gap:var(--rf-space-3);flex:auto;min-width:0;display:inline-flex;overflow:hidden}.rf-portal-shell__topbar-scope-sentence{gap:var(--rf-space-3);flex-wrap:nowrap}.rf-portal-shell__topbar-scope-label{white-space:nowrap;flex-shrink:0}.rf-portal-shell__topbar-selected-value,.rf-portal-shell__topbar-selectors .rf-combobox__value,.rf-portal-shell__topbar-selectors .rf-company-select__trigger-name{color:var(--rf-color-accent,var(--rf-color-brand))}.rf-portal-shell__topbar-selectors .rf-portal-shell__topbar-select{flex:140px;width:220px;min-width:0;max-width:220px}.rf-portal-shell__topbar-selectors .rf-portal-shell__topbar-select>div,.rf-portal-shell__topbar-selectors .rf-portal-shell__topbar-select .rf-company-select,.rf-portal-shell__topbar-selectors .rf-portal-shell__topbar-select .rf-company-select__trigger{width:100%}.rf-portal-shell__topbar-select{flex-shrink:1;width:220px;min-width:0}.rf-portal-shell__topbar-select>div,.rf-portal-shell__topbar-selectors .rf-combobox-wrap,.rf-portal-shell__topbar-selectors .rf-combobox__anchor{min-width:0}.rf-portal-shell__topbar-selectors .rf-combobox-wrap{gap:0}.rf-portal-shell__topbar-selectors .rf-combobox__trigger{min-width:0}.rf-portal-shell__topbar-selectors .rf-combobox__value,.rf-portal-shell__topbar-selectors .rf-combobox__placeholder{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.rf-portal-shell__topbar-selectors .rf-combobox__chevron{flex-shrink:0}.rf-portal-shell__topbar-search{z-index:1;flex-shrink:0;width:168px;position:absolute;left:50%;transform:translate(-50%)}.rf-portal-shell__topbar-search .rf-input-wrap{cursor:pointer}.rf-portal-shell__topbar-actions{align-items:center;gap:var(--rf-layout-topbar-gap);display:inline-flex}.rf-portal-shell__topbar-notify-icon{justify-content:center;align-items:center;display:inline-flex;position:relative}.rf-portal-shell__topbar-notify-badge{top:calc(var(--rf-space-3) * -1);right:calc(var(--rf-space-3) * -1 - 1px);min-width:var(--rf-space-5);height:var(--rf-space-5);padding:0 var(--rf-space-2);border-radius:var(--rf-radius-full);background:var(--rf-color-danger);color:var(--rf-color-text-on-accent);font:var(--rf-text-caption-sm);font-weight:700;line-height:var(--rf-space-5);text-align:center;position:absolute}.rf-portal-shell__notifications{flex-direction:column;gap:0;display:flex}.rf-portal-shell__notifications-toolbar{margin-bottom:var(--rf-space-3);justify-content:flex-end;display:flex}.rf-portal-shell__notifications-empty{color:var(--rf-color-text-secondary);font:var(--rf-text-body-sm);padding:var(--rf-space-3) 0}.rf-portal-shell__notification{border-top:1px solid var(--rf-color-danger-border);border-bottom:1px solid var(--rf-color-danger-border);padding:var(--rf-layout-generated-field-stack-gap) var(--rf-space-4);background:var(--rf-color-danger-bg)}.rf-portal-shell__notification-header{justify-content:space-between;gap:var(--rf-space-4);display:flex}.rf-portal-shell__notification-title-row{align-items:center;gap:var(--rf-layout-topbar-gap);min-width:0;display:flex}.rf-portal-shell__notification-dot{width:var(--rf-layout-topbar-gap);height:var(--rf-layout-topbar-gap);border-radius:var(--rf-radius-full);background:var(--rf-color-danger);flex:none}.rf-portal-shell__notification-title{font:var(--rf-text-body-sm-strong);color:var(--rf-color-text)}.rf-portal-shell__notification-timestamp{font:var(--rf-text-caption-sm);color:var(--rf-color-text-tertiary)}.rf-portal-shell__notification-message{margin-top:var(--rf-space-3);font:var(--rf-text-body-sm);color:var(--rf-color-text-secondary)}.rf-portal-shell__notification-details{margin-top:var(--rf-space-1);font:var(--rf-text-body-sm);color:var(--rf-color-text-secondary)}.rf-portal-shell__notification-action{margin-top:var(--rf-space-2);padding:0}.rf-portal-shell__content{padding:var(--rf-layout-content-pad-top) var(--rf-layout-content-pad-inline) var(--rf-layout-content-pad-bottom)}@media (max-width:68.75rem){.rf-portal-shell__topbar .rf-portal-shell__sidebar-toggle{flex-shrink:0;display:inline-flex}.rf-portal-shell__topbar--mobile{height:var(--rf-layout-portal-chrome-header-height);min-height:var(--rf-layout-portal-chrome-header-height);align-items:center;column-gap:var(--rf-space-2);flex-direction:row}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-main{gap:var(--rf-space-2);width:100%;min-width:0}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-start{gap:var(--rf-space-2)}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-persona-switch{flex-shrink:0}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-persona-select{max-width:132px}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-persona-select .rf-select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-selectors{gap:var(--rf-space-2)}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-selectors .rf-portal-shell__topbar-select{flex:1 1 0;width:auto;min-width:0;max-width:160px}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-scope-sentence{gap:var(--rf-space-2)}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-user-divider{display:none}.rf-portal-shell__sidebar{width:232px;z-index:var(--rf-z-modal);transition:transform var(--rf-duration-normal) ease-in, visibility 0s linear var(--rf-duration-normal);pointer-events:none;visibility:hidden;box-shadow:none;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.rf-portal-shell__sidebar>.rf-sidebar{width:100%}.rf-portal-shell.is-sidebar-open .rf-portal-shell__sidebar{pointer-events:auto;visibility:visible;transition:transform var(--rf-duration-normal) var(--rf-ease-out), visibility 0s linear 0s;box-shadow:var(--rf-shadow-xl);transform:translate(0)}.rf-portal-shell.is-sidebar-open .rf-portal-shell__sidebar-scrim{z-index:var(--rf-z-sticky);background:var(--rf-color-surface-overlay);cursor:pointer;border:none;padding:0;display:block;position:fixed;inset:0}}@media (max-width:30rem){.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-selectors .rf-portal-shell__topbar-selected-value{display:none}.rf-portal-shell__topbar--mobile .rf-portal-shell__topbar-end{gap:var(--rf-space-2)}}.rf-page-tab-section{min-width:0;max-width:100%}.rf-portal-section-subnav--billing{margin-top:0}.rf-portal-section-subnav--billing .rf-tabs-host{width:auto;display:inline-block}.rf-portal-section-subnav--billing .rf-tabs{border-radius:var(--rf-radius-md);gap:4px;padding:4px}.rf-portal-section-subnav--billing .rf-tabs__measure{gap:4px}.rf-portal-section-subnav--billing .rf-tabs__tab{padding:8px var(--rf-space-5);border-radius:var(--rf-radius-sm);font:var(--rf-text-body-sm-strong)}.rf-portal-section-subnav--billing .rf-tabs__tab--active{box-shadow:var(--rf-shadow-xs);font-weight:700}.rf-page-surface__navigation{justify-content:space-between;align-items:center;gap:var(--rf-layout-content-gap);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.rf-page-surface__navigation-tabs{flex:auto;min-width:0}.rf-page-surface__navigation-actions{justify-content:flex-end;align-items:center;gap:var(--rf-space-3);flex:0 auto;margin-left:auto;display:flex}.rf-page-surface__navigation-actions-slot{display:contents}.rf-page-surface__navigation-actions-slot:empty{display:none}.rf-page-surface__navigation-actions:not(:has(:not(:empty))){display:none}.rf-overview-split{gap:var(--rf-layout-content-gap);border-bottom:1px solid var(--rf-color-border);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:768px){.rf-overview-split{grid-template-columns:minmax(0,65fr) minmax(0,35fr)}}.rf-overview-split>.rf-overview-section{min-width:0}.rf-overview-scroll-body{min-height:0;height:var(--rf-overview-list-height);overflow-y:auto}.rf-overview-scroll-body .rf-card{min-height:100%;overflow:visible}.rf-overview-scroll-body .rf-table__th{z-index:2;position:sticky;top:0}.rf-overview-scroll-body .rf-overview-hiring-table .rf-table-wrap{overflow-x:visible}.rf-overview-hiring-status.rf-overview-hiring-status--invite{background:var(--rf-color-info-bg);color:var(--rf-color-info-text);border-color:var(--rf-color-info-border)}.rf-overview-hiring-status.rf-overview-hiring-status--wage{background:var(--rf-color-accent-orange-soft);color:var(--rf-color-accent-orange-text);border-color:var(--rf-color-accent-orange-border)}.rf-federal-w4-signing-frame{flex-direction:column;height:100%;min-height:85vh;display:flex}.rf-federal-w4-signing-frame__bar{padding:var(--rf-space-4) var(--rf-space-6);border-bottom:1px solid var(--rf-color-border);justify-content:space-between;align-items:center;display:flex}.rf-federal-w4-signing-frame__frame{border:none;flex:1;width:100%}.rf-company-boldsign-frame{border:none;width:100%;height:75vh;display:block}.rf-stat-grid{gap:var(--rf-layout-content-gap);margin-bottom:var(--rf-layout-block-gap);display:grid}.rf-stat-grid--cols-3{grid-template-columns:repeat(3,1fr)}.rf-stat-grid--cols-4{grid-template-columns:repeat(4,1fr)}.rf-stat-grid--mb-page,.rf-portal-shell__content>.rf-page-header{margin-bottom:var(--rf-layout-page-gap)}.rf-page-scaffold .rf-page-header{margin-bottom:0}.rf-portal-table-card__toolbar{padding:var(--rf-space-4) var(--rf-space-5);border-bottom:1px solid var(--rf-color-border)}.rf-portal-table-card__toolbar.rf-inline-row{flex-wrap:wrap;align-items:flex-start}.rf-portal-table-card__toolbar-title{font:var(--rf-text-body-sm-strong);font-feature-settings:var(--rf-font-feature);white-space:nowrap}.rf-portal-table-card__toolbar-search{flex:0 320px;min-width:0;max-width:320px}.rf-portal-table-toolbar{justify-content:flex-start;align-items:flex-start;gap:var(--rf-space-2);flex-wrap:wrap;min-height:32px;display:flex}.rf-portal-table-toolbar__start,.rf-portal-table-toolbar__end{align-items:center;gap:var(--rf-space-2);min-width:0;display:flex}.rf-portal-table-toolbar__end{gap:var(--rf-space-3);flex-shrink:0;margin-left:auto}.rf-portal-table-toolbar__end-controls{align-items:center;gap:var(--rf-space-3);flex-shrink:0;display:flex}.rf-portal-table-toolbar__action{justify-content:flex-end;align-items:center;min-width:0;display:flex}:is(.rf-portal-table-toolbar__action:has(.rf-entity-selector-field),.rf-portal-table-toolbar__action:has(.rf-company-select__trigger)){min-width:280px}@media (min-width:1024px){:is(.rf-portal-table-toolbar__action:has(.rf-entity-selector-field),.rf-portal-table-toolbar__action:has(.rf-company-select__trigger)){min-width:360px}}.rf-portal-table-toolbar__action .rf-field__label{display:none}.rf-portal-table-toolbar__action .rf-company-select__trigger{box-sizing:border-box;height:32px;min-height:32px}.rf-portal-table-toolbar__action .rf-entity-selector-field{margin:0}.rf-portal-client-selector{align-items:center;gap:var(--rf-space-2);border:1px solid var(--rf-color-border);border-radius:var(--rf-radius-sm);background:var(--rf-color-surface);padding:9px 12px;display:flex}.rf-portal-client-selector__label{font:var(--rf-text-body-sm-strong);flex:1}.rf-portal-client-selector__placeholder{color:var(--rf-color-text-tertiary);font-weight:400}.rf-portal-client-selector__clear{color:var(--rf-color-text-tertiary);cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.rf-portal-dashboard-expandable{padding:var(--rf-space-5) var(--rf-space-6) var(--rf-space-6)}.rf-portal-dashboard-task-header{align-items:center;gap:var(--rf-space-2);margin-bottom:var(--rf-space-2);display:flex}.rf-portal-dashboard-task-header__icon{color:var(--rf-color-danger)}.rf-portal-dashboard-task-row{gap:var(--rf-space-3);border-top:1px solid var(--rf-color-border-subtle);align-items:flex-start;padding:16px 0;display:flex}.rf-portal-dashboard-task-row__body{flex:1;min-width:0}.rf-portal-dashboard-task-row:first-of-type{border-top:none}.rf-portal-dashboard-task-row__title{font:var(--rf-text-body-sm-strong);margin-bottom:4px}.rf-portal-dashboard-task-row__description{font:var(--rf-text-body-sm);color:var(--rf-color-text-secondary);line-height:1.55}.rf-portal-dashboard-task-empty{font:var(--rf-text-body-sm);color:var(--rf-color-text-secondary);padding:14px 0}.rf-w-full{width:100%}.rf-min-w-0{min-width:0}.rf-w-fit{width:fit-content}.rf-shrink-0{flex-shrink:0}.rf-flex-1{flex:1}.rf-mt-auto{margin-top:auto}.rf-text-center{text-align:center}.rf-eyebrow{font:var(--rf-text-caption-sm);text-transform:uppercase;letter-spacing:.14em;color:var(--rf-color-text-tertiary);margin:0 0 var(--rf-space-2);font-weight:600}.rf-text-secondary{font:var(--rf-text-body-sm);color:var(--rf-color-text-secondary);margin:0}.rf-text-tertiary{font:var(--rf-text-body-sm);color:var(--rf-color-text-tertiary);margin:0}.rf-text-danger{font:var(--rf-text-body-sm);color:var(--rf-color-danger);margin:0}.rf-text-strong{font:var(--rf-text-body-sm-strong);color:var(--rf-color-text)}.rf-text-pre-wrap{white-space:pre-wrap;font:var(--rf-text-body-sm);color:var(--rf-color-text);line-height:1.5}@supports (color:color-mix(in lab, red, red)){.rf-text-pre-wrap{color:color-mix(in srgb, var(--rf-color-text) 90%, transparent)}}.rf-text-heading-page{font:var(--rf-text-heading-xl);letter-spacing:var(--rf-tracking-tight);color:var(--rf-color-text);margin:0;font-weight:600}.rf-inline-row{align-items:center;gap:var(--rf-space-2);display:flex}.rf-inline-row--wrap{align-items:center;gap:var(--rf-space-2);flex-wrap:wrap;display:flex}.rf-inline-row--between{justify-content:space-between;align-items:center;gap:var(--rf-space-2);display:flex}.rf-inline-row--end{justify-content:flex-end;align-items:center;gap:var(--rf-space-3);flex-wrap:wrap;display:flex}.rf-stack-header{gap:var(--rf-space-2);flex-direction:column;display:flex}@media (min-width:768px){.rf-stack-header--split{flex-direction:row;justify-content:space-between;align-items:flex-end}}.rf-page-shell-header{gap:var(--rf-space-2);border-bottom:1px solid var(--rf-color-border);padding-bottom:var(--rf-space-4);flex-direction:column;display:flex}@media (min-width:768px){.rf-page-shell-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.rf-empty-state{padding:var(--rf-space-8) 0;text-align:center}.rf-admin-card-footer{padding:var(--rf-space-5) var(--rf-space-7)}.rf-table-toolbar{border-bottom:1px solid var(--rf-color-border);padding:var(--rf-space-4) var(--rf-space-5)}.rf-form-grid{gap:var(--rf-layout-tight-gap);grid-template-columns:1fr;display:grid}.rf-form-grid--gap-content{gap:var(--rf-layout-content-gap)}.rf-content-rail{gap:var(--rf-layout-content-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.rf-content-rail__main,.rf-content-rail__aside{min-width:0}@media (min-width:1024px){.rf-content-rail{grid-template-columns:minmax(0, 1fr) var(--rf-layout-content-rail-width)}.rf-content-rail__aside{top:calc(var(--rf-layout-portal-chrome-header-height) + var(--rf-layout-content-gap));position:sticky}}@media (min-width:768px){.rf-form-grid--cols-2{grid-template-columns:repeat(2,1fr)}.rf-form-grid--cols-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px){.rf-form-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.rf-form-grid--cols-4{grid-template-columns:repeat(4,1fr)}}.rf-form-grid--cols-auto{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.rf-form-grid--cols-7{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.rf-form-grid--cols-7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.rf-form-grid--cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.rf-centered-form-page--viewport{min-height:80vh;padding-inline:var(--rf-space-4);padding-block:var(--rf-space-8);align-items:center}.rf-centered-form-page{width:100%;padding-bottom:var(--rf-layout-content-pad-bottom);justify-content:center;display:flex}.rf-centered-form-page__inner{width:100%}.rf-centered-form-page__inner--md{max-width:28rem}.rf-centered-form-page__inner--lg{max-width:42rem}.rf-centered-form-page__inner--xl{max-width:48rem}.rf-generated-form-canvas{background:var(--rf-color-canvas);justify-content:center;width:100%;min-height:100%;display:flex}.rf-generated-form-canvas--portal{align-items:flex-start;min-height:auto}.rf-generated-form-canvas__inner{width:100%;max-width:var(--rf-layout-onboarding-canvas-max);padding:var(--rf-space-10) var(--rf-layout-onboarding-pad-inline) var(--rf-space-12)}.rf-generated-form-canvas__inner--wide{max-width:48rem}.rf-generated-form-canvas__inner--full{max-width:none;padding:var(--rf-space-8) var(--rf-layout-content-pad-inline) var(--rf-space-10)}.rf-generated-form-canvas__inner--embedded{max-width:none;padding:0}.rf-generated-surface-canvas{justify-content:center;width:100%;display:flex}.rf-generated-surface-canvas__inner{width:100%;min-width:0}.rf-generated-surface-canvas__inner--md{max-width:28rem}.rf-generated-surface-canvas__inner--lg{max-width:42rem}.rf-generated-surface-canvas__inner--xl{max-width:48rem}.rf-generated-surface-canvas__inner--full{max-width:72rem}.rf-generated-form-step{flex-direction:column;width:100%;min-width:0;display:flex}.rf-generated-form-step form{width:100%;min-width:0}.rf-generated-form-message{margin-block-end:var(--rf-space-6)}.rf-generated-form-block--spacious{margin-bottom:var(--rf-space-7)}.rf-generated-form-field-stack,.rf-generated-form-selectors,.rf-generated-selectors{gap:var(--rf-layout-generated-field-stack-gap);margin-bottom:var(--rf-layout-onboarding-pre-footer-gap);flex-direction:column;width:100%;min-width:0;display:flex}.rf-generated-form-field-stack>*,.rf-generated-form-selectors>*,.rf-generated-selectors>*,.rf-generated-form-field-stack .rf-form-grid,.rf-generated-form-field-stack .rf-field,.rf-generated-form-field-stack .rf-input-wrap,.rf-generated-form-field-stack .rf-select-wrap,.rf-generated-form-field-stack .rf-input,.rf-generated-form-field-stack .rf-select{width:100%;min-width:0}.rf-generated-form-canvas .rf-form-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-admin-selector-field{width:100%;min-width:0}.rf-admin-selector-field+.rf-admin-selector-field{margin-top:var(--rf-layout-generated-field-stack-gap)}.rf-generated-form-field-stack>.rf-admin-selector-field+.rf-admin-selector-field,.rf-generated-form-selectors>.rf-admin-selector-field+.rf-admin-selector-field,.rf-generated-selectors>.rf-admin-selector-field+.rf-admin-selector-field,.rf-generated-selector-row>.rf-admin-selector-field+.rf-admin-selector-field{margin-top:0}.rf-generated-form-progress{margin-bottom:var(--rf-layout-onboarding-progress-margin)}.rf-generated-form-actions{margin-top:var(--rf-layout-onboarding-pre-footer-gap);width:100%;min-width:0}:is(.rf-generated-form-step:has(>.rf-generated-form-actions)>.rf-generated-form-field-stack,.rf-generated-form-step:has(>.rf-generated-form-actions)>.rf-generated-form-selectors,.rf-generated-form-step:has(>.rf-generated-form-actions)>.rf-generated-selectors){margin-bottom:0}.rf-generated-form-action-row{justify-content:space-between;align-items:center;gap:var(--rf-layout-onboarding-action-gap);width:100%;display:flex}.rf-generated-form-action-row__start,.rf-generated-form-action-row__end{align-items:center;gap:var(--rf-layout-onboarding-action-gap);min-width:0;display:flex}.rf-generated-form-action-row__grow,.rf-generated-form-action-row--equal>.rf-generated-form-action-row__start,.rf-generated-form-action-row--equal>.rf-generated-form-action-row__start>*,.rf-generated-form-action-row--equal>button{flex:1;min-width:0}.rf-generated-form-action-row--equal>.rf-generated-form-action-row__start>*{width:100%}.rf-generated-form-skip{justify-content:center;display:flex}.rf-generated-form-skip-actions{width:100%;margin-top:var(--rf-layout-onboarding-skip-margin-top)}.rf-generated-form-field-stack>.rf-generated-form-skip-actions{margin-top:calc(var(--rf-layout-onboarding-skip-margin-top) - var(--rf-layout-generated-field-stack-gap))}.rf-generated-form-submit-stack{gap:var(--rf-layout-content-gap);flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.rf-collapsible-panel{border-radius:var(--rf-radius-lg);border:1px solid var(--rf-color-border)}@supports (color:color-mix(in lab, red, red)){.rf-collapsible-panel{border:1px solid color-mix(in srgb, var(--rf-color-border) 40%, transparent)}}.rf-collapsible-panel{background:var(--rf-color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.rf-collapsible-panel{background:color-mix(in srgb, var(--rf-color-surface-elevated) 50%, transparent)}}.rf-collapsible-trigger{width:100%;padding:var(--rf-space-3) var(--rf-layout-content-gap);justify-content:space-between;align-items:center;display:flex}.rf-collapsible-content{border-top:1px solid var(--rf-color-border)}@supports (color:color-mix(in lab, red, red)){.rf-collapsible-content{border-top:1px solid color-mix(in srgb, var(--rf-color-border) 30%, transparent)}}.rf-collapsible-content{padding:var(--rf-layout-content-gap)}.rf-hero-grid{gap:var(--rf-space-4);padding:var(--rf-space-5);display:grid}.rf-hero-grid__aside{justify-content:flex-end;align-items:center;width:fit-content;max-width:100%;margin-inline-start:auto;display:flex}@media (min-width:1024px){.rf-hero-grid{grid-template-columns:auto 1fr auto;place-items:center stretch}.rf-hero-grid__aside{justify-self:end;width:auto;min-width:14rem;margin-inline-start:0}}.rf-section-card-header{gap:var(--rf-space-4);flex-direction:column;display:flex}@media (min-width:640px){.rf-section-card-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.rf-section-card-header__main{gap:var(--rf-space-3);min-width:0;display:flex}.rf-status-strip{gap:var(--rf-space-3);flex-direction:column;display:flex}@media (min-width:640px){.rf-status-strip{flex-direction:row;align-items:center}}.rf-status-strip__body{flex:1;min-width:0}.rf-generated-surface-floating-status{inset-inline:0;top:calc(var(--rf-layout-nav-height,0px) + var(--rf-space-4));z-index:var(--rf-z-toast);padding-inline:var(--rf-space-4);pointer-events:none;justify-content:center;display:flex;position:fixed}.rf-generated-surface-floating-status__inner{pointer-events:auto;width:min(100%,42rem);box-shadow:var(--rf-shadow-lg)}@media (min-width:640px){.rf-generated-surface-floating-status__inner{width:min(100%,48rem)}}.rf-error-grid{gap:var(--rf-space-4);padding:var(--rf-space-6);display:grid}@media (min-width:640px){.rf-error-grid{grid-template-columns:auto 1fr auto;align-items:center}}.rf-grid-block{gap:var(--rf-layout-block-gap);display:grid}@media (min-width:1280px){.rf-grid-block--3{grid-template-columns:repeat(3,1fr)}}.rf-combobox-slot{min-width:280px}@media (min-width:1024px){.rf-combobox-slot{min-width:360px}}.rf-badge-with-icon{align-items:center;gap:var(--rf-space-1);display:inline-flex}.rf-sidebar--loading{justify-content:center}.rf-sidebar--loading__body{padding:var(--rf-space-6) var(--rf-space-4);flex:1;justify-content:center;align-items:center;display:flex}.rf-submit-progress{align-items:center;gap:var(--rf-space-3);padding-block:var(--rf-space-2);display:flex}.rf-max-w-2xl{max-width:42rem}.rf-max-w-3xl{max-width:48rem}.rf-text-code{font:var(--rf-text-code);color:var(--rf-color-text)}.rf-max-h-72{max-height:18rem}.rf-max-h-80{max-height:20rem}.rf-pt-2{padding-top:var(--rf-space-2)}.rf-scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.rf-scrollbar-hidden::-webkit-scrollbar{display:none}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font:var(--rf-text-body-md);font-feature-settings:var(--rf-font-feature);color:var(--rf-color-text);background-color:var(--rf-color-canvas);transition:background-color var(--rf-duration-normal) var(--rf-ease-default), color var(--rf-duration-normal) var(--rf-ease-default)}
