:root:not([data-theme=dark]) [data-look=classic],:root:not([data-theme=dark])[data-look=classic]{--surface:#ffffff;--surface-raised:#ffffff;--panel:#ffffff;--border:#e2e8f0;--line-2:#cbd5e1;--text:#020817;--text-muted:#56657a;--brand:#0f172a;--brand-ink:#0f172a;--brand-press:#1e293b;--accent-ink:#f8fafc;--stage-ink:#f8fafc;--red:#dc2626;--red-ink:#b91c1c;--red-press:#991b1b;--danger-fill:#dc2626;--danger-fill-press:#b91c1c;--ink-950:#020817;--ink-900:#0f172a;--ink-800:#1e293b;--ink-600:#475569;--ink-400:#94a3b8;--ink-200:#e2e8f0;--ink-100:#f1f5f9;--ink-50:#f8fafc;--good:#166534;--warn:#854d0e;--critical:#991b1b;--mint-dim:#166534;--disabled-fill:#f1f5f9;--disabled-line:#7c8798;--hover:rgba(15,23,42,0.04);--hover-shadow:rgba(15,23,42,0.08);--shadow-ink:#020817;--shadow:0 1px 3px rgba(2,8,23,0.1),0 1px 2px -1px rgba(2,8,23,0.1);--radius:8px;--radius-sm:6px;--radius-lg:12px;--font-body:var(--classic-face),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:var(--classic-face),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--cl-sidebar:#fafafa;--cl-sidebar-ink:#3f3f46;--cl-sidebar-label:#5d5d66;--cl-sidebar-accent:#f4f4f5;--cl-sidebar-accent-ink:#18181b;--cl-sidebar-border:#e5e7eb;--cl-brand-visa:#00a0e9;--cl-brand-amex:#06b6d4;--cl-brand-mc:#ea580c;--cl-brand-debit:#1d4ed8;--cl-brand-dcvr:#fbbf24;--cl-brand-other:#a1a1aa;--cl-brand-edge:#64748b;--cl-tile-blue:#eff6ff;--cl-tile-blue-line:#bfdbfe;--cl-tile-blue-ink:#1d4ed8;--cl-tile-green:#f0fdf4;--cl-tile-green-line:#bbf7d0;--cl-tile-green-ink:#15803d;--cl-tile-amber:#fffbeb;--cl-tile-amber-line:#fde68a;--cl-tile-amber-ink:#92400e;--cl-tile-red:#fef2f2;--cl-tile-red-line:#fecaca;--cl-tile-red-ink:#b91c1c}:root[data-theme=dark] [data-look=classic],:root[data-theme=dark][data-look=classic]{--surface:#020817;--surface-raised:#020817;--panel:#020817;--border:#1e293b;--line-2:#334155;--text:#f8fafc;--text-muted:#94a3b8;--faint:#94a3b8;--brand:#f8fafc;--brand-ink:#e2e8f0;--brand-press:#cbd5e1;--accent-ink:#0f172a;--stage-ink:#f8fafc;--red:#f87171;--red-ink:#fca5a5;--red-press:#fca5a5;--danger-fill:#b91c1c;--danger-fill-press:#991b1b;--ink-950:#f8fafc;--ink-900:#f1f5f9;--ink-800:#cbd5e1;--ink-600:#94a3b8;--ink-400:#64748b;--ink-200:#1e293b;--ink-100:#1e293b;--ink-50:#0f172a;--panel-2:#1e293b;--panel-3:#0f172a;--disabled-fill:#1e293b;--disabled-line:#7c8798;--field-line:color-mix(in srgb,var(--text) 45%,var(--panel));--mint:#4ade80;--mint-dim:#4ade80;--good:#4ade80;--gold:#facc15;--warn:#facc15;--coral:#f87171;--critical:#fca5a5;--hover:rgba(255,255,255,0.05);--hover-shadow:rgba(0,0,0,0.5);--shadow-ink:#000000;--shadow:0 1px 3px rgba(0,0,0,0.5),0 1px 2px -1px rgba(0,0,0,0.5);--radius:8px;--radius-sm:6px;--radius-lg:12px;--font-body:var(--classic-face),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:var(--classic-face),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--chart-1:#2662d9;--chart-2:#2eb88a;--chart-3:#e88c30;--cl-sidebar:#18181b;--cl-sidebar-ink:#f4f4f5;--cl-sidebar-label:#b0b0b5;--cl-sidebar-accent:#27272a;--cl-sidebar-accent-ink:#f4f4f5;--cl-sidebar-border:#27272a;--cl-brand-visa:#38bdf8;--cl-brand-amex:#22d3ee;--cl-brand-mc:#fb923c;--cl-brand-debit:#60a5fa;--cl-brand-dcvr:#fbbf24;--cl-brand-other:#a1a1aa;--cl-brand-edge:#94a3b8;--cl-tile-blue:#172554;--cl-tile-blue-line:#1e40af;--cl-tile-blue-ink:#93c5fd;--cl-tile-green:#052e16;--cl-tile-green-line:#166534;--cl-tile-green-ink:#86efac;--cl-tile-amber:#451a03;--cl-tile-amber-line:#92400e;--cl-tile-amber-ink:#fcd34d;--cl-tile-red:#450a0a;--cl-tile-red-line:#991b1b;--cl-tile-red-ink:#fca5a5}.app.classic{--sidebar-w:256px;--rail-mini:48px;background:var(--cl-sidebar)}.app.classic .sidebar{background:var(--cl-sidebar);color:var(--cl-sidebar-ink);border-right:0;padding:8px;gap:8px}.app.classic .logo{padding:4px 4px 8px;gap:4px}.app.classic .logo .rail-fold{width:28px;height:28px;order:3}.app.classic .logo .cl-mode{order:2;margin-left:auto}.app.classic .logo .rail-fold{margin-left:0}:root:not(.rail-narrow) .app.classic .rail-pin{display:none}.app.classic .main{margin:8px 8px 8px 0;min-height:calc(100vh - 16px);background:var(--surface);border-radius:12px;box-shadow:var(--shadow)}.app.classic .topbar{height:64px;padding:0 16px;gap:8px;justify-content:flex-start;border-bottom:1px solid var(--border);border-radius:12px 12px 0 0}.app.classic .topbar-right{margin-left:auto}.cl-sep{display:none;width:1px;height:16px;background:var(--border);margin:0 4px;flex:none}:root.rail-narrow .app.classic .cl-sep{display:block}.cl-crumbs{margin:0;font-size:14px;font-weight:400;color:var(--text-muted);gap:4px 6px;min-width:0;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.cl-crumbs a{color:var(--text-muted);text-decoration:none}.cl-crumbs a:hover{color:var(--text)}.cl-crumbs [aria-current=page]{color:var(--text);font-weight:400}.cl-crumbs .sep{color:var(--text-muted);margin-right:4px}.cl-preview{flex:none;font-size:12px;font-weight:600;padding:2px 8px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted)}.app.classic .page{padding:16px}.cl-group-label{display:flex;align-items:center;height:32px;padding:0 8px;font-size:12px;font-weight:500;color:var(--cl-sidebar-label)}.cl-menu{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.cl-item{position:relative}.app.classic .sidebar .cl-button,.app.classic .sidebar .nav-item,.app.classic .sidebar .nav-label{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 8px;border-radius:6px;font-size:14px;font-weight:400;line-height:1.25;color:var(--cl-sidebar-ink);background:transparent;text-decoration:none}.app.classic .sidebar .cl-button.active,.app.classic .sidebar .cl-button:hover,.app.classic .sidebar .nav-item.active,.app.classic .sidebar .nav-item:hover,.app.classic .sidebar .nav-label.active,.app.classic .sidebar .nav-label:hover{background:var(--cl-sidebar-accent);color:var(--cl-sidebar-accent-ink)}.app.classic .sidebar .cl-button.active,.app.classic .sidebar .nav-item.active,.app.classic .sidebar .nav-label.active{font-weight:500}.app.classic .sidebar .nav-item.active:before,.app.classic .sidebar .nav-label.active:before{display:none}.app.classic .sidebar .nav-ico{width:16px;height:16px;margin:0;color:inherit;flex:none}.app.classic .sidebar .nav-group{margin:0 0 4px}.app.classic .sidebar .nav-aside{margin-top:0;padding-top:0;border-top:0}.cl-toggle{position:absolute;right:4px;top:6px;width:20px;height:20px;padding:0;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--cl-sidebar-ink)}.cl-toggle:hover{background:var(--cl-sidebar-accent)}.cl-toggle svg{transition:transform var(--motion-fast) var(--ease-standard)}.cl-toggle.open svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.cl-toggle svg{transition:none}}.cl-sub{list-style:none;margin:2px 0 2px 14px;padding:2px 0 2px 10px;border-left:1px solid var(--cl-sidebar-border);display:flex;flex-direction:column;gap:2px}.cl-subbutton{display:flex;align-items:center;min-height:28px;padding:0 8px;border-radius:6px;font-size:14px;color:var(--cl-sidebar-ink);text-decoration:none}.cl-subbutton.active,.cl-subbutton:hover{background:var(--cl-sidebar-accent);color:var(--cl-sidebar-accent-ink)}.cl-subbutton.active{font-weight:500}.cl-mode{width:28px;height:28px;padding:0;flex:none;display:inline-grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--cl-sidebar-ink)}.cl-mode:hover{background:var(--cl-sidebar-accent);color:var(--cl-sidebar-accent-ink)}.app.classic .sidebar-foot{border-top:0;padding:8px 0 0}.app.classic .sh-me{border-radius:8px}.app.classic .sh-me:hover{background:var(--cl-sidebar-accent)}.app.classic .sh-recent-h{color:var(--cl-sidebar-label)}.cl-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0 0 16px;padding:4px;border-radius:8px;background:var(--panel-2)}.cl-tab{padding:6px 12px;border-radius:4px;font-size:14px;font-weight:500;color:var(--text-muted);text-decoration:none}.cl-tab.on,.cl-tab:hover{color:var(--text)}.cl-tab.on{background:var(--surface);box-shadow:0 1px 2px rgba(2,8,23,.08)}:root.rail-narrow .app.classic:not(.rail-peek) .sidebar>.sidebar-nav{visibility:visible}:root.rail-narrow .app.classic:not(.rail-peek) .sidebar :is(.nav-text,.cl-group-label,.cl-toggle,.cl-sub,.sh-recent,.nav-label>span,.rail-pin,.cl-mode){display:none}:root.rail-narrow .app.classic:not(.rail-peek) .sidebar :is(.cl-button,.nav-item,.nav-label){justify-content:center;padding:0}:root.rail-narrow .app.classic:not(.rail-peek) .sidebar{padding:8px 6px}@media (max-width:1023.98px){.app.classic .main{margin:0;min-height:100vh;border-radius:0;box-shadow:none}.app.classic .topbar{border-radius:0}.app.classic .cl-sep{display:block}.app.classic .topbar .sh-findbtn kbd{display:none}}[data-look=classic] .cl-page{display:flex;flex-direction:column;gap:16px;min-width:0;font-family:var(--font-body);color:var(--text)}[data-look=classic] .cl-page .cl-muted{color:var(--text-muted);font-size:14px}[data-look=classic] .cl-page h1.cl-title{margin:0;font-size:24px;font-weight:700;letter-spacing:-.01em}[data-look=classic] .cl-page .cl-sub{margin:0;color:var(--text-muted);font-size:14px}[data-look=classic] .cl-page .cl-row,[data-look=classic] .cl-page .cl-spread{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-look=classic] .cl-page .cl-spread{justify-content:space-between}[data-look=classic] .cl-page .cl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:1023.98px){[data-look=classic] .cl-page .cl-grid2{grid-template-columns:minmax(0,1fr)}}[data-look=classic] .cl-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 1px 2px rgba(2,8,23,.05);min-width:0}[data-look=classic] .cl-card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px;padding:24px 24px 0}[data-look=classic] .cl-card-title{margin:0;font-size:18px;font-weight:600;line-height:1.3}[data-look=classic] .cl-card-desc{margin:4px 0 0;font-size:14px;color:var(--text-muted)}[data-look=classic] .cl-card-actions{display:flex;flex-wrap:wrap;gap:8px}[data-look=classic] .cl-card-body{padding:24px;min-width:0}[data-look=classic] .cl-card-flush .cl-card-body{padding:0}@media (max-width:599.98px){[data-look=classic] .cl-card-head{padding:16px 16px 0}[data-look=classic] .cl-card-body{padding:16px}}[data-look=classic] .cl-page .cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:6px;font:500 14px/1 var(--font-body);text-decoration:none;cursor:pointer;white-space:nowrap;border:1px solid transparent;list-style:none}[data-look=classic] .cl-page .cl-btn::-webkit-details-marker{display:none}[data-look=classic] .cl-page .cl-btn-primary{background:var(--brand);color:var(--accent-ink)}[data-look=classic] .cl-page .cl-btn-primary:hover{background:var(--brand-press)}[data-look=classic] .cl-page .cl-btn-outline{background:var(--surface);color:var(--text);border-color:var(--border)}[data-look=classic] .cl-page .cl-btn-outline:hover{background:var(--ink-100)}[data-look=classic] .cl-page .cl-btn-ghost{background:transparent;color:var(--text)}[data-look=classic] .cl-page .cl-btn-ghost:hover{background:var(--ink-100)}[data-look=classic] .cl-page .cl-btn[aria-disabled=true]{opacity:.55;pointer-events:none}[data-look=classic] .cl-page :is(input[type=text],input[type=search],input[type=date],input[type=email],input:not([type]),select,textarea).cl-input{min-height:36px;padding:0 12px;border-radius:6px;border:1px solid var(--field-line,var(--border));background:var(--surface);color:var(--text);font:400 14px var(--font-body)}[data-look=classic] .cl-page label.cl-field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500}[data-look=classic] .cl-page .cl-check{display:flex;align-items:center;gap:8px;font-size:14px}[data-look=classic] .cl-page .cl-segtabs{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:8px;background:var(--ink-100);align-self:flex-start;max-width:100%}[data-look=classic] .cl-page .cl-segtab{padding:6px 12px;border-radius:6px;font-size:14px;font-weight:500;color:var(--text-muted);text-decoration:none}[data-look=classic] .cl-page .cl-segtab:hover{color:var(--text)}[data-look=classic] .cl-page .cl-segtab.is-on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px rgba(2,8,23,.08)}[data-look=classic] .cl-page .cl-tiles{display:grid;grid-template-columns:repeat(var(--cl-tiles,4),minmax(0,1fr));gap:16px}@media (max-width:1023.98px){[data-look=classic] .cl-page .cl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479.98px){[data-look=classic] .cl-page .cl-tiles{grid-template-columns:minmax(0,1fr)}}[data-look=classic] .cl-page .cl-tile{padding:20px 24px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);min-width:0}[data-look=classic] .cl-page .cl-tile-k{font-size:13px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}[data-look=classic] .cl-page .cl-tile-v{margin-top:6px;font-size:28px;font-weight:700;line-height:1.15;overflow-wrap:anywhere}[data-look=classic] .cl-page .cl-tile-blue{background:var(--cl-tile-blue);border-color:var(--cl-tile-blue-line)}[data-look=classic] .cl-page .cl-tile-blue :is(.cl-tile-k,.cl-tile-v){color:var(--cl-tile-blue-ink)}[data-look=classic] .cl-page .cl-tile-green{background:var(--cl-tile-green);border-color:var(--cl-tile-green-line)}[data-look=classic] .cl-page .cl-tile-green :is(.cl-tile-k,.cl-tile-v){color:var(--cl-tile-green-ink)}[data-look=classic] .cl-page .cl-tile-amber{background:var(--cl-tile-amber);border-color:var(--cl-tile-amber-line)}[data-look=classic] .cl-page .cl-tile-amber :is(.cl-tile-k,.cl-tile-v){color:var(--cl-tile-amber-ink)}[data-look=classic] .cl-page .cl-tile-red{background:var(--cl-tile-red);border-color:var(--cl-tile-red-line)}[data-look=classic] .cl-page .cl-tile-red :is(.cl-tile-k,.cl-tile-v){color:var(--cl-tile-red-ink)}[data-look=classic] .cl-page .cl-badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent;white-space:nowrap}[data-look=classic] .cl-page .cl-badge-ok{background:var(--cl-tile-green);color:var(--cl-tile-green-ink);border-color:var(--cl-tile-green-line)}[data-look=classic] .cl-page .cl-badge-watch{background:var(--cl-tile-amber);color:var(--cl-tile-amber-ink);border-color:var(--cl-tile-amber-line)}[data-look=classic] .cl-page .cl-badge-act{background:var(--cl-tile-red);color:var(--cl-tile-red-ink);border-color:var(--cl-tile-red-line)}[data-look=classic] .cl-page .cl-badge-info{background:var(--ink-100);color:var(--text);border-color:var(--border)}[data-look=classic] .cl-page .cl-brandchip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.02em}[data-look=classic] .cl-page .cl-brandchip:before{content:"";inline-size:10px;block-size:10px;border-radius:2px;background:var(--cl-brand-swatch);box-shadow:inset 0 0 0 1px var(--cl-brand-edge)}[data-look=classic] .cl-page .cl-brand-visa{--cl-brand-swatch:var(--cl-brand-visa)}[data-look=classic] .cl-page .cl-brand-amex{--cl-brand-swatch:var(--cl-brand-amex)}[data-look=classic] .cl-page .cl-brand-mc{--cl-brand-swatch:var(--cl-brand-mc)}[data-look=classic] .cl-page .cl-brand-debit{--cl-brand-swatch:var(--cl-brand-debit)}[data-look=classic] .cl-page .cl-brand-dcvr{--cl-brand-swatch:var(--cl-brand-dcvr)}[data-look=classic] .cl-page .cl-brand-other{--cl-brand-swatch:var(--cl-brand-other)}[data-look=classic] .cl-page .cl-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}[data-look=classic] .cl-page .cl-bar-row{display:grid;grid-template-columns:7ch minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px}[data-look=classic] .cl-page .cl-bar-k{font-weight:600}[data-look=classic] .cl-page .cl-bar-track{block-size:22px;background:var(--ink-50);border-radius:4px;overflow:hidden}[data-look=classic] .cl-page .cl-bar{display:block;block-size:100%;min-inline-size:2px;border-radius:4px;background:var(--cl-brand-swatch);box-shadow:inset 0 0 0 1px var(--cl-brand-edge)}[data-look=classic] .cl-page .cl-bar-v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:599.98px){[data-look=classic] .cl-page .cl-bar-row{grid-template-columns:6ch minmax(0,1fr)}[data-look=classic] .cl-page .cl-bar-v{grid-column:2}}[data-look=classic] .cl-page .cl-line{margin:0}[data-look=classic] .cl-page .cl-line svg{inline-size:100%;block-size:220px;display:block}[data-look=classic] .cl-page .cl-line-area{fill:color-mix(in srgb,var(--chart-2) 22%,transparent)}[data-look=classic] .cl-page .cl-line-stroke{stroke:var(--chart-2);stroke-width:2.5;vector-effect:non-scaling-stroke}[data-look=classic] .cl-page .cl-line-cap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px;font-size:12px;color:var(--text-muted)}[data-look=classic] .cl-page .cl-rowmenu{position:relative;display:inline-block}[data-look=classic] .cl-page .cl-rowmenu>summary{list-style:none;cursor:pointer;inline-size:32px;block-size:32px;display:grid;place-items:center;border-radius:6px;font-size:18px;line-height:1;color:var(--text)}[data-look=classic] .cl-page .cl-rowmenu>summary::-webkit-details-marker{display:none}[data-look=classic] .cl-page .cl-rowmenu>summary:hover,[data-look=classic] .cl-page .cl-rowmenu[open]>summary{background:var(--ink-100)}[data-look=classic] .cl-page .cl-rowmenu-pop{position:absolute;z-index:30;inset-inline-end:0;inset-block-start:calc(100% + 4px);min-inline-size:190px;padding:4px;background:var(--surface-raised);border:1px solid var(--border);border-radius:6px;box-shadow:0 10px 15px -3px rgba(2,8,23,.12),0 4px 6px -4px rgba(2,8,23,.1);text-align:start}[data-look=classic] .cl-page .cl-rowmenu-head{padding:6px 8px;font-size:14px;font-weight:600}[data-look=classic] .cl-page .cl-rowmenu-item{display:block;padding:6px 8px;border-radius:4px;font-size:14px;font-weight:400;color:var(--text);text-decoration:none;white-space:nowrap}[data-look=classic] .cl-page a.cl-rowmenu-item:hover{background:var(--ink-100)}[data-look=classic] .cl-page .cl-copy{-webkit-user-select:all;user-select:all;cursor:text}[data-look=classic] .cl-page .cl-copy code{font-size:12px;color:var(--text-muted)}[data-look=classic] .cl-page .cl-chooser{position:relative}[data-look=classic] .cl-page .cl-chooser-pop{position:absolute;z-index:30;inset-inline-end:0;inset-block-start:calc(100% + 4px);min-inline-size:200px;display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--surface-raised);border:1px solid var(--border);border-radius:6px;box-shadow:0 10px 15px -3px rgba(2,8,23,.12)}[data-look=classic] .cl-page .grid{font-size:14px}[data-look=classic] .cl-page .grid th{font-size:14px;font-weight:500;color:var(--text-muted);text-transform:none;letter-spacing:0;background:transparent}[data-look=classic] .cl-page .grid td{border-color:var(--border)}[data-look=classic] .cl-page .grid :is(th,td){padding-inline:6px}[data-look=classic] .cl-page .grid tbody tr:hover{background:var(--hover)}[data-look=classic] .cl-page .cl-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-look=classic] .cl-page .cl-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}[data-look=classic] .cl-page .cl-nil{color:var(--text-muted)}[data-look=classic] .cl-page .cl-dialog-title{margin:0 0 4px;font-size:18px;font-weight:600}[data-look=classic] .cl-page .cl-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:16px;border-bottom:1px solid var(--border)}[data-look=classic] .cl-page .cl-search{flex:1 1 260px;max-width:420px}[data-look=classic] .cl-page .cl-search .cl-input{inline-size:100%}[data-look=classic] .cl-page .cl-filters{display:flex;flex-direction:column;gap:16px}[data-look=classic] .cl-page .cl-daterow{align-items:flex-end;gap:12px}[data-look=classic] .cl-page .cl-rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}[data-look=classic] .cl-page .cl-rule{display:grid;grid-template-columns:8rem minmax(9rem,1fr) 9rem minmax(8rem,1.2fr);gap:8px;align-items:center}[data-look=classic] .cl-page .cl-rule-where{font-size:14px;font-weight:500;color:var(--text-muted);padding-inline-start:4px}@media (max-width:719.98px){[data-look=classic] .cl-page .cl-rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}[data-look=classic] .cl-page .cl-refused{padding:12px 16px;border-radius:6px;border:1px solid var(--cl-tile-amber-line);background:var(--cl-tile-amber);color:var(--cl-tile-amber-ink);font-size:14px}[data-look=classic] .cl-page .cl-refused ul{margin:6px 0 0;padding-inline-start:18px}[data-look=classic] .cl-page .cl-dialog{display:flex;flex-direction:column;gap:16px}[data-look=classic] .cl-page .cl-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;font-size:14px}[data-look=classic] .cl-page .cl-facts dt{color:var(--text-muted)}[data-look=classic] .cl-page .cl-facts dd{margin:0;overflow-wrap:anywhere}[data-look=classic] .cl-page .cl-unassigned{color:var(--cl-tile-amber-ink);font-weight:500}[data-look=classic] .cl-page .cl-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0}@media (max-width:599.98px){[data-look=classic] .cl-page .cl-fields{grid-template-columns:minmax(0,1fr)}}[data-look=classic] .cl-page .cl-field-row{display:flex;flex-direction:column;gap:4px;min-width:0}[data-look=classic] .cl-page .cl-field-row dt{font-size:14px;font-weight:500}[data-look=classic] .cl-page .cl-field-row dd{margin:0;min-height:36px;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px;overflow-wrap:anywhere;background:var(--surface)}[data-look=classic] .cl-page .cl-dialogwrap .drawer.as-panel{inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 64px);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 25px 50px -12px rgba(2,8,23,.35)}[data-look=classic] .cl-page :is(.cl-tk-filters,.cl-al-filters){align-items:flex-end;gap:12px}[data-look=classic] .cl-page :is(.cl-tk-filters,.cl-al-filters) .cl-field{min-inline-size:160px}[data-look=classic] .cl-page .cl-al-filters .cl-al-search{flex:1 1 220px}[data-look=classic] .cl-page .cl-field>.cl-muted{font-size:12px;font-weight:500}[data-look=classic] .cl-page .cl-gc-search{inline-size:min(100%,24rem)}@media (max-width:599.98px){[data-look=classic] .cl-page :is(.cl-tk-filters,.cl-al-filters) .cl-field{min-inline-size:0;flex:1 1 100%}[data-look=classic] .cl-page .cl-gc-search{flex:1 1 auto}}[data-look=classic] .cl-page .cl-fin-head{display:flex;flex-direction:column;gap:2px}[data-look=classic] .cl-page .cl-fin-range{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}[data-look=classic] .cl-page .cl-fin-empty{margin:0;padding:32px 0;text-align:center;color:var(--text-muted);font-size:14px}[data-look=classic] .cl-page .cl-fin-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}[data-look=classic] .cl-page .cl-fin-row{display:flex;align-items:center;gap:12px;padding:16px;min-width:0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);color:var(--text);text-decoration:none;transition:background-color var(--motion-fast,.15s) ease,border-color var(--motion-fast,.15s) ease}[data-look=classic] .cl-page .cl-fin-row:hover{background:var(--ink-50);border-color:var(--line-2)}[data-look=classic] .cl-page .cl-fin-row.is-on{border-color:var(--brand)}[data-look=classic] .cl-page .cl-fin-row:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){[data-look=classic] .cl-page .cl-fin-row{transition:none}}[data-look=classic] .cl-page .cl-fin-mark{flex:none;inline-size:36px;block-size:36px;border-radius:6px;position:relative}[data-look=classic] .cl-page .cl-fin-mark:after{content:"";position:absolute;inset:11px;border-radius:2px;border:2px solid}[data-look=classic] .cl-page .cl-fin-mark-batch,[data-look=classic] .cl-page .cl-fin-mark-doc{background:var(--ink-100);color:var(--text)}[data-look=classic] .cl-page .cl-fin-mark-money{background:var(--cl-tile-green);color:var(--cl-tile-green-ink)}[data-look=classic] .cl-page .cl-fin-mark-warn{background:var(--cl-tile-amber);color:var(--cl-tile-amber-ink)}[data-look=classic] .cl-page .cl-fin-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}[data-look=classic] .cl-page .cl-fin-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;font-weight:600;overflow-wrap:anywhere}[data-look=classic] .cl-page .cl-fin-title .cl-muted{font-size:12px;font-weight:400}[data-look=classic] .cl-page .cl-fin-meta{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:12px;color:var(--text-muted)}[data-look=classic] .cl-page .cl-fin-trunc{max-inline-size:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-look=classic] .cl-page .cl-fin-end{flex:none;display:flex;align-items:center;gap:12px}[data-look=classic] .cl-page .cl-fin-amt{margin-inline-start:4px}@media (max-width:479.98px){[data-look=classic] .cl-page .cl-fin-row{flex-wrap:wrap;padding:12px}[data-look=classic] .cl-page .cl-fin-end{inline-size:100%;justify-content:flex-end}}[data-look=classic] .cl-page .cl-fin-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:8px}[data-look=classic] .cl-page .cl-fin-count{margin-inline-start:4px;font-size:12px;color:var(--text-muted)}[data-look=classic] .cl-page .cl-fin-banner{padding:12px;border:1px solid var(--cl-tile-amber-line);border-radius:var(--radius);background:var(--cl-tile-amber)}[data-look=classic] .cl-page .cl-fin-banner-h{margin:0;font-size:14px;font-weight:600;color:var(--cl-tile-amber-ink)}[data-look=classic] .cl-page .cl-fin-banner-d{margin:2px 0 0;font-size:12px;color:var(--cl-tile-amber-ink)}[data-look=classic] .cl-sheet{gap:16px}[data-look=classic] .cl-page .cl-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--border)}[data-look=classic] .cl-page .cl-sheet-title{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:18px;font-weight:600}[data-look=classic] .cl-page .cl-fin-h{margin:0;font-size:14px;font-weight:600}[data-look=classic] .cl-page .cl-fin-facts{margin:0;padding:0 12px;border:1px solid var(--border);border-radius:6px}[data-look=classic] .cl-page .cl-fin-facts>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px}[data-look=classic] .cl-page .cl-fin-facts>div:last-child{border-bottom:0}[data-look=classic] .cl-page .cl-fin-facts dt{color:var(--text-muted)}[data-look=classic] .cl-page .cl-fin-facts dd{margin:0;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}[data-look=classic] .cl-page .cl-fin-txns{list-style:none;margin:0;padding:0}[data-look=classic] .cl-page .cl-fin-txns>li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px}[data-look=classic] .cl-page .cl-fin-txns>li:last-child{border-bottom:0}[data-look=classic] .cl-page .cl-fin-txn-l{display:flex;flex-direction:column;gap:2px;min-width:0}[data-look=classic] .cl-page .cl-fin-txn-l .cl-muted{font-size:12px}[data-look=classic] .cl-page .cl-fin-trio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:14px}[data-look=classic] .cl-page .cl-fin-trio .cl-muted{font-size:12px}[data-look=classic] .cl-page .cl-fin-trio .cl-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-look=classic] .cl-page .cl-fin-strong{font-weight:600}[data-look=classic] .cl-page .cl-fin-respond{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:6px;background:var(--ink-50)}[data-look=classic] .cl-page .cl-fin-respond p{margin:0}[data-look=classic] .cl-page .cl-stmt-doc{display:flex;flex-direction:column;gap:4px;padding:24px;border:1px solid var(--border);border-radius:6px;background:var(--surface-raised)}[data-look=classic] .cl-page .cl-stmt-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px}[data-look=classic] .cl-page .cl-stmt-mark{block-size:40px;inline-size:auto;display:block}:root[data-theme=dark] [data-look=classic] .cl-page .cl-stmt-mark{background:#ffffff;padding:4px 8px;border-radius:4px}[data-look=classic] .cl-page .cl-stmt-for{text-align:end;font-size:12px;line-height:1.5}[data-look=classic] .cl-page .cl-stmt-strong{font-weight:700}[data-look=classic] .cl-page .cl-stmt-gap{margin-top:8px}[data-look=classic] .cl-page .cl-stmt-sect{margin-top:16px}[data-look=classic] .cl-page .cl-stmt-band{padding:5px 8px;border:1px solid var(--line-2);background:var(--ink-100);font-size:12px;font-weight:700;letter-spacing:.04em}[data-look=classic] .cl-page .cl-stmt-none{margin:0;padding:8px;font-size:13px}[data-look=classic] .cl-page .grid tr.cl-stmt-total td{font-weight:700;background:var(--ink-100)}@media (max-width:599.98px){[data-look=classic] .cl-page .cl-stmt-doc{padding:12px}[data-look=classic] .cl-page .cl-stmt-for{text-align:start}}[data-look=classic] .cl-page .cl-bi-head{align-items:flex-end}[data-look=classic] .cl-page .cl-bi-date{align-items:center}[data-look=classic] .cl-page .cl-bi-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:1199.98px){[data-look=classic] .cl-page .cl-bi-grid3{grid-template-columns:minmax(0,1fr)}}[data-look=classic] .cl-page .cl-bi-scroll{overflow-x:auto;min-width:0}[data-look=classic] .cl-page .cl-bi-scroll table.mini{width:100%}[data-look=classic] .cl-page .cl-bi-scroll table.mini :is(td,tbody th,tfoot th){padding:8px 12px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}[data-look=classic] .cl-page .cl-bi-scroll table.mini thead th{padding:8px 12px;color:var(--text-muted);white-space:nowrap}[data-look=classic] .cl-page .cl-bi-scroll table.mini tbody th{font-weight:400}[data-look=classic] .cl-page .cl-bi-scroll table.mini tfoot :is(td,th){font-weight:600;border-bottom:0}[data-look=classic] .cl-page .cl-bi-scroll table.mini .cl-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}[data-look=classic] .cl-page .cl-bi-note{margin:8px 0 0;font-size:12px}[data-look=classic] .cl-page .cl-bi-weekbar{margin-bottom:12px}[data-look=classic] .cl-page .cl-bi-weeklabel{min-inline-size:180px;text-align:center;font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-look=classic] .cl-page .cl-bi-weekstate{font-size:14px;color:var(--cl-tile-green-ink)}[data-look=classic] .cl-page .cl-bi-weekstate.is-bad{color:var(--cl-tile-red-ink)}[data-look=classic] .cl-page .cl-bi-week{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}@media (max-width:1023.98px){[data-look=classic] .cl-page .cl-bi-week{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639.98px){[data-look=classic] .cl-page .cl-bi-week{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-look=classic] .cl-page .cl-bi-daycell{display:flex;flex-direction:column;gap:12px;min-block-size:124px;padding:12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);color:var(--text);text-decoration:none}[data-look=classic] .cl-page a.cl-bi-daycell:hover{border-color:var(--text-muted)}[data-look=classic] .cl-page .is-match .cl-bi-daycell{background:var(--cl-tile-green);border-color:var(--cl-tile-green-line)}[data-look=classic] .cl-page .is-mismatch .cl-bi-daycell{background:var(--cl-tile-red);border-color:var(--cl-tile-red-line)}[data-look=classic] .cl-page .is-future .cl-bi-daycell{border-style:dashed;background:var(--ink-100)}[data-look=classic] .cl-page .cl-bi-dayhead{display:flex;flex-wrap:wrap;align-items:center;gap:6px}[data-look=classic] .cl-page .cl-bi-wd{font-size:12px;font-weight:500;text-transform:uppercase;color:var(--text-muted)}[data-look=classic] .cl-page .cl-bi-dn{font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-inline-end:auto}[data-look=classic] .cl-page .cl-bi-daylines{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;margin:0;font-size:12px}[data-look=classic] .cl-page .cl-bi-daylines dt{color:var(--text-muted)}[data-look=classic] .cl-page .cl-bi-daylines dd{margin:0;text-align:right;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-look=classic] .cl-page .cl-bi-daylines .cl-bi-diff{font-weight:600}[data-look=classic] .cl-page .cl-bi-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}[data-look=classic] .cl-page .cl-bi-sorts .is-on{background:var(--ink-100)}[data-look=classic] .cl-page .cl-bi-mix{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}[data-look=classic] .cl-page .cl-bi-mixrow{display:grid;grid-template-columns:2.5ch minmax(0,1fr) auto auto 6ch;align-items:center;gap:12px;padding:12px;border:1px solid var(--border);border-radius:var(--radius)}[data-look=classic] .cl-page .cl-bi-rank{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-look=classic] .cl-page .cl-bi-mixname{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-look=classic] .cl-page .cl-bi-mixamt{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-look=classic] .cl-page .cl-bi-mixpct{text-align:right}@media (max-width:599.98px){[data-look=classic] .cl-page .cl-bi-mixrow{grid-template-columns:2.5ch minmax(0,1fr) auto}[data-look=classic] .cl-page .cl-bi-mixpct,[data-look=classic] .cl-page .cl-bi-mixrow>.cl-muted:not(.cl-bi-mixpct){display:none}}[data-look=classic] .cl-page .cl-bi-rfilters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:12px}[data-look=classic] .cl-page .cl-bi-rfilters .cl-field{display:flex;flex-direction:column;gap:6px;font-size:14px}@media (max-width:599.98px){[data-look=classic] .cl-page .cl-bi-rfilters .cl-field{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 12px)}}[data-look=classic] .cl-bi-sig{display:block;max-inline-size:100%;block-size:auto;background:#fff;border:1px solid var(--border);border-radius:var(--radius)}[data-look=classic] .cl-page .cl-bi-linkcard{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:16px;border:1px solid var(--border);border-radius:var(--radius);color:var(--text);text-decoration:none}[data-look=classic] .cl-page .cl-bi-linkcard:hover{background:var(--ink-100)}[data-look=classic] .cl-page .cl-bi-linkcard-t{font-weight:500;font-size:14px}[data-look=classic] .cl-page .cl-bi-linkcard>.cl-muted{grid-column:1;font-size:12px}[data-look=classic] .cl-page .cl-bi-linkcard>[aria-hidden=true]{grid-column:2;grid-row:1/span 2;color:var(--text-muted)}[data-look=classic] .cl-page .cl-bi-empty{margin:0}[data-look=classic] .cl-page .cl-facts .cl-fact{display:contents}[data-look=classic] .cl-page .cl-small{font-size:12px}[data-look=classic] .cl-page .cl-strong{font-weight:600}[data-look=classic] .cl-page .cl-center{text-align:center;padding-block:32px}[data-look=classic] .cl-page .sub{display:block;font-size:11px;color:var(--text-muted)}[data-look=classic] .cl-page .cl-badge-outline{background:transparent;color:var(--text);border-color:var(--border)}[data-look=classic] .cl-page .cl-ws-head{align-items:center;gap:8px;margin-block-end:12px}[data-look=classic] .cl-page h2.cl-ws-title{margin:0;font-size:18px;font-weight:600}[data-look=classic] .cl-page .cl-lvl-error,[data-look=classic] .cl-page .cl-quiet-silent{color:var(--cl-tile-red-ink);font-weight:600}[data-look=classic] .cl-page .cl-lvl-warn,[data-look=classic] .cl-page .cl-quiet-stale{color:var(--cl-tile-amber-ink)}[data-look=classic] .cl-page .cl-quiet-current{color:var(--text-muted)}[data-look=classic] .cl-page .cl-dl-find{inline-size:min(100%,20rem)}[data-look=classic] .cl-page .cl-dl-filters{align-items:flex-end;gap:8px}[data-look=classic] .cl-page .cl-dl-search{flex:1 1 16rem}[data-look=classic] .cl-page .cl-dl-search .cl-input{flex:1 1 auto;min-inline-size:0}[data-look=classic] .cl-page .cl-cu-empty{display:grid;justify-items:center;gap:6px;padding-block:32px;text-align:center}[data-look=classic] .cl-page .cl-cu-empty h3{margin:0;font-size:18px;font-weight:600}[data-look=classic] .cl-page .cl-ts-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:12px}[data-look=classic] .cl-page .cl-ts-link{display:grid;gap:4px;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--surface-raised);color:var(--text);text-decoration:none}[data-look=classic] .cl-page .cl-ts-link:hover{background:var(--cl-sidebar-accent)}[data-look=classic] .cl-page .cl-ts-link:focus-visible{outline:2px solid var(--text);outline-offset:2px}[data-look=classic] .cl-page .cl-ts-find{inline-size:min(100%,24rem)}@media (max-width:599.98px){[data-look=classic] .cl-page :is(.cl-dl-find,.cl-ts-find){inline-size:100%;flex:1 1 100%}[data-look=classic] .cl-page .cl-dl-filters .cl-field{flex:1 1 100%}}[data-look=classic] .cl-page .cl-op-scroll,[data-look=classic] .cl-page .cl-scroll{overflow-x:auto;max-inline-size:100%}[data-look=classic] .cl-page .cl-op-table{inline-size:100%;border-collapse:collapse;font-size:14px}[data-look=classic] .cl-page .cl-op-table th{text-align:start;font-weight:500;color:var(--text-muted);padding:8px 12px;border-block-end:1px solid var(--border);white-space:nowrap}[data-look=classic] .cl-page .cl-op-table td{padding:10px 12px;border-block-end:1px solid var(--border)}[data-look=classic] .cl-page .cl-op-table :is(th,td).cl-num{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}[data-look=classic] .cl-page .cl-op-table tfoot td{font-weight:600;border-block-end:0;background:var(--ink-100)}[data-look=classic] .cl-page .cl-op-share{display:inline-flex;align-items:center;gap:8px}[data-look=classic] .cl-page .cl-op-share-track{display:inline-block;inline-size:64px;block-size:8px;border-radius:999px;background:var(--ink-100);overflow:hidden}[data-look=classic] .cl-page .cl-op-share-bar{display:block;block-size:100%;background:var(--brand)}[data-look=classic] .cl-page .cl-op-foot{text-align:center;font-size:12px}[data-look=classic] .cl-page .cl-op-sub{margin:4px 0 4px 32px;inline-size:calc(100% - 32px)}[data-look=classic] .cl-page .cl-os-search{inline-size:min(100%,20rem)}[data-look=classic] .cl-page .cl-os-list{list-style:none;margin:12px 0 0;padding:0;border:1px solid var(--border);border-radius:var(--radius)}[data-look=classic] .cl-page .cl-os-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px}[data-look=classic] .cl-page .cl-os-row+.cl-os-row{border-block-start:1px solid var(--border)}[data-look=classic] .cl-page .cl-os-name{display:flex;flex-direction:column;gap:2px;min-inline-size:0}[data-look=classic] .cl-page .cl-os-code{inline-size:8.5rem;letter-spacing:.2em}@media (max-width:599.98px){[data-look=classic] .cl-page .cl-os-code{inline-size:calc(50% - 6px)}[data-look=classic] .cl-page .cl-op-sub{margin-inline-start:0;inline-size:100%}}[data-look=classic] .cl-page .cl-mg-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;align-items:start}[data-look=classic] .cl-page .cl-mg-detail{display:flex;flex-direction:column;gap:16px;min-inline-size:0}[data-look=classic] .cl-page .cl-mg-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-block-size:70vh;overflow-y:auto}[data-look=classic] .cl-page .cl-mg-item{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:12px;border:1px solid var(--border);border-radius:var(--radius);color:inherit;text-decoration:none}[data-look=classic] .cl-page .cl-mg-item:hover{background:var(--ink-100)}[data-look=classic] .cl-page .cl-mg-item.is-on{border-color:var(--brand)}[data-look=classic] .cl-page .cl-mg-name{font-weight:600}[data-look=classic] .cl-page .cl-mg-desc{flex-basis:100%;font-size:12px;color:var(--text-muted)}@media (max-width:1023.98px){[data-look=classic] .cl-page .cl-mg-grid{grid-template-columns:minmax(0,1fr)}}[data-look=classic] .cl-page .cl-ak-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}[data-look=classic] .cl-page .cl-ak-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border:1px solid var(--border);border-radius:var(--radius)}[data-look=classic] .cl-page .cl-ak-main{display:flex;flex-direction:column;gap:4px;min-inline-size:0}[data-look=classic] .cl-page .cl-ak-name{font-weight:600;overflow-wrap:anywhere}[data-look=classic] .cl-page .cl-ak-meta{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px}[data-look=classic] .cl-page .cl-ak-when{font-size:12px;overflow-wrap:anywhere}[data-look=classic] .cl-page .cl-ak-calls{margin:0;padding-inline-start:18px;font-size:13px;overflow-wrap:anywhere}[data-look=classic] .cl-page .cl-empty{text-align:center;padding:32px 0}[data-look=classic] .cl-page .cl-more>summary{list-style:none;inline-size:max-content}[data-look=classic] .cl-page .cl-more[open]>summary{margin-block-end:12px}@media (max-width:599.98px){[data-look=classic] .cl-page .cl-ak-row{flex-direction:column;align-items:stretch}}.cl-public{font-family:var(--font-body);background:var(--surface);color:var(--text)}.cl-public :is(.g-card,.sp-card){border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);background:var(--panel)}.cl-public :is(.g-head,.sp-head){border-bottom:1px solid var(--border);padding-block-end:12px}.cl-public .g-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:500;color:var(--text-muted)}.cl-public :is(.g-title,.sp-title){font-weight:700;letter-spacing:-.01em}.cl-public :is(.g-amount,.sp-amount){font-weight:700;letter-spacing:-.02em}.cl-public :is(.g-sum,.sp-sum){border-bottom:1px solid var(--border)}.cl-public :is(.g-body>h2,.sp-tip-head){font-size:.875rem;font-weight:500;color:var(--text-muted);margin:0 0 12px}.cl-public .sp-tip-head{margin-block-start:4px}.cl-public :is(.g-quote>div,.sp-line){display:flex;justify-content:space-between;gap:12px;color:var(--text-muted)}.cl-public :is(.g-total,.sp-line-total){border-top:1px solid var(--border);margin-block-start:8px;padding-block-start:12px;color:var(--text);font-weight:600;font-size:1.0625rem}.cl-public .sp-line-paid{color:var(--good)}.cl-public :is(.g-choices button,.sp-tips button){border-radius:12px;border:1px solid transparent;background:var(--ink-100);color:var(--text);min-block-size:48px}.cl-public :is(.g-choices button[aria-pressed=true],.g-choices button[aria-checked=true],.sp-tips button[aria-pressed=true]){background:var(--brand);color:var(--accent-ink);border-color:var(--brand)}.cl-public :is(.g-choices button[aria-pressed=true],.sp-tips button[aria-pressed=true]) :is(.g-tip-amt,span){color:inherit;opacity:.8}.cl-public :is(.g-row input,.sp-other){border-radius:12px;border:1px solid var(--field-line,var(--border));background:var(--ink-50);min-block-size:48px}.cl-public :is(.g-acts .primary,.sp-pay){background:var(--brand);color:var(--accent-ink);border-radius:12px;min-block-size:52px;font-weight:600;inline-size:100%}.cl-public :is(.g-acts .primary,.sp-pay):hover:not(:disabled){background:var(--brand-press)}.cl-public .g-acts{flex-direction:column}.cl-public :is(.g-stamp,.sp-stamp){border-radius:999px;font-weight:600}.cl-public .cl-secured{margin:0 0 6px;text-align:center;font-size:.75rem;font-weight:500;color:var(--text-muted);letter-spacing:.02em}@media (max-width:420px){.cl-public :is(.g-card,.sp-card){border-radius:12px}}.ga{min-height:100vh;min-height:100dvh;background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:1rem}.ga a{color:var(--brand-ink)}.ga button{font:inherit}.ga-head{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:10px;padding:max(10px,env(safe-area-inset-top)) 16px 10px;background:color-mix(in srgb,var(--panel) 94%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ga-mark{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--brand);color:var(--accent-ink);font-weight:700;flex:0 0 auto}.ga-title{flex:1 1 auto;min-width:0;font-weight:650;font-size:1.0625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ga-iconbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--text);cursor:pointer}.ga-iconbtn:hover,.ga-iconbtn[aria-current=page]{background:var(--hover-solid);border-color:var(--line)}.ga-count{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--red);color:var(--accent-ink);font-size:.6875rem;font-weight:700;display:grid;place-items:center}.ga-main{max-width:640px;margin:0 auto;padding:16px 16px calc(96px + env(safe-area-inset-bottom));display:grid;gap:14px}.ga-tabs{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(4,1fr);padding:6px 8px max(6px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--panel) 96%,transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ga-tab{display:grid;justify-items:center;gap:2px;min-height:52px;padding:6px 4px;border-radius:12px;border:0;background:transparent;color:var(--muted);font-size:.75rem;font-weight:650;cursor:pointer}.ga-tab svg{width:22px;height:22px}.ga-tab[aria-current=page]{color:var(--brand-ink);background:color-mix(in srgb,var(--brand) 12%,transparent)}.ga-h1{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin:2px 0 0}.ga-lede{color:var(--muted);margin:0}.ga-h2{font-size:1rem;font-weight:650;margin:6px 0 -4px}.ga-sub{font-size:.875rem}.ga-small,.ga-sub{color:var(--muted)}.ga-small{font-size:.8125rem;margin:0}.ga-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:14px 16px;display:grid;gap:10px;min-width:0}.ga-card-hero{border-color:color-mix(in srgb,var(--brand) 35%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--panel))}.ga-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ga-row,.ga-row>*{min-width:0}.ga-stack{display:grid;gap:8px}.ga-big{font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ga-fig{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ga-code{font-family:var(--font-mono);font-size:1.125rem;letter-spacing:.08em;padding:8px 12px;border-radius:10px;border:1px solid var(--line);text-align:center;overflow-wrap:anywhere}.ga-code,.ga-pill{background:var(--surface-raised)}.ga-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.78125rem;font-weight:650;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.ga-pill.good{color:var(--mint);border-color:color-mix(in srgb,var(--mint) 40%,transparent)}.ga-pill.warn{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.ga-pill.brand{color:var(--brand-ink);border-color:color-mix(in srgb,var(--brand) 45%,transparent)}.ga-bar{height:8px;border-radius:999px;background:var(--surface-raised);border:1px solid var(--line);overflow:hidden}.ga-bar>span{display:block;height:100%;background:var(--brand)}.ga-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ga-tile{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:108px;padding:14px;text-align:left;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);color:var(--text);cursor:pointer;min-width:0}.ga-tile:hover{border-color:var(--brand)}.ga-chip:focus-visible,.ga-iconbtn:focus-visible,.ga-tab:focus-visible,.ga-tile:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ga-tile-w{font-weight:650;line-height:1.2;overflow-wrap:anywhere}.ga-tile-mark{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-weight:700;background:var(--surface);color:var(--brand);border:1px solid var(--line)}.ga-chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.ga-chip{flex:0 0 auto;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--text);font-weight:650;cursor:pointer}.ga-chip[aria-pressed=true]{background:var(--brand);color:var(--accent-ink);border-color:var(--brand)}.ga-list{list-style:none;margin:0;padding:0;display:grid}.ga-item{display:grid;gap:4px;padding:12px 0;border-top:1px solid var(--line);min-width:0}.ga-item:first-child{border-top:0;padding-top:2px}.ga-empty{color:var(--muted);margin:0}.ga-form{display:grid;gap:12px}.ga-form label.ga-field{display:grid;gap:6px;font-weight:600;font-size:.9375rem}.ga-form input[type=email],.ga-form input[type=tel],.ga-form input[type=text],.ga-form select,.ga-form textarea,.ga-input{min-height:48px;width:100%;font-size:1rem;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--surface-raised);color:var(--text);box-sizing:border-box}.ga-form textarea{min-height:88px;resize:vertical}.ga-check{display:flex;align-items:flex-start;gap:10px;font-weight:500;font-size:.9375rem;line-height:1.4}.ga-check input{width:22px;height:22px;margin-top:1px;flex:0 0 auto;accent-color:var(--brand)}.ga-btn{min-height:48px;padding:0 18px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--text);font-weight:650;cursor:pointer;text-decoration:none;display:inline-grid;place-items:center}.ga-btn.primary{background:var(--brand);border-color:var(--brand);color:var(--accent-ink)}.ga-btn.wide{width:100%}.ga-btn.quiet{border-color:transparent;background:transparent;color:var(--brand-ink);padding:0 8px;min-height:44px}.ga-btn.danger{color:var(--coral)}.ga-btn:disabled{opacity:.55;cursor:not-allowed}.ga-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ga-acts{display:flex;gap:8px;flex-wrap:wrap}.ga-acts>.ga-btn{flex:1 1 140px}.ga-seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden}.ga-seg button{min-height:44px;border:0;background:var(--panel);color:var(--muted);font-weight:650;cursor:pointer}.ga-seg button[aria-pressed=true]{background:var(--brand);color:var(--accent-ink)}.ga-msg{margin:0;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface-raised)}.ga-msg.bad{border-color:color-mix(in srgb,var(--coral) 45%,transparent);color:var(--coral)}.ga-msg.good{border-color:color-mix(in srgb,var(--mint) 45%,transparent)}.ga-dish{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--line)}.ga-dish:first-child{border-top:0}.ga-dish-name{font-weight:600;overflow-wrap:anywhere}.ga-qty{display:inline-flex;align-items:center;gap:6px}.ga-qty button{width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:1.25rem;font-weight:700;cursor:pointer}.ga-qty span{min-width:22px;text-align:center;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ga-sheet{position:sticky;bottom:calc(76px + env(safe-area-inset-bottom));z-index:10}.ga-chat{display:grid;gap:8px}.ga-bubble{max-width:86%;padding:10px 12px;border-radius:14px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.ga-bubble.me{justify-self:end;background:var(--brand);color:var(--accent-ink);border-bottom-right-radius:4px}.ga-bubble.her{justify-self:start;background:var(--panel);border:1px solid var(--line);border-bottom-left-radius:4px}.ga-note{font-size:.8125rem;color:var(--muted);border-left:3px solid var(--line);padding-left:10px;margin:0}.ga-door{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:var(--surface)}.ga-door-card{width:100%;max-width:420px;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:24px 20px;display:grid;gap:14px;box-shadow:var(--shadow)}.ga-door-card h1{font-size:1.5rem;margin:0}@media (min-width:900px){.ga-tabs{position:sticky;top:64px;bottom:auto;max-width:640px;margin:0 auto;border:1px solid var(--line);border-radius:16px}.ga-main{padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.ga *{transition:none!important;animation:none!important}}.ga-item.ga-row,.go{display:flex}.go{min-block-size:100dvh;background:var(--surface);color:var(--text);flex-direction:column}.go-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:64px;padding:0 24px;border-block-end:1px solid var(--line);background:var(--panel)}.go-brand{font-size:18px;font-weight:750;letter-spacing:.01em}.go-out{margin:0}.go-out-btn{min-block-size:48px;padding:0 16px;border-radius:var(--radius);border:1px solid var(--line-2);background:var(--panel);color:var(--text);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.go-out-btn:hover{border-color:var(--brand);background:var(--hover-solid)}.go-out-btn:focus-visible{outline:none;box-shadow:var(--ring)}.go-main{inline-size:100%;max-inline-size:1080px;margin:0 auto;padding:40px 24px 64px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.go-title{margin:0;font-size:30px;font-weight:750;line-height:1.2}.go-lede{margin:-12px 0 0;font-size:16px;color:var(--text-muted)}.go-said{margin:0;padding:12px 16px;border-radius:var(--radius);border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-size:15px;line-height:1.45}.go-primary{align-self:flex-start;display:inline-flex;align-items:center;min-block-size:48px;padding:0 20px;border-radius:var(--radius);background:var(--brand);color:var(--accent-ink);font-weight:700;text-decoration:none}.go-primary:hover{background:var(--brand-press);text-decoration:none}.go-primary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.go-search input{inline-size:100%;max-inline-size:480px;min-block-size:48px;padding:0 14px;box-sizing:border-box;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;font-size:16px}.go-search input:focus-visible{outline:none;border-color:var(--brand);box-shadow:var(--ring)}.go-group{display:flex;flex-direction:column;gap:12px}.go-role{margin:8px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:18px;font-weight:700;line-height:1.3}.go-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.go-card{min-block-size:120px}.go-card,.go-card:hover{text-decoration:none}.go-tools{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 16px}.go-tools .go-search{flex:1 1 280px;max-inline-size:480px}.go-remember{flex:0 1 300px;padding:4px 12px;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel)}.go-after-fold summary{min-block-size:48px;display:flex;align-items:center;cursor:pointer;font-weight:600}.go-after{border:0;margin:0 0 8px;padding:0}.sh-role{min-height:44px;gap:8px;padding:6px 12px;border-radius:var(--radius-sm);text-decoration:none;color:var(--text);max-width:320px}.sh-role:hover{background:var(--hover-solid);border-color:var(--brand);text-decoration:none}.sh-role:focus-visible{border-color:var(--brand);box-shadow:var(--ring)}.sh-role-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted)}.sh-role b{color:var(--brand-ink);font-weight:700}.aps-said{margin:0 0 8px;padding:10px 12px;border-radius:var(--radius);background:var(--panel-2);color:var(--text);font-size:14px;line-height:1.4}@media (max-width:1440px){.sh-role-name{display:none}}@media (max-width:1360px){.sh-role b{display:none}.sh-role{padding:6px 10px}}@media (max-width:640px){.go-top{padding:0 16px}.go-main{padding:24px 16px 48px;gap:16px}.go-title{font-size:24px}.go-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.go-card{min-block-size:96px;padding:12px;gap:6px}.go-card .arh-tile-name{font-size:15px}.go-remember{flex:1 1 100%}}:root{--hb-swatch-orange-brown:color-mix(in oklab,var(--pos-swatch-orange) 50%,var(--pos-swatch-brown));--hb-swatch-teal-green:color-mix(in oklab,var(--pos-swatch-teal) 50%,var(--pos-swatch-green));--hb-btn:var(--surface)}:root[data-theme=dark]{--hb-btn:var(--surface-raised)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--hb-btn:var(--surface-raised)}}@media (min-width:901px){.hb-host .lnow-panel{inline-size:min(400px,88%)}}@media (max-width:900px){.hb-host .lnow-panel{max-inline-size:400px}}.hb-host .auth-form{max-inline-size:400px}.hb-host .lnow-panel .lnow-line{white-space:nowrap}.hb-greet{margin-inline-start:auto;align-self:center;display:grid;justify-items:end;text-align:end;gap:2px;min-inline-size:0}.hb-greet-word{font-size:13px;color:var(--text-muted);white-space:nowrap}.hb-first{font-size:19px;font-weight:700;font-style:italic;color:var(--text);max-inline-size:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:901px){.auth-panel.hb-on{block-size:100vh;block-size:100dvh;overflow:hidden;padding-block-start:196px;padding-block-end:16px}}.hb-hub{inline-size:100%;max-inline-size:400px;margin-inline:auto;flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column;gap:16px}.hb-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.hb-head .sh-auth-h2,.hb-out{margin:0}.hb-out-btn{min-block-size:48px;padding:0 4px 0 12px;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--text-muted)}.hb-out-btn:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.hb-out-btn:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--radius)}.hb-hub .hb-said{margin:0;font-size:15px;font-weight:400;line-height:1.45;color:var(--text);display:grid;gap:12px}.hb-hub .hb-said p{margin:0}.hb-exit{text-decoration:none;min-block-size:48px}.hb-group{display:flex;flex-direction:column;gap:8px;min-block-size:0}.hb-group-h,.hb-role-h{margin:0;font-size:13px;font-weight:700;color:var(--text-muted)}.hb-role-h{margin-block:6px 6px}.hb-apps .hb-role-h{font-size:var(--t-body);font-weight:650;color:var(--text)}.hb-role+.hb-role{padding-block-start:8px;border-block-start:1px solid var(--line)}.hb-apps{flex:1 1 auto}.hb-platform{flex:none}.hb-apps-scroll{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:2px;margin:-2px}.hb-role+.hb-role{margin-block-start:6px}.hb-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px}.hb-grid>li{min-inline-size:0}.hb-app{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;min-block-size:52px;padding:6px 10px 6px 14px;box-sizing:border-box;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--hb-btn);color:var(--text);text-decoration:none}.hb-app:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:4px;background:var(--hb-c)}.hb-app:hover{border-color:var(--hb-c)}.hb-app:focus-visible{outline:none;box-shadow:var(--ring)}.hb-app-icon{flex:none;inline-size:34px;block-size:34px;border-radius:9px;display:grid;place-items:center;background:color-mix(in oklab,var(--hb-c) 15%,var(--hb-btn));color:var(--hb-c)}.hb-app-icon svg{inline-size:20px;block-size:20px}.hb-app-icon[data-brand=product]{background:none}.hb-app-icon[data-brand=product] svg{inline-size:34px;block-size:34px}.hb-app-text{display:grid;min-inline-size:0;gap:1px}.hb-app-name{font-size:14px;font-weight:700;line-height:1.25}.hb-app-job,.hb-app-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hb-app-job{font-size:12px;line-height:1.3;color:var(--text-muted)}.hb-pbtn{display:grid;align-content:center;gap:1px;min-block-size:52px;padding:6px 12px;box-sizing:border-box;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--hb-btn);color:var(--text);text-decoration:none}a.hb-pbtn:hover{border-color:var(--brand-ink)}a.hb-pbtn:focus-visible{outline:none;box-shadow:var(--ring)}.hb-pbtn[data-state=next]{border-style:dashed;background:transparent}.hb-pbtn-name{font-size:14px;font-weight:700}.hb-pbtn-job,.hb-pbtn-next{font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.hb-pbtn-job{white-space:normal}}@media (min-width:901px) and (max-height:940px){.hb-pbtn{display:flex;align-items:center;justify-content:space-between;gap:4px;min-block-size:48px;padding:4px 8px 4px 10px}.hb-pbtn-name{min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hb-pbtn-next{flex:none;font-size:11px}.hb-pbtn-job{display:none}.hb-hub{gap:12px}}@media (min-width:901px) and (max-width:1180px){.hb-apps .hb-grid{grid-template-columns:minmax(0,1fr)}}.hb-opening{display:flex;align-items:center;gap:12px;min-block-size:48px;font-size:16px;color:var(--text)}.hb-ring{flex:none;inline-size:24px;block-size:24px;border-radius:50%;box-sizing:border-box;border:3px solid color-mix(in oklab,var(--brand-ink) 22%,transparent);border-block-start-color:var(--brand-ink);animation:hb-spin .9s linear infinite}@keyframes hb-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.hb-ring{animation:none}}.hb-foot{margin-block-start:auto}@media (max-width:900px){.hb-apps-scroll{overflow:visible}.hb-foot{margin-block-start:12px}}@media (max-width:600px){.hb-host .auth-panel .lnow-panel{order:0;margin:4px auto 22px}.hb-host .lnow-panel .lnow-line{flex-wrap:wrap;row-gap:0}.hb-host .lnow-panel .lnow-clock{white-space:nowrap}.hb-host .lnow-panel{flex-wrap:wrap}.hb-greet{flex-basis:100%;justify-items:start;text-align:start;margin-inline-start:58px;grid-auto-flow:column;justify-content:start;gap:6px;align-items:baseline}.hb-app{gap:8px;padding-inline:12px 8px}.hb-app-icon{inline-size:30px;block-size:30px;border-radius:8px}.hb-app-icon svg{inline-size:18px;block-size:18px}.hb-app-icon[data-brand=product] svg{inline-size:30px;block-size:30px}.hb-app-job,.hb-app-name{white-space:normal;overflow-wrap:anywhere}}.hb-stage-mark{display:inline-flex;align-items:center;gap:14px}.hb-stage-v{inline-size:42px;block-size:42px;font-size:var(--t-sect)}.hb-stage-name{font-size:var(--t-page);font-weight:700;letter-spacing:-.02em;color:var(--stage-ink)}@media (max-width:560px){.hb-stage-v{inline-size:34px;block-size:34px}}