:root{--font-body:var(--font-ibm-plex-sans,ui-sans-serif,system-ui,sans-serif);--font-display:var(--font-ibm-plex-sans,ui-sans-serif,system-ui,sans-serif);--font-mono:var(--font-ibm-plex-mono,ui-monospace,"Cascadia Code",Menlo,monospace);--brand-navy:#0f1e3d;--brand-navy-2:#1f3358;--brand-rust:#b54b2e;--brand-rust-hover:#963d27;--brand-cream:#f7f6f1;--brand-paper:#fffdf8;--brand-border:#d8d5c8}body,html{font-family:var(--font-body);font-feature-settings:"ss01" 1,"cv05" 1}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);text-wrap:balance}h1{letter-spacing:-.025em}h2{letter-spacing:-.015em}.audit-target-id,.mono,code,kbd,pre{font-family:var(--font-mono)}.eyebrow,.section-kicker{color:var(--brand-rust);font-size:11px;font-weight:600;letter-spacing:.08em}.mkt-btn-confirm,.mkt-btn-cta,.mkt-pricing-card-featured .mkt-btn-primary{background:var(--brand-rust);border-color:var(--brand-rust);color:#fff}.mkt-btn-confirm:hover,.mkt-btn-cta:hover,.mkt-pricing-card-featured .mkt-btn-primary:hover{background:var(--brand-rust-hover);border-color:var(--brand-rust-hover);color:#fff}.sidebar{background:var(--brand-navy);box-shadow:1px 0 0 rgba(255,255,255,.04)}.sidebar-brand{padding:24px 18px 18px;border-bottom-color:rgba(255,255,255,.09)}.sidebar-brand-lockup{margin-bottom:7px}.sidebar-brand-lockup .eyebrow{color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:none}.sidebar-brand h1{color:rgba(247,246,241,.62);font-size:12px;font-weight:500;letter-spacing:.01em}.sidebar .ops-nav-links{gap:0;padding:14px 10px 18px}.nav-group{display:flex;flex-direction:column;gap:2px;width:100%;margin:0 0 14px}.nav-group:last-child{margin-bottom:0}.nav-group-label{padding:0 10px 6px;color:rgba(247,246,241,.42);font-size:10px;font-weight:600;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.sidebar .ops-nav-link{min-height:38px;gap:10px;padding:0 10px;border:0;border-left:2px solid transparent;border-radius:2px;color:rgba(247,246,241,.68);font-size:13px;font-weight:500}.sidebar .ops-nav-link svg{flex:0 0 auto;color:rgba(247,246,241,.48);transition:color .12s ease}.sidebar .ops-nav-link:hover{background:rgba(247,246,241,.07);color:#fff}.sidebar .ops-nav-link:hover svg{color:rgba(247,246,241,.85)}.sidebar .ops-nav-link-active,.sidebar .ops-nav-link-active:hover{background:rgba(247,246,241,.1);border-left:2px solid var(--brand-rust);color:#fff;padding-left:10px}.sidebar .ops-nav-link-active svg{color:#f2a58f}.nav-divider{background:rgba(247,246,241,.09);margin:2px 10px 14px}.sidebar-health{border-top-color:rgba(247,246,241,.09);color:rgba(247,246,241,.55);font-size:12px;font-weight:500}.sidebar-health:hover{color:#fff}.firm-sidebar .firm-nav-link-active,.firm-sidebar .ops-nav-link-active{background:rgba(247,246,241,.1);border-left-color:var(--brand-rust)}.firm-sidebar .firm-nav-link-active:hover,.firm-sidebar .ops-nav-link-active:hover{background:rgba(247,246,241,.14)}.firm-palette-item-current{background:rgba(181,75,46,.07)}.firm-palette-item-badge{color:var(--brand-rust);background:rgba(181,75,46,.1)}.dashboard-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px 0 20px;border-bottom:1px solid var(--line);margin-bottom:20px}.dashboard-header-copy{min-width:0}.dashboard-header .section-kicker{margin-bottom:7px}.dashboard-header h1{margin:0;color:var(--brand-navy);font-size:clamp(25px,3vw,32px);font-weight:600;line-height:1.1}.dashboard-header-meta{margin:7px 0 0;color:var(--muted);font-size:13px}.attention-panel{margin-bottom:20px;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:2px;background:var(--surface)}.attention-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 20px 16px;border-bottom:1px solid var(--line)}.attention-panel-header h2{margin:0;color:var(--brand-navy);font-size:18px;font-weight:600}.attention-panel-header p{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.attention-count{flex:0 0 auto;min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--semantic-warning-border);border-radius:999px;background:var(--semantic-warning-bg);color:var(--semantic-warning-text);font-size:12px;font-weight:600}.attention-list{display:grid}.attention-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:13px 20px;border-bottom:1px solid var(--line);transition:background .12s ease}.attention-item:last-child{border-bottom:0}.attention-item:hover{background:#fbfaf6}.attention-item-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--semantic-warning-border);border-radius:2px;background:var(--semantic-warning-bg);color:var(--semantic-warning-text)}.attention-item-copy strong{display:block;color:var(--brand-navy);font-size:14px;font-weight:600}.attention-item-copy span{display:block;margin-top:3px;color:var(--muted);font-size:12px;line-height:1.4}.attention-item-action{display:inline-flex;align-items:center;gap:6px;color:var(--brand-rust);font-size:12px;font-weight:600;white-space:nowrap}.attention-clear{display:flex;align-items:center;gap:12px;padding:18px 20px;color:var(--brand-navy)}.attention-clear-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid var(--semantic-success-border);border-radius:2px;background:var(--semantic-success-bg);color:var(--semantic-success-text)}.attention-clear strong{display:block;font-size:14px;font-weight:600}.attention-clear span{display:block;margin-top:3px;color:var(--muted);font-size:12px}.ops-metrics{margin-top:0;margin-bottom:20px}.ops-metrics .metric{min-height:126px;grid-template-columns:38px minmax(0,1fr);padding:16px;box-shadow:none}.ops-metrics .metric-icon{width:38px;height:38px}.ops-metrics .metric strong{font-size:26px;font-weight:600;letter-spacing:-.02em}.ops-metrics .metric p{font-weight:600}.metric,.panel,.state-panel{box-shadow:none}.table-card th{font-weight:600;letter-spacing:.04em}.table-card td{font-size:13px}.mkt-page,.mkt-page button,.mkt-page input,.mkt-page select,.mkt-page textarea{font-family:var(--font-body)}.mkt-h1,.mkt-page h1,.mkt-page h2,.mkt-page h3,.mkt-section-title{font-family:var(--font-display)}.mkt-h1{letter-spacing:-.028em}.mkt-page code,.mkt-ticker-clock,.mkt-ticker-label,.mkt-timecode{font-family:var(--font-mono)}@media (max-width:768px){.nav-group-label{display:none}.nav-group{margin-bottom:8px}.sidebar .ops-nav-link{padding:0;border-left:0}.sidebar .ops-nav-link-active,.sidebar .ops-nav-link-active:hover{padding-left:0;border-left:0;border-bottom:2px solid var(--brand-rust);background:rgba(247,246,241,.1)}.dashboard-header{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:480px){.sidebar .ops-nav-links{gap:0}.nav-group{display:contents}.nav-divider{display:none}.sidebar .ops-nav-link{min-width:64px;min-height:56px}.sidebar .ops-nav-link svg{display:none}.attention-panel-header{padding:16px}.attention-item{grid-template-columns:34px minmax(0,1fr);padding:13px 16px}.attention-item-action{grid-column:2;justify-self:start}.attention-clear{padding:16px}}.workspace-command-center{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:28px;margin-bottom:20px;padding:28px;border:1px solid rgba(15,30,61,.14);border-radius:14px;color:#fff;background:linear-gradient(105deg,rgba(15,30,61,.98),rgba(29,35,67,.92) 48%,rgba(42,25,55,.84)),url(/brand/kelvaro-payout-controls.webp) 100%/cover no-repeat;box-shadow:0 22px 60px rgba(15,30,61,.14)}.workspace-command-center:after{content:"";position:absolute;z-index:-1;inset:auto -80px -120px auto;width:260px;height:260px;border:1px solid rgba(242,165,143,.22);border-radius:50%;box-shadow:0 0 0 42px rgba(242,165,143,.04),0 0 0 84px rgba(242,165,143,.025)}.workspace-command-copy .section-kicker{color:#f2a58f}.workspace-command-copy h2{margin:10px 0 8px;color:#fff;font-family:var(--font-display);font-size:clamp(24px,3vw,34px);line-height:1.05;letter-spacing:-.025em}.workspace-command-copy>p:last-child{max-width:410px;margin:0;color:rgba(255,255,255,.62);font-size:13px;line-height:1.6}.workspace-command-actions{display:grid;gap:8px}.workspace-command-action{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:11px 13px;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:#fff;background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .14s ease,border-color .14s ease,background .14s ease}.workspace-command-action:hover{transform:translateX(3px);border-color:rgba(242,165,143,.48);background:rgba(255,255,255,.11)}.workspace-command-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;color:#f2a58f;background:rgba(242,165,143,.1)}.workspace-command-action small,.workspace-command-action strong{display:block}.workspace-command-action strong{font-size:13px;font-weight:650}.workspace-command-action small{margin-top:3px;color:rgba(255,255,255,.54);font-size:11px;line-height:1.35}.workspace-command-action>svg{color:rgba(255,255,255,.5)}.dashboard-guided-empty{grid-template-columns:44px minmax(0,1fr) auto;justify-items:stretch;min-height:0;gap:14px;padding:24px;border-style:solid;border-radius:10px;text-align:left;background:radial-gradient(circle at 0 0,rgba(181,75,46,.07),transparent 34%),#fbfcfe}.dashboard-empty-icon{display:grid;width:44px;height:44px;place-items:center;border-radius:11px;color:var(--brand-rust);background:rgba(181,75,46,.09)}.dashboard-guided-empty strong{display:block;color:var(--brand-navy);font-size:14px}.dashboard-guided-empty p{max-width:600px;margin:5px 0 0;font-size:12px}.dashboard-guided-empty--success .dashboard-empty-icon{color:var(--semantic-success-text);background:var(--semantic-success-bg)}@media (max-width:900px){.workspace-command-center{grid-template-columns:1fr}}@media (max-width:620px){.workspace-command-center{margin-inline:-4px;padding:22px}.dashboard-guided-empty{grid-template-columns:44px minmax(0,1fr)}.dashboard-guided-empty .button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.workspace-command-action{transition:none}.workspace-command-action:hover{transform:none}}.ops-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px 0 20px;margin-bottom:16px;border-bottom:1px solid var(--line)}.ops-page-header-copy{max-width:720px}.ops-page-header .section-kicker{margin-bottom:7px}.ops-page-header h1{margin:0;color:var(--brand-navy);font-size:clamp(25px,3vw,32px);font-weight:600;line-height:1.1}.ops-page-header p:last-child{max-width:650px;margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.ops-context-actions{margin-bottom:18px}.ops-context-actions .ops-actions{padding:12px;border:1px solid var(--line);border-radius:2px;background:var(--surface)}.ops-actions-gigs{justify-content:flex-end}.ops-context-actions .form-panel{margin-top:10px}.panel-header h2{font-weight:600}.ops-primary-panel{margin-top:16px!important}.ops-secondary-panel{margin-top:22px!important}.ops-secondary-panel .panel-header h2{font-size:17px}.ops-secondary-panel .panel-header>span{font-weight:500}.mkt-product-preview{width:100%;max-width:720px;overflow:hidden;border:1px solid #cfcabc;border-radius:3px;background:#fffdf8;box-shadow:0 24px 60px rgba(15,30,61,.12),0 2px 8px rgba(15,30,61,.06)}.mkt-product-preview-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;padding:0 14px;border-bottom:1px solid #d8d5c8;background:#0f1e3d;color:#f7f6f1}.mkt-product-preview-topbar>div{display:flex;align-items:baseline;gap:10px;min-width:0}.mkt-product-preview-brand{flex:0 0 auto;font-size:12px;font-weight:600;letter-spacing:.02em}.mkt-product-preview-context{overflow:hidden;color:rgba(247,246,241,.58);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.mkt-product-preview-lock{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:rgba(247,246,241,.68);font-size:10px}.mkt-product-preview-body{padding:18px}.mkt-product-preview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.mkt-product-preview-eyebrow{color:var(--brand-rust);font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.mkt-product-preview-heading h3{margin:5px 0 0;color:var(--brand-navy);font-size:20px;font-weight:600;letter-spacing:-.02em}.mkt-product-preview-heading p{margin:5px 0 0;color:var(--ink-500);font-size:11px}.mkt-product-preview-status{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:28px;padding:0 9px;border:1px solid var(--semantic-success-border);border-radius:2px;background:var(--semantic-success-bg);color:var(--semantic-success-text);font-size:10px;font-weight:600}.mkt-product-preview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0;border:1px solid var(--paper-200);background:#f8f7f2}.mkt-product-preview-metrics>div{padding:10px 12px;border-right:1px solid var(--paper-200)}.mkt-product-preview-metrics>div:last-child{border-right:0}.mkt-product-preview-metrics span{display:block;color:var(--ink-500);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.mkt-product-preview-metrics strong{display:block;margin-top:5px;color:var(--brand-navy);font-size:17px;font-weight:600;letter-spacing:-.02em}.mkt-product-preview-table{overflow:hidden;border:1px solid var(--paper-200);background:#fff}.mkt-product-preview-row{display:grid;grid-template-columns:minmax(120px,1.35fr) minmax(90px,1fr) minmax(70px,.75fr) minmax(64px,.65fr);align-items:center;gap:10px;min-height:44px;padding:7px 10px;border-bottom:1px solid #ebe9e1;color:var(--ink-700);font-size:10px}.mkt-product-preview-row:last-child{border-bottom:0}.mkt-product-preview-row-head{min-height:30px;background:#f8f7f2;color:var(--ink-500);font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mkt-product-preview-person strong{display:block;color:var(--brand-navy);font-size:10px;font-weight:600}.mkt-product-preview-person small{display:block;margin-top:2px;color:var(--ink-500);font-size:9px}.preview-state{display:inline-flex;align-items:center;gap:4px;width:fit-content;font-weight:500}.preview-state-ok{color:var(--signal-success)}.preview-state-warn{color:var(--signal-warning)}.mkt-product-preview-amount{color:var(--brand-navy);font-family:var(--font-mono);font-size:10px;font-weight:600;text-align:right}.mkt-product-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;color:var(--ink-500);font-size:9px}.mkt-product-preview-review{color:var(--brand-rust);font-weight:600}@media (max-width:768px){.ops-page-header{align-items:flex-start;flex-direction:column;gap:8px}.ops-actions-gigs{justify-content:stretch}.ops-actions-gigs button{width:100%}}@media (max-width:560px){.mkt-product-preview-body{padding:14px}.mkt-product-preview-heading{display:block}.mkt-product-preview-status{margin-top:12px}.mkt-product-preview-row{grid-template-columns:minmax(110px,1.4fr) minmax(72px,.85fr) minmax(62px,.7fr)}.mkt-product-preview-row-head>:nth-child(2),.mkt-product-preview-row>:nth-child(2){display:none}}.ops-visual-hero{--ops-hero-accent:#f2a58f;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;min-height:220px;margin:22px 0 18px;padding:clamp(26px,4vw,42px);border:1px solid rgba(15,30,61,.15);border-radius:16px;color:#fff;background:linear-gradient(102deg,rgba(15,30,61,.98),rgba(22,31,62,.93) 54%,rgba(42,25,55,.76)),url(/brand/kelvaro-payout-controls.webp) 100%/cover no-repeat;box-shadow:0 24px 70px rgba(15,30,61,.14)}.ops-visual-hero:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.34;background:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.055) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgba(255,255,255,.045) 50%,transparent 50.2%);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 65%);mask-image:linear-gradient(90deg,transparent,#000 65%)}.ops-visual-hero:after{content:"";position:absolute;z-index:-1;width:270px;height:270px;right:-88px;bottom:-150px;border:1px solid color-mix(in srgb,var(--ops-hero-accent) 38%,transparent);border-radius:50%;box-shadow:0 0 0 44px color-mix(in srgb,var(--ops-hero-accent) 8%,transparent),0 0 0 88px color-mix(in srgb,var(--ops-hero-accent) 4%,transparent)}.ops-visual-hero--people{--ops-hero-accent:#7dd3c7}.ops-visual-hero--work{--ops-hero-accent:#f2a58f}.ops-visual-hero--payouts{--ops-hero-accent:#f4c66f}.ops-visual-hero--margin{--ops-hero-accent:#a7c7ff}.ops-visual-hero--collect{--ops-hero-accent:#d8b4fe}.ops-visual-hero--cash{--ops-hero-accent:#7dd3c7}.ops-visual-hero--reports{--ops-hero-accent:#8bc6ff}.ops-visual-hero--integrations{--ops-hero-accent:#c4b5fd}.ops-visual-hero--billing{--ops-hero-accent:#f4c66f}.ops-visual-hero--admin{--ops-hero-accent:#7dd3c7}.ops-visual-hero--operations{--ops-hero-accent:#f2a58f}.ops-visual-hero--bills{--ops-hero-accent:#f4c66f}.ops-visual-hero-copy{max-width:760px}.ops-visual-hero .section-kicker{color:var(--ops-hero-accent)}.ops-visual-hero h1{margin:10px 0;color:#fff;font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1;letter-spacing:-.035em}.ops-visual-hero-copy>p:last-of-type{max-width:700px;margin:0;color:rgba(255,255,255,.66);font-size:14px;line-height:1.65}.ops-visual-hero-mark{display:grid;justify-items:end;gap:9px;min-width:170px;color:rgba(255,255,255,.5)}.ops-visual-hero-mark>span{display:grid;width:58px;height:58px;place-items:center;border:1px solid color-mix(in srgb,var(--ops-hero-accent) 44%,transparent);border-radius:15px;color:var(--ops-hero-accent);background:color-mix(in srgb,var(--ops-hero-accent) 10%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ops-visual-hero-mark small{font:10px var(--font-mono);letter-spacing:.02em}.ops-visual-hero-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ops-hero-button{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.09);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ops-hero-button:hover{border-color:color-mix(in srgb,var(--ops-hero-accent) 58%,transparent);background:rgba(255,255,255,.14)}.ops-workflow-guide{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(0,1fr);align-items:center;gap:20px;margin:0 0 18px;padding:14px 16px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.72)}.ops-workflow-guide-label{margin:0;color:var(--brand-navy);font:10px var(--font-mono);font-weight:650;letter-spacing:.07em;text-transform:uppercase}.ops-workflow-guide ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.ops-workflow-guide li{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:2px 14px;border-left:1px solid var(--line)}.ops-workflow-guide li>span{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;color:var(--brand-rust);background:rgba(181,75,46,.08);font:9px var(--font-mono);font-weight:700}.ops-workflow-guide small,.ops-workflow-guide strong{display:block}.ops-workflow-guide strong{color:var(--brand-navy);font-size:12px}.ops-workflow-guide small{margin-top:3px;color:var(--muted);font-size:10px;line-height:1.4}.financial-module-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px}.financial-module-link{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:64px;padding:11px 14px;border:1px solid var(--line);border-radius:11px;color:var(--text);background:rgba(255,255,255,.72);transition:transform .14s ease,border-color .14s ease,background .14s ease}.financial-module-link:hover{transform:translateY(-2px);border-color:rgba(181,75,46,.35);background:#fff}.financial-module-link[aria-current=page]{border-color:rgba(181,75,46,.46);background:linear-gradient(110deg,rgba(181,75,46,.08),rgba(255,255,255,.94));box-shadow:inset 3px 0 0 var(--brand-rust)}.financial-module-link>span:first-child{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;color:var(--brand-rust);background:rgba(181,75,46,.08)}.financial-module-link small,.financial-module-link strong{display:block}.financial-module-link strong{color:var(--brand-navy);font-size:13px}.financial-module-link small{margin-top:2px;color:var(--muted);font-size:11px}@media (max-width:760px){.ops-visual-hero{grid-template-columns:1fr;min-height:0}.ops-visual-hero-mark{display:none}}@media (max-width:560px){.ops-visual-hero{margin-top:14px;padding:24px 20px;border-radius:12px}.ops-workflow-guide,.ops-workflow-guide ol{grid-template-columns:1fr}.ops-workflow-guide ol{gap:10px}.ops-workflow-guide li{padding:0;border-left:0}.financial-module-nav{grid-template-columns:1fr}.financial-module-link{min-height:56px}}@media (prefers-reduced-motion:reduce){.financial-module-link{transition:none}.financial-module-link:hover{transform:none}}.ops-detail-hero{--ops-hero-accent:#f2a58f;position:relative;isolation:isolate;overflow:hidden;margin:22px 0 18px;padding:20px clamp(22px,4vw,38px) 30px;border:1px solid rgba(15,30,61,.15);border-radius:16px;color:#fff;background:linear-gradient(106deg,rgba(15,30,61,.98),rgba(23,31,62,.93) 58%,rgba(42,25,55,.76)),url(/brand/kelvaro-payout-controls.webp) 100%/cover no-repeat;box-shadow:0 24px 70px rgba(15,30,61,.14)}.ops-detail-hero:after{content:"";position:absolute;z-index:-1;width:280px;height:280px;right:-112px;bottom:-180px;border:1px solid color-mix(in srgb,var(--ops-hero-accent) 36%,transparent);border-radius:50%;box-shadow:0 0 0 44px color-mix(in srgb,var(--ops-hero-accent) 7%,transparent),0 0 0 88px color-mix(in srgb,var(--ops-hero-accent) 3%,transparent)}.ops-detail-hero-topline{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.ops-detail-back{display:inline-flex;align-items:center;gap:7px;color:rgba(255,255,255,.72);font-size:12px;font-weight:650}.ops-detail-back:hover{color:#fff}.ops-detail-record-label{color:var(--ops-hero-accent);font:10px var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.ops-detail-hero-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;padding-top:26px}.ops-detail-identity{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;min-width:0}.ops-detail-mark{display:grid;width:58px;height:58px;place-items:center;border:1px solid color-mix(in srgb,var(--ops-hero-accent) 44%,transparent);border-radius:15px;color:var(--ops-hero-accent);background:color-mix(in srgb,var(--ops-hero-accent) 10%,transparent);font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.03em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ops-detail-copy{min-width:0}.ops-detail-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.ops-detail-title-row h1{min-width:0;margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.05;letter-spacing:-.035em}.ops-detail-copy>p{max-width:700px;margin:8px 0 0;overflow-wrap:anywhere;color:rgba(255,255,255,.6);font-size:13px;line-height:1.5}.ops-detail-meta{display:grid;grid-template-columns:repeat(3,minmax(105px,auto));gap:0;margin:0;padding:0}.ops-detail-meta>div{min-width:0;padding:0 16px;border-left:1px solid rgba(255,255,255,.11)}.ops-detail-meta dt{color:rgba(255,255,255,.42);font:9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.ops-detail-meta dd{max-width:190px;margin:6px 0 0;overflow-wrap:anywhere;color:rgba(255,255,255,.82);font-size:11px;font-weight:600;line-height:1.4}@media (max-width:920px){.ops-detail-hero-main{grid-template-columns:1fr;gap:24px}.ops-detail-meta{width:100%}.ops-detail-meta>div:first-child{padding-left:0;border-left:0}}@media (max-width:620px){.ops-detail-hero{margin-top:14px;padding:18px 20px 24px;border-radius:12px}.ops-detail-identity{grid-template-columns:46px minmax(0,1fr)}.ops-detail-mark{width:46px;height:46px;border-radius:12px;font-size:16px}.ops-detail-title-row{align-items:flex-start;flex-direction:column}.ops-detail-meta{grid-template-columns:1fr;gap:10px}.ops-detail-meta>div{padding:0;border-left:0}.ops-detail-meta dd,.ops-detail-meta dt{display:inline}.ops-detail-meta dd{margin-left:8px}}.activation-roadmap{display:grid;gap:12px}.activation-next-action{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px;border:1px solid rgba(181,75,46,.22);border-radius:12px;background:linear-gradient(110deg,rgba(181,75,46,.08),rgba(255,255,255,.94))}.activation-next-action>div>span{display:block;margin-bottom:4px;color:var(--brand-rust);font:9px var(--font-mono);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.activation-next-action p,.activation-next-action strong{display:block}.activation-next-action strong{color:var(--brand-navy);font-size:15px}.activation-next-action p{max-width:720px;margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.activation-next-action--complete{grid-template-columns:auto minmax(0,1fr);border-color:var(--semantic-success-border);background:var(--semantic-success-bg);color:var(--semantic-success-text)}.activation-roadmap-details{overflow:hidden;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.72)}.activation-roadmap-details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;color:var(--brand-navy);font-size:12px;font-weight:650;cursor:pointer;list-style:none}.activation-roadmap-details summary::-webkit-details-marker{display:none}.activation-roadmap-details summary:before{content:"+";width:18px;color:var(--brand-rust);font-family:var(--font-mono)}.activation-roadmap-details[open] summary:before{content:"−"}.activation-roadmap-details summary>span{flex:1 1}.activation-roadmap-details summary small{color:var(--muted);font-size:10px;font-weight:600}.activation-roadmap-steps{padding:0 16px 4px;border-top:1px solid var(--line)}.activation-roadmap-step{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.activation-roadmap-step:last-child{border-bottom:0}.activation-roadmap-step>svg{color:var(--muted)}.activation-roadmap-step>svg[data-complete=true]{color:var(--semantic-success-text)}.activation-roadmap-step strong{color:var(--brand-navy);font-size:13px}.activation-roadmap-step p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.activation-roadmap-step small{display:inline-block;margin-top:5px;color:var(--muted);font-size:10px}.ops-guided-empty{grid-template-columns:44px minmax(0,1fr) auto;justify-items:stretch;min-height:0;gap:14px;padding:24px;border-style:solid;border-radius:10px;text-align:left;background:radial-gradient(circle at 0 0,rgba(181,75,46,.07),transparent 34%),#fbfcfe}.ops-guided-empty-icon{display:grid;width:44px;height:44px;place-items:center;border-radius:11px;color:var(--brand-rust);background:rgba(181,75,46,.09)}.ops-guided-empty strong{display:block;color:var(--brand-navy);font-size:14px}.ops-guided-empty p{max-width:650px;margin:5px 0 0;font-size:12px}@media (max-width:620px){.activation-next-action{grid-template-columns:1fr}.activation-next-action .button{justify-self:start}.activation-roadmap-step{grid-template-columns:auto minmax(0,1fr)}.activation-roadmap-step .button{grid-column:2;justify-self:start}.ops-guided-empty{grid-template-columns:44px minmax(0,1fr)}.ops-guided-empty .button{grid-column:2;justify-self:start}}.form-panel-guided{overflow:hidden;padding:0;border-radius:12px;box-shadow:0 18px 46px rgba(15,30,61,.08)}.form-panel-guided .form-panel-header,.form-panel-guided>.form-actions,.form-panel-guided>.form-banner-error,.form-panel-guided>.form-grid{margin-left:20px;margin-right:20px}.form-panel-guided .form-panel-header{padding-top:20px}.form-panel-header-guided p{max-width:660px;margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.form-step-label{display:block;margin-bottom:5px;color:var(--brand-rust);font:9px var(--font-mono);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.form-panel-guided .form-label{color:var(--brand-navy);font-size:11px;text-transform:none}.form-panel-guided .input[aria-invalid=true]{border-color:var(--rose);box-shadow:0 0 0 3px rgba(182,45,76,.08)}.form-optional-section{margin-top:18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(15,30,61,.025)}.form-optional-section summary{display:flex;align-items:center;gap:12px;padding:14px 20px;color:var(--brand-navy);font-size:12px;font-weight:700;cursor:pointer;list-style:none}.form-optional-section summary::-webkit-details-marker{display:none}.form-optional-section summary:before{content:"+";color:var(--brand-rust);font-family:var(--font-mono);font-size:15px}.form-optional-section[open] summary:before{content:"−"}.form-optional-section summary small{margin-left:auto;color:var(--muted);font-size:10px;font-weight:500}.form-optional-section>.form-grid{padding:2px 20px 18px}.form-required-note{margin-left:auto;color:var(--muted);font-size:10px}.form-required-note>span{color:var(--signal-warning)}@media (max-width:600px){.ops-primary-panel .panel-header,.ops-secondary-panel .panel-header{align-items:flex-start;flex-direction:column}.ops-primary-panel .panel-header>div:last-child{width:100%;flex-wrap:wrap}.ops-primary-panel .table-wrap{overflow:visible}.ops-primary-panel .table-card tr,.ops-secondary-panel .table-card tr{overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(15,30,61,.06)}.ops-primary-panel .table-card td,.ops-secondary-panel .table-card td{gap:16px}.ops-primary-panel .table-card td:first-child,.ops-secondary-panel .table-card td:first-child{min-height:48px;background:rgba(15,30,61,.035)}.ops-primary-panel .table-card td:first-child>:last-child,.ops-secondary-panel .table-card td:first-child>:last-child{color:var(--brand-navy);font-size:14px}.ops-primary-panel .table-card td:before,.ops-secondary-panel .table-card td:before{min-width:72px;font-size:10px;letter-spacing:.04em}.ops-primary-panel .table-card td>:last-child,.ops-secondary-panel .table-card td>:last-child{min-width:0;max-width:66%;overflow-wrap:anywhere;text-align:right;white-space:normal}.form-optional-section summary{align-items:flex-start;flex-wrap:wrap}.form-optional-section summary small{width:calc(100% - 28px);margin-left:28px}.form-panel-guided .form-actions{align-items:stretch;flex-direction:column}.form-panel-guided .form-actions .button{justify-content:center;width:100%}.form-required-note{margin-left:0;text-align:center}}dialog.confirm-dialog{border-radius:12px;box-shadow:0 26px 80px rgba(15,30,61,.24)}.confirm-dialog-copy{padding-left:14px;border-left:3px solid rgba(15,30,61,.12)}.confirm-dialog[aria-busy=true] .confirm-dialog-copy{border-left-color:var(--brand-rust)}dialog.confirm-dialog .confirm-dialog-error{margin:-10px 0 20px;padding:10px 12px;border:1px solid rgba(182,45,76,.24);border-radius:8px;color:var(--rose);background:rgba(182,45,76,.06);font-size:12px}.confirm-dialog-actions .button{min-width:112px}@media (max-width:520px){.confirm-dialog-inner{padding:22px}.confirm-dialog-actions{align-items:stretch;flex-direction:column-reverse}.confirm-dialog-actions .button{justify-content:center;width:100%}}.nav-group-active>.nav-group-label{color:rgba(255,255,255,.72)}.ops-nav-link .nav-link-copy{display:grid;min-width:0;gap:2px}.ops-nav-link .nav-link-context{overflow:hidden;color:rgba(255,255,255,.48);font-size:9px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ops-nav-link-active{min-height:48px;box-shadow:inset 3px 0 0 var(--brand-rust),0 8px 22px rgba(0,0,0,.12)}.ops-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:rgba(255,255,255,.45);font:10px var(--font-mono);font-weight:650;letter-spacing:.055em;text-transform:uppercase}.ops-breadcrumb a{color:rgba(255,255,255,.62);transition:color .14s ease}.ops-breadcrumb a:hover{color:#fff}.ops-breadcrumb span[aria-current=page]{color:var(--ops-hero-accent)}.ops-term-help{position:relative;display:inline-flex;align-items:center;gap:5px}.ops-term-help-trigger{display:inline-grid;width:17px;height:17px;padding:0;place-items:center;border:1px solid rgba(15,30,61,.22);border-radius:50%;color:var(--muted);background:rgba(255,255,255,.8);font:700 10px/1 var(--font-mono);cursor:help}.ops-term-help-trigger:focus-visible,.ops-term-help-trigger:hover{border-color:var(--brand-rust);color:var(--brand-rust);outline:none;box-shadow:0 0 0 3px rgba(181,75,46,.1)}.ops-term-help-popover{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:max-content;max-width:250px;padding:9px 11px;border:1px solid rgba(15,30,61,.12);border-radius:8px;color:#fff;background:var(--brand-navy);box-shadow:0 12px 30px rgba(15,30,61,.2);font-size:11px;font-weight:500;line-height:1.45;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity .14s ease,transform .14s ease}.ops-term-help:focus-within .ops-term-help-popover,.ops-term-help:hover .ops-term-help-popover{opacity:1;transform:translateY(0)}@media (max-width:768px){.ops-nav-link .nav-link-context{display:none}.ops-nav-link-active{min-height:44px;box-shadow:inset 0 -3px 0 var(--brand-rust)}}@media (prefers-reduced-motion:reduce){.ops-breadcrumb a,.ops-term-help-popover{transition:none}}.workspace-switcher-button{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;width:calc(100% - 20px);min-height:38px;margin:0 10px 14px;padding:0 10px;border:1px solid rgba(247,246,241,.13);border-radius:7px;color:rgba(247,246,241,.68);background:rgba(247,246,241,.05);font:600 11px var(--font-sans);text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.workspace-switcher-button:focus-visible,.workspace-switcher-button:hover{border-color:rgba(242,165,143,.45);color:#fff;background:rgba(247,246,241,.09);outline:none}.workspace-command-panel kbd,.workspace-switcher-button kbd{padding:2px 5px;border:1px solid rgba(15,30,61,.13);border-radius:4px;color:var(--muted);background:rgba(255,255,255,.78);font:9px var(--font-mono);box-shadow:0 1px 0 rgba(15,30,61,.08)}.workspace-switcher-button kbd{border-color:rgba(247,246,241,.12);color:rgba(247,246,241,.48);background:rgba(247,246,241,.06);box-shadow:none}.ops-desktop-nav{display:contents}.ops-mobile-nav{display:none}.workspace-command-dialog{width:min(680px,calc(100vw - 32px));max-width:none;max-height:min(760px,calc(100dvh - 32px));margin:auto;padding:0;overflow:hidden;border:1px solid rgba(15,30,61,.14);border-radius:16px;color:var(--text);background:#f9fafc;box-shadow:0 30px 100px rgba(15,30,61,.32)}.workspace-command-dialog::backdrop{background:rgba(8,17,35,.62);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.workspace-command-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;max-height:min(760px,calc(100dvh - 32px))}.workspace-command-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 16px;border-bottom:1px solid rgba(15,30,61,.08);background:radial-gradient(circle at 100% 0,rgba(181,75,46,.11),transparent 34%),#fff}.workspace-command-header>div>span{display:block;margin-bottom:5px;color:var(--brand-rust);font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.workspace-command-header h2{margin:0;color:var(--brand-navy);font-family:var(--font-display);font-size:24px;font-weight:600;letter-spacing:-.025em}.workspace-command-header p{margin:6px 0 0;color:var(--muted);font-size:12px}.workspace-command-close{display:grid;width:34px;height:34px;flex:0 0 auto;padding:0;place-items:center;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:rgba(255,255,255,.82);cursor:pointer}.workspace-command-close:focus-visible,.workspace-command-close:hover{border-color:rgba(181,75,46,.35);color:var(--brand-rust);outline:none}.workspace-command-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:14px 16px 8px;padding:0 12px;border:1px solid rgba(15,30,61,.13);border-radius:10px;color:var(--muted);background:#fff;box-shadow:0 7px 22px rgba(15,30,61,.05)}.workspace-command-search:focus-within{border-color:rgba(181,75,46,.48);box-shadow:0 0 0 3px rgba(181,75,46,.09)}.workspace-command-search input{width:100%;height:46px;border:0;outline:0;color:var(--brand-navy);background:transparent;font:500 14px var(--font-sans)}.workspace-command-search input::placeholder{color:#8b93a2}.workspace-command-results{overflow-y:auto;padding:8px 16px 18px}.workspace-command-group+.workspace-command-group{margin-top:14px}.workspace-command-group h3{margin:0 0 6px;padding:0 6px;color:var(--muted);font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.workspace-command-group>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.workspace-command-result{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;border:1px solid transparent;border-radius:9px;color:var(--text);background:rgba(255,255,255,.72);transition:border-color .12s ease,background .12s ease,transform .12s ease}.workspace-command-result:focus-visible,.workspace-command-result:hover{transform:translateY(-1px);border-color:rgba(181,75,46,.25);background:#fff;outline:none}.workspace-command-result-icon{display:grid;width:36px;height:36px;place-items:center;border-radius:9px;color:var(--brand-rust);background:rgba(181,75,46,.08)}.workspace-command-result>span:nth-child(2){min-width:0}.workspace-command-result small,.workspace-command-result strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-command-result strong{color:var(--brand-navy);font-size:12px}.workspace-command-result small{margin-top:2px;color:var(--muted);font-size:10px}.workspace-command-result>svg{color:#a2a8b2}.workspace-command-empty{padding:42px 20px;text-align:center}.workspace-command-empty strong{color:var(--brand-navy);font-size:14px}.workspace-command-empty p{margin:6px 0 0;color:var(--muted);font-size:12px}.workspace-command-footer{display:flex;justify-content:space-between;gap:16px;padding:11px 18px;border-top:1px solid rgba(15,30,61,.08);color:var(--muted);background:#fff;font-size:10px}@media (max-width:768px){.workspace-switcher-button{grid-template-columns:1fr;justify-items:center;width:44px;margin:0 auto 10px;padding:0}.workspace-switcher-button kbd,.workspace-switcher-button span{display:none}}@media (max-width:560px){.workspace-command-dialog{width:calc(100vw - 20px);border-radius:13px}.workspace-command-dialog,.workspace-command-panel{max-height:calc(100dvh - 20px)}.workspace-command-header{padding:18px}.workspace-command-header h2{font-size:21px}.workspace-command-group>div{grid-template-columns:1fr}.workspace-command-footer{align-items:flex-start;flex-direction:column;gap:6px}}@media (max-width:480px){.sidebar .ops-nav-links{display:block;width:100%;padding:0}.ops-desktop-nav{display:none}.ops-mobile-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;height:64px}.ops-mobile-nav-item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;min-width:0;padding:6px 3px 4px;border:0;border-top:3px solid transparent;color:rgba(247,246,241,.58);background:transparent;font:600 9px var(--font-sans);cursor:pointer}.ops-mobile-nav-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-mobile-nav-item-active{border-top-color:var(--brand-rust);color:#fff;background:rgba(247,246,241,.08)}.sidebar{height:64px}.sidebar-content{padding-bottom:80px}}@media (prefers-reduced-motion:reduce){.workspace-command-result,.workspace-switcher-button{transition:none}.workspace-command-result:hover{transform:none}}.firm-page-header,.portal-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px 0 20px;margin-bottom:18px;border-bottom:1px solid var(--line)}.firm-page-header-copy,.portal-page-header-copy{min-width:0;max-width:760px}.firm-page-header .section-kicker,.portal-page-header .section-kicker{margin-bottom:7px}.firm-page-header h1,.portal-page-header h1{margin:0;color:var(--brand-navy);font-size:clamp(25px,3vw,32px);font-weight:600;line-height:1.1;letter-spacing:-.025em}.firm-page-header-copy>p:last-child,.portal-page-header-copy>p:last-child{max-width:650px;margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.firm-page-header-action,.portal-page-header-action{flex:0 0 auto}.portal-sidebar{background:var(--brand-primary,var(--brand-navy));box-shadow:1px 0 0 rgba(255,255,255,.04)}.portal-sidebar-brand{min-height:96px;padding:22px 18px 18px;border-bottom-color:rgba(255,255,255,.09)}.portal-brand-logo{display:block;width:auto;max-width:154px;max-height:36px;object-fit:contain;object-position:left center}.portal-brand-name{display:block;overflow:hidden;color:#fff;font-size:14px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.portal-brand-context{display:block;margin-top:7px;color:rgba(247,246,241,.56);font-size:11px;font-weight:500;letter-spacing:.01em}.portal-sidebar .portal-nav-links{gap:2px;padding:14px 10px 18px}.portal-sidebar .portal-nav-link{min-height:40px;gap:10px;padding:0 10px;border:0;border-left:2px solid transparent;border-radius:2px;color:rgba(247,246,241,.68);font-size:13px;font-weight:500;transition:background .12s ease,color .12s ease}.portal-sidebar .portal-nav-link svg{flex:0 0 auto;color:rgba(247,246,241,.48);transition:color .12s ease}.portal-sidebar .portal-nav-link:hover{background:rgba(247,246,241,.07);color:#fff}.portal-sidebar .portal-nav-link:hover svg{color:rgba(247,246,241,.86)}.portal-sidebar .portal-nav-link-active,.portal-sidebar .portal-nav-link-active:hover{padding-left:10px;border-left-color:var(--brand-accent,var(--brand-rust));background:rgba(247,246,241,.1);color:#fff}.portal-sidebar .portal-nav-link-active svg{color:#f2a58f}.portal-sidebar .notif-bell-wrap{margin-top:10px;padding-top:10px;border-top:1px solid rgba(247,246,241,.09)}.portal-content{background:var(--brand-cream)}.portal-content .metric,.portal-content .panel,.portal-content .state-panel{box-shadow:none}.portal-dashboard-header{margin-bottom:20px}.portal-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;margin-bottom:18px}.portal-metrics .metric{min-height:128px;grid-template-columns:38px minmax(0,1fr);padding:16px}.portal-metrics .metric-icon{width:38px;height:38px}.portal-metrics .metric strong{font-size:25px;font-weight:600;letter-spacing:-.02em}.portal-metrics .metric p{font-weight:600}.portal-connect-success{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;border:1px solid var(--semantic-success-border);border-radius:2px;background:var(--semantic-success-bg);color:var(--semantic-success-text)}.portal-connect-success strong{display:block;color:var(--brand-navy);font-size:13px;font-weight:600}.portal-connect-success span{display:block;margin-top:2px;color:var(--muted);font-size:12px;line-height:1.4}.onboarding-checklist{margin-bottom:18px}.onboarding-checklist .panel-header h2{font-size:18px}.portal-primary-panel{margin-top:0!important}.portal-primary-panel .panel-header h2{font-size:18px}.portal-content .table-card td{font-size:13px}.portal-content .table-card th{font-weight:600;letter-spacing:.04em}.portal-content .empty-state p{max-width:520px}.firm-sidebar .sidebar-brand{min-height:96px}.firm-sidebar .sidebar-brand-title{display:block;margin-top:7px;color:rgba(247,246,241,.62);font-size:11px;font-weight:500;line-height:1.3}.firm-sidebar .ops-nav-links{gap:2px}.firm-sidebar .ops-nav-link{gap:10px;font-weight:500}.firm-sidebar .ops-nav-link svg{flex:0 0 auto;color:rgba(247,246,241,.48)}.firm-sidebar .ops-nav-link-active svg{color:#f2a58f}.firm-dash-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px 0 20px;margin-bottom:18px;border-bottom:1px solid var(--line)}.firm-dash-header .section-kicker{margin-bottom:7px}.firm-dash-title{margin:0;color:var(--brand-navy);font-size:clamp(25px,3vw,32px);font-weight:600;line-height:1.1;letter-spacing:-.025em}.firm-dash-meta{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.firm-metrics,.firm-year-end-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 18px}.firm-metrics .metric,.firm-year-end-metrics .metric{min-height:126px;grid-template-columns:38px minmax(0,1fr);padding:16px;box-shadow:none}.firm-year-end-metrics .metric{display:block}.firm-metrics .metric-icon{width:38px;height:38px}.firm-metrics .metric strong,.firm-year-end-metrics .metric strong{font-size:24px;font-weight:600;letter-spacing:-.02em}.firm-metrics .metric p,.firm-year-end-metrics .metric p{font-weight:600}.metric-value-success{color:var(--signal-success)!important}.metric-value-warning{color:var(--signal-warning)!important}.firm-dashboard-attention{margin-top:0!important;margin-bottom:18px}.firm-dashboard-attention .panel-header h2,.firm-dashboard-clients .panel-header h2{font-size:18px}.firm-dashboard-clients{margin-top:0!important}.firm-dashboard-attention .table-card td,.firm-dashboard-clients .table-card td{font-size:13px}.firm-dashboard-arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--line);border-radius:2px;color:var(--brand-rust)}.firm-dashboard-arrow:hover{border-color:#c4bdad;background:#fbfaf6}.firm-client-filter-bar{align-items:center;gap:10px;margin-bottom:16px}.firm-client-search{flex:1 1 240px;max-width:300px}.firm-client-filter-group{flex:0 0 auto}.firm-client-bulk-action{margin-left:auto}.firm-clients-table-panel{padding:0;overflow:hidden}.firm-clients-table td,.firm-clients-table th{font-size:13px}.firm-year-picker{display:flex;align-items:center;gap:8px;flex:0 0 auto}.firm-year-picker .button{min-width:58px}@media (max-width:1000px){.firm-metrics,.firm-year-end-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-metrics .metric:last-child{grid-column:1/-1}}@media (max-width:768px){.firm-dash-header,.firm-page-header,.portal-page-header{align-items:flex-start;flex-direction:column;gap:10px}.firm-dash-header>a,.firm-page-header-action,.portal-page-header-action{align-self:stretch;text-align:center}.firm-year-picker{align-self:stretch}.firm-year-picker .button{flex:1 1}.portal-sidebar-brand{min-height:0;padding:14px 0}.portal-brand-context,.portal-brand-logo,.portal-brand-name{display:none}.portal-sidebar .portal-nav-link{justify-content:center;padding:0;border-left:0}.portal-sidebar .portal-nav-link-active,.portal-sidebar .portal-nav-link-active:hover{padding-left:0;border-left:0;background:rgba(247,246,241,.1)}.portal-sidebar .notif-bell-wrap{margin-top:8px;padding-top:8px}.firm-sidebar .ops-nav-link{justify-content:center;padding-left:0;padding-right:0}.firm-sidebar .ops-nav-link svg{display:block}.firm-sidebar .sidebar-brand-title{display:none}.firm-client-filter-bar{flex-wrap:wrap}.firm-client-bulk-action{margin-left:0}}@media (max-width:600px){.firm-dash-header,.firm-page-header,.portal-page-header{padding-top:18px;padding-bottom:16px;margin-bottom:14px}.firm-dash-title,.firm-page-header h1,.portal-page-header h1{font-size:25px}.firm-metrics,.firm-year-end-metrics,.portal-metrics{grid-template-columns:1fr;gap:10px}.portal-metrics .metric:last-child{grid-column:auto}.firm-metrics .metric,.firm-year-end-metrics .metric,.portal-metrics .metric{min-height:104px}.firm-clients-table td,.firm-dashboard-attention .table-card td,.firm-dashboard-clients .table-card td,.portal-content .table-card td{align-items:flex-start;gap:18px}.firm-clients-table td>:last-child,.firm-dashboard-attention .table-card td>:last-child,.firm-dashboard-clients .table-card td>:last-child,.portal-content .table-card td>:last-child{min-width:0;text-align:right}.firm-dashboard-arrow{margin-left:auto}.firm-client-search{flex-basis:100%;max-width:none;width:100%}.firm-client-filter-group{display:flex;width:100%;overflow-x:auto}.firm-client-filter-group .button{flex:1 0 auto}.firm-client-bulk-action{width:100%}}@media (max-width:480px){.portal-sidebar .portal-nav-links{justify-content:space-around;gap:0}.portal-sidebar .portal-nav-link{min-width:58px;min-height:56px;flex-direction:column;gap:3px;font-size:9px}.portal-sidebar .portal-nav-link-active,.portal-sidebar .portal-nav-link-active:hover{border-bottom:2px solid var(--brand-accent,var(--brand-rust))}.portal-sidebar .portal-nav-link svg{width:17px;height:17px}.portal-sidebar .notif-bell-wrap{margin:0;padding:0;border-top:0}.firm-sidebar .ops-nav-link svg{display:none}.firm-palette-trigger{width:58px;min-width:58px;height:56px;margin:0;padding:0;border:0;border-radius:0;justify-content:center;color:rgba(247,246,241,.7)}.firm-palette-kbd,.firm-palette-trigger>span{display:none}.firm-palette-overlay{align-items:flex-end;padding:0}.firm-palette-modal{max-width:none;max-height:78vh;border-radius:4px 4px 0 0}}:root{--interaction-focus:#1f3358;--interaction-danger-bg:#fbf1f0;--interaction-danger-border:#dfb8b2;--interaction-danger-text:#7a1f1f;--interaction-success-bg:#eff6f1;--interaction-success-border:#b9d2c0;--interaction-success-text:#2d5f3f;--interaction-warning-bg:#fff7e8;--interaction-warning-border:#e7ca97;--interaction-warning-text:#8b5a13}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--interaction-focus);outline-offset:2px}.button,.button-danger,.button-primary,.button-secondary,.input,select.input,textarea.input{transition:border-color .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease,opacity .12s ease}.button-danger:disabled,.button-primary:disabled,.button-secondary:disabled,.button:disabled,.input:disabled,select.input:disabled,textarea.input:disabled{cursor:not-allowed;opacity:.55}.input:focus,select.input:focus,textarea.input:focus{border-color:#9aa8bd;box-shadow:0 0 0 3px rgba(31,51,88,.08)}.input[aria-invalid=true],select.input[aria-invalid=true],textarea.input[aria-invalid=true]{border-color:var(--interaction-danger-border)}.button-danger{border-color:var(--interaction-danger-text);background:var(--interaction-danger-text);color:#fff}.button-danger:hover:not(:disabled){border-color:#621919;background:#621919;color:#fff}.button-link{color:var(--brand-rust);font-weight:600}.form-label{color:var(--brand-navy);font-weight:600}.form-help{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.form-error{line-height:1.4}.form-error,.form-error-surface,.interaction-error{color:var(--interaction-danger-text);font-size:12px}.form-error-surface,.interaction-error{padding:10px 12px;border:1px solid var(--interaction-danger-border);border-radius:2px;background:var(--interaction-danger-bg);line-height:1.45}.form-banner-error{border-color:var(--interaction-danger-border);background:var(--interaction-danger-bg);color:var(--interaction-danger-text)}.form-actions{padding-top:16px;border-top:1px solid var(--line)}.form-choice-list{display:grid;gap:8px;margin-top:8px}.form-choice{display:flex;align-items:flex-start;gap:10px;min-height:40px;padding:9px 10px;border:1px solid var(--line);border-radius:2px;background:var(--surface);color:var(--ink-700);cursor:pointer}.form-choice:hover{border-color:#c4bdad;background:#fbfaf6}.form-choice:has(input:checked){border-color:#aeb8c8;background:rgba(31,51,88,.045)}.form-choice input{flex:0 0 auto;margin-top:2px;accent-color:var(--brand-navy)}.form-choice span{line-height:1.4}.form-section-stack{display:grid;gap:24px}.form-check-list{display:grid;gap:10px;margin-top:16px}.file-input{width:100%;min-height:40px;padding:7px 9px;border:1px solid var(--line);border-radius:2px;background:var(--surface);color:var(--ink-700);font:inherit}.file-input::file-selector-button{min-height:28px;margin-right:10px;padding:0 10px;border:1px solid var(--line);border-radius:2px;background:#fbfaf6;color:var(--brand-navy);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.assignment-actions,.interaction-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.interaction-confirm{display:grid;gap:10px;min-width:min(100%,260px);padding:12px;border:1px solid var(--line);border-radius:2px;background:#fbfaf6}.interaction-confirm-title{margin:0;color:var(--brand-navy);font-size:13px;font-weight:600;line-height:1.4}.interaction-confirm-copy{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.interaction-success{display:inline-flex;align-items:center;gap:6px;color:var(--interaction-success-text);font-size:12px;font-weight:600}.interaction-status-stack{display:grid;gap:6px;max-width:320px}.instant-confirm{min-width:min(100%,300px);padding:12px;border:1px solid var(--line);border-radius:2px;background:#fbfaf6}.instant-confirm-body{margin:0;color:var(--ink-700);font-size:12px;line-height:1.5}.instant-confirm-actions{display:flex;gap:8px;margin-top:10px}.checkin-btn-wrap{display:grid;gap:7px;justify-items:start}.checkin-btn{min-height:36px;padding:0 12px;border:1px solid var(--brand-navy);border-radius:2px;background:var(--brand-navy);color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.checkin-btn:hover:not(:disabled){background:var(--brand-navy-2)}.checkin-btn-out{border-color:var(--interaction-danger-text);background:transparent;color:var(--interaction-danger-text)}.checkin-btn-out:hover:not(:disabled){background:var(--interaction-danger-bg)}.shift-notes-toggle{padding:0;border:0;background:transparent;color:var(--brand-rust);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.shift-timer{color:var(--brand-navy);font-family:var(--font-mono);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shift-summary-text{color:var(--interaction-success-text);font-size:12px;font-weight:600}.empty-state{color:var(--muted)}.empty-state p{line-height:1.55}.filter-bar .filter-active,.filter-bar [aria-pressed=true]{border-color:#9aa8bd;background:rgba(31,51,88,.06);color:var(--brand-navy)}[role=dialog],dialog{color:var(--ink-700)}[role=dialog] h1,[role=dialog] h2,[role=dialog] h3,dialog h1,dialog h2,dialog h3{color:var(--brand-navy)}.confirm-dialog{width:min(440px,calc(100vw - 32px));max-width:none;padding:0;border:1px solid var(--brand-border);border-radius:3px;background:var(--brand-paper);box-shadow:0 24px 72px rgba(15,30,61,.2)}.confirm-dialog::backdrop{background:rgba(15,30,61,.42)}.confirm-dialog-inner{display:grid;gap:20px;padding:20px}.confirm-dialog-copy{display:grid;gap:7px}.confirm-dialog-copy h2{margin:0;font-size:18px;line-height:1.3}.confirm-dialog-copy p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.confirm-dialog-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.auth-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:center;gap:clamp(32px,7vw,88px);width:min(1040px,calc(100% - 48px));min-height:calc(100vh - 64px);margin:0 auto;padding:48px 0}.auth-context{max-width:470px}.auth-brand{display:inline-flex;align-items:center;gap:10px;margin-bottom:36px;color:var(--brand-navy);font-size:15px;font-weight:700;letter-spacing:-.01em}.auth-brand-mark{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--brand-border);border-radius:3px;background:var(--brand-paper);color:var(--brand-rust);font-size:16px;font-weight:800}.auth-context h1{margin:6px 0 12px;color:var(--brand-navy);font-size:clamp(30px,4vw,44px);line-height:1.08;letter-spacing:-.035em}.auth-context>p:not(.section-kicker):not(.auth-note){margin:0;color:var(--ink-500);font-size:15px;line-height:1.65}.auth-note{margin:24px 0 0;padding:10px 0 10px 14px;border-left:2px solid var(--brand-rust);color:var(--ink-500);font-size:13px;line-height:1.55}.auth-note a{color:var(--brand-rust);font-weight:600}.auth-provider{display:flex;justify-content:center;min-width:0}@media (max-width:760px){.auth-shell{grid-template-columns:1fr;gap:24px;width:min(100% - 32px,440px);min-height:auto;padding:32px 0 48px}.auth-brand{margin-bottom:24px}.auth-context h1{font-size:30px}}@media (max-width:600px){.assignment-actions,.instant-confirm-actions,.interaction-actions{align-items:stretch}.assignment-actions .button,.instant-confirm-actions .button,.interaction-confirm .button{flex:1 1 auto}.form-choice{min-height:44px}.confirm-dialog{width:calc(100vw - 24px)}.confirm-dialog-inner{gap:16px;padding:16px}.confirm-dialog-actions{display:grid;grid-template-columns:1fr 1fr}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c8daab{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}