@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;700;800&family=Funnel+Sans:wght@400;500;700&display=swap";:root{--sense-base:#070f14;--sense-surface:#111827;--sense-surface-raised:#1f2937;--sense-cyan:#4cc9f0;--sense-pink:#f72585;--sense-amber:#ffb703;--sense-white:#fff;--sense-grey-50:#f9fafb;--sense-grey-100:#f3f4f6;--sense-grey-200:#e5e7eb;--sense-grey-300:#d1d5db;--sense-grey-400:#9ca3af;--sense-grey-700:#374151;--ink-cyan:#0e7490;--ink-pink:#b0125f;--ink-amber:#8a5a00;--ink-green:#15803d;--wash-cyan:#4cc9f026;--wash-cyan-strong:#4cc9f038;--wash-pink:#f7258524;--wash-amber:#ffb70338;--wash-green:#22c55e2e;--surface-page:var(--sense-white);--surface-panel:var(--sense-grey-50);--surface-tray:var(--sense-grey-100);--surface-card:var(--sense-surface);--surface-app:var(--sense-base);--surface-field-dark:var(--sense-surface-raised);--border-hairline:var(--sense-grey-200);--text-primary:var(--sense-base);--text-secondary:var(--sense-grey-700);--text-muted:var(--sense-grey-400);--text-on-dark:var(--sense-white);--text-on-dark-muted:var(--sense-grey-400);--text-on-accent:var(--sense-base);--text-on-pink:var(--sense-white);--text-link:var(--ink-cyan);--action-primary:var(--sense-base);--action-primary-fg:var(--sense-white);--action-confirm:var(--sense-cyan);--action-confirm-fg:var(--sense-base);--action-quiet-bg:var(--sense-white);--action-quiet-border:var(--sense-grey-200);--action-danger-border:var(--sense-pink);--action-danger-fg:var(--ink-pink);--focus-ring:#4cc9f040;--nav-active-bg:var(--sense-cyan);--nav-active-fg:var(--sense-base);--nav-rest-fg:var(--sense-grey-400);--chart-bar:var(--sense-cyan);--toggle-on:var(--sense-cyan);--toggle-off:var(--sense-grey-300);--scrim:#070f148c;--sense-purple:var(--sense-cyan);--sense-backdrop:var(--sense-base);--surface-track:var(--surface-field-dark);--text-body:var(--text-on-dark-muted);--accent-primary:var(--sense-cyan);--accent-primary-soft:var(--wash-cyan);--line-grid:var(--sense-grey-700);--accent-vital:var(--sense-pink);--accent-fat:var(--sense-amber);--accent-relax:var(--sense-cyan);--nav-icon-active:var(--sense-cyan);--nav-icon-rest:var(--sense-grey-400);--progress-track:var(--sense-surface-raised);--progress-fill:var(--sense-cyan);--font-display:"Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Funnel Sans", system-ui, sans-serif;--type-hero-xl:700 56px/67px var(--font-display);--type-hero-xl-tracking:-.025em;--type-hero:700 42px/59px var(--font-display);--type-hero-tracking:-.025em;--type-metric:700 30px/42px var(--font-display);--type-metric-tracking:-.025em;--type-page-title:700 26px/36px var(--font-display);--type-page-title-tracking:-.025em;--type-section:700 20px/28px var(--font-display);--type-section-tracking:-.025em;--type-card-title:700 18px/25px var(--font-display);--type-card-title-tracking:-.025em;--type-label:700 16px/22px var(--font-display);--type-label-tracking:-.025em;--type-meta-strong:700 14px/20px var(--font-display);--type-meta-strong-tracking:-.025em;--type-lede:500 16px/24px var(--font-body);--type-body:400 14px/22px var(--font-body);--type-body-strong:500 14px/22px var(--font-body);--type-caption:500 12px/18px var(--font-body);--space-page:32px;--space-page-sm:16px;--space-section:24px;--space-stack:16px;--space-inline:8px;--card-pad:20px;--cell-pad-y:14px;--cell-pad-x:20px;--head-pad-y:10px;--radius-card:10px;--radius-pill:44px;--radius-tag:6px;--radius-bar:4px;--size-control:44px;--size-control-sm:36px;--size-control-lg:48px;--size-icon-btn:36px;--size-avatar:36px;--size-icon-chip:28px;--sidebar-width:248px;--nav-item-height:44px;--content-max:1280px;--toggle-w:44px;--toggle-h:26px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--border-width:1px;--space-page-x:var(--space-page-sm);--space-grid:10px;--card-pad-head:16px 13px 0 21px;--card-pad-body:0 21px 21px;--size-button:var(--size-control-lg);--size-button-md:var(--size-control);--size-fab:64px;--size-tabbar:112px;--bar-height:8px;--icon-nav:var(--icon-lg);--screen-width:390px;--screen-height:844px;--motion-fast:.18s;--motion-nav:.22s;--ease-standard:ease;--hover-lift-accent:brightness(1.08);--hover-lift-ink:brightness(1.8);--copy-confirm-ms:2000;--portal-page:var(--surface-page);--portal-ground:var(--surface-panel);--portal-raised:var(--surface-tray);--portal-line:var(--border-hairline);--portal-line-strong:var(--sense-grey-300);--portal-text:var(--text-primary);--portal-text-body:var(--text-secondary);--portal-text-muted:var(--text-muted);--portal-text-inverse:var(--text-on-dark);--portal-cyan:var(--ink-cyan);--portal-pink:var(--ink-pink);--portal-amber:var(--ink-amber);--portal-green:var(--ink-green);--portal-cyan-wash:var(--wash-cyan);--portal-pink-wash:var(--wash-pink);--portal-amber-wash:var(--wash-amber);--portal-green-wash:var(--wash-green);--portal-focus-ring:var(--focus-ring);--portal-disabled-bg:var(--surface-tray);--portal-disabled-text:var(--text-muted);--portal-toggle-off:var(--toggle-off);--portal-status-confirmed-bg:var(--portal-cyan-wash);--portal-status-confirmed-fg:var(--portal-cyan);--portal-status-pending-bg:var(--portal-amber-wash);--portal-status-pending-fg:var(--portal-amber);--portal-status-refunded-bg:var(--portal-pink-wash);--portal-status-refunded-fg:var(--portal-pink);--portal-status-neutral-bg:var(--portal-line);--portal-status-neutral-fg:var(--portal-text-body);--portal-status-strong-bg:var(--portal-text);--portal-status-strong-fg:var(--portal-text-inverse);--portal-sidebar-width:var(--sidebar-width);--portal-content-max:var(--content-max);--portal-page-pad:var(--space-page);--portal-page-pad-compact:var(--space-page-sm);--portal-section-gap:var(--space-section);--portal-card-gap:var(--space-stack);--portal-nav-item-height:var(--nav-item-height);--bp-drawer:900px;--bp-compact:560px}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--portal-ground);color:var(--portal-text-body);font:var(--type-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;font-family:inherit}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}:root,.surfaceLight{--surface:var(--portal-page);--surface-sunken:var(--portal-ground);--surface-inset:var(--portal-raised);--surface-border:var(--portal-line);--surface-border-strong:var(--portal-line-strong);--on-surface:var(--portal-text);--on-surface-body:var(--portal-text-body);--on-surface-muted:var(--portal-text-muted);--on-surface-accent:var(--portal-cyan)}.surfaceDark{--surface:var(--sense-surface);--surface-sunken:var(--sense-base);--surface-inset:var(--sense-surface-raised);--surface-border:transparent;--surface-border-strong:var(--sense-grey-700);--on-surface:var(--sense-white);--on-surface-body:var(--sense-grey-200);--on-surface-muted:var(--sense-grey-400);--on-surface-accent:var(--sense-cyan)}.surfaceDark,.surfaceLight{background:var(--surface);color:var(--on-surface-body)}.typePageTitle{font:var(--type-page-title);letter-spacing:var(--type-page-title-tracking);color:var(--on-surface);text-wrap:balance;margin:0}.typeSection{font:var(--type-section);letter-spacing:var(--type-section-tracking);color:var(--on-surface);margin:0}.typeCardTitle{font:var(--type-card-title);letter-spacing:var(--type-card-title-tracking);color:var(--on-surface);margin:0}.typeMetric{font:var(--type-metric);letter-spacing:var(--type-metric-tracking);color:var(--on-surface);font-variant-numeric:tabular-nums}.typeLabel{font:var(--type-label);letter-spacing:var(--type-label-tracking);color:var(--on-surface)}.typeMetaStrong{font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);color:var(--on-surface)}.typeBody{font:var(--type-body);color:var(--on-surface-body);margin:0}.typeCaption{font:var(--type-caption);color:var(--on-surface-muted)}.typeUnit{font:var(--type-body-strong);color:var(--on-surface-muted)}.numeric{font-variant-numeric:tabular-nums}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack{gap:var(--gap,var(--space-stack));grid-template-columns:minmax(0,1fr);grid-auto-flow:row;display:grid}.row{align-items:var(--align,center);justify-content:var(--justify,flex-start);gap:var(--gap,var(--space-grid));flex-wrap:wrap;display:flex}.grid{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));gap:var(--gap,var(--portal-card-gap));display:grid}.container{width:100%;max-width:var(--max,var(--portal-content-max));padding-inline:var(--pad,var(--portal-page-pad));margin-inline:auto}.spacer{flex:auto}.gridCols4{--cols:4}.gridCols3{--cols:3}.gridCols2{--cols:2}@media (width<=900px){.gridCols4,.gridCols3{--cols:2}.container{--pad:var(--portal-page-pad-compact)}}@media (width<=560px){.gridCols4,.gridCols3,.gridCols2{--cols:1}}.btn{height:var(--size-button-md);border-radius:var(--radius-pill);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:18px;text-decoration:none;display:inline-flex}.btn:disabled{background:var(--portal-disabled-bg);border-color:var(--portal-disabled-bg);color:var(--portal-disabled-text);cursor:not-allowed}.btnLarge{height:var(--size-button);font:var(--type-label);letter-spacing:var(--type-label-tracking);padding-inline:24px}.btnSmall{height:36px;font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);padding-inline:14px}.btnRounded{border-radius:var(--radius-card)}.btnFull{width:100%}.btnPrimary{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-accent)}.btnPrimary:hover:not(:disabled){filter:var(--hover-lift-accent)}.btnInk{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-primary-fg)}.btnInk:hover:not(:disabled){filter:var(--hover-lift-ink)}.btnSecondary{background:var(--surface);border-color:var(--surface-border-strong);color:var(--on-surface)}.btnSecondary:hover:not(:disabled){border-color:var(--accent-primary);color:var(--on-surface-accent)}.btnQuiet{background:var(--action-quiet-bg);border-color:var(--action-quiet-border);color:var(--text-primary)}.btnQuiet:hover:not(:disabled){background:var(--surface-tray)}.btnConfirm{background:var(--action-confirm);border-color:var(--action-confirm);color:var(--action-confirm-fg)}.btnConfirm:hover:not(:disabled){filter:var(--hover-lift-accent)}.btnGhost{color:var(--on-surface-muted);background:0 0;border-color:#0000}.btnGhost:hover:not(:disabled){background:var(--surface-inset);color:var(--on-surface)}.btnGhostDark{border-color:var(--sense-grey-700);color:var(--text-on-dark);background:0 0}.btnGhostDark:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}.btnDanger{color:var(--portal-pink);background:0 0;border-color:#0000}.btnDanger:hover:not(:disabled){background:var(--portal-pink-wash)}.iconBtn{border:1px solid var(--action-quiet-border);border-radius:var(--radius-card);background:var(--action-quiet-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;padding:0;display:inline-flex}.iconBtn:hover{background:var(--surface-panel);border-color:var(--sense-cyan)}.iconBtnDanger:hover{border-color:var(--action-danger-border);color:var(--action-danger-fg)}.iconBtnActive{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-accent)}.iconBtnAccent{width:var(--size-button-md);height:var(--size-button-md);border-color:var(--accent-primary);background:var(--accent-primary);color:var(--text-on-accent)}.iconBtnAccent:hover{border-color:var(--accent-primary);color:var(--text-on-accent);filter:var(--hover-lift-accent)}.card{gap:var(--gap,16px);padding:var(--pad,20px);border:var(--border-width) solid var(--surface-border);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(0,1fr);display:grid}.cardLight{--surface:var(--surface-page);--surface-sunken:var(--surface-panel);--surface-inset:var(--surface-tray);--surface-border:var(--border-hairline);--surface-border-strong:var(--sense-grey-300);--on-surface:var(--text-primary);--on-surface-body:var(--text-secondary);--on-surface-muted:var(--text-muted);--on-surface-accent:var(--ink-cyan)}.cardPanel{--surface:var(--surface-panel);--surface-sunken:var(--surface-page);--surface-inset:var(--surface-tray);--surface-border:var(--border-hairline);--surface-border-strong:var(--sense-grey-300);--on-surface:var(--text-primary);--on-surface-body:var(--text-secondary);--on-surface-muted:var(--text-muted);--on-surface-accent:var(--ink-cyan)}.cardDark{--surface:var(--surface-card);--surface-sunken:var(--surface-app);--surface-inset:var(--surface-field-dark);--surface-border:transparent;--surface-border-strong:var(--sense-grey-700);--on-surface:var(--text-on-dark);--on-surface-body:var(--sense-grey-200);--on-surface-muted:var(--text-on-dark-muted);--on-surface-accent:var(--sense-cyan);border-color:#0000}.tableCardHead{padding:20px 20px 0}.cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cardHeaderMeta{color:var(--on-surface-body);font:var(--type-caption);white-space:nowrap;margin-inline-start:auto}.cardHeaderOnDark .cardHeaderMeta{color:var(--text-on-dark-muted)}.cardBody{gap:var(--portal-card-gap);grid-template-columns:minmax(0,1fr);display:grid}.tag{border-radius:var(--radius-tag);background:var(--portal-status-neutral-bg);color:var(--portal-status-neutral-fg);font:var(--type-caption);white-space:nowrap;padding:3px 8px;display:inline-block}.tagConfirmed{background:var(--portal-status-confirmed-bg);color:var(--portal-status-confirmed-fg)}.tagPending{background:var(--portal-status-pending-bg);color:var(--portal-status-pending-fg)}.tagRefunded{background:var(--portal-status-refunded-bg);color:var(--portal-status-refunded-fg)}.tagPublic{background:var(--portal-green-wash);color:var(--portal-green)}.tagStrong{background:var(--portal-status-strong-bg);color:var(--portal-status-strong-fg)}.tableFrame{width:100%;container:table/inline-size}.tableScroll{width:100%;overflow-x:auto}.table{border-collapse:collapse;width:100%;font:var(--type-body)}.tableCaption{color:var(--on-surface-muted);font:var(--type-caption);text-align:start;padding:14px 16px 10px}.tableHeadCell{border-bottom:1px solid var(--surface-border);background:var(--surface-sunken);color:var(--on-surface-body);font:var(--type-caption);text-align:start;white-space:nowrap;padding:10px 20px}.tableCell{border-bottom:1px solid var(--surface-border);color:var(--on-surface-body);vertical-align:middle;padding:14px 20px}.tableCellPrimary{color:var(--on-surface);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking)}.tableCellAction{text-align:end;white-space:nowrap;width:1%;padding:10px 12px;overflow:visible}.tableHeadAction{width:1%;padding-inline:12px}.tableCellNumeric{font-variant-numeric:tabular-nums;text-align:end}.tableRowInteractive{cursor:pointer}.tableRowInteractive:hover{background:var(--surface-sunken)}.tableCards{grid-auto-flow:row;display:none}.tableCard{min-width:0}@container table (width<=900px){.tableScroll{display:none}.tableCards{grid-template-columns:minmax(0,1fr);display:grid}}@container table (width<=820px){.colSecondary{display:none}}.tableSkeleton{grid-template-columns:minmax(0,1fr);gap:10px;padding:16px;display:grid}.tableSkeletonRow{gap:12px;display:flex}.tableSkeletonCell{border-radius:var(--radius-bar);background:var(--surface-inset);flex:1 1 0;height:14px}.field{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.fieldLabel{color:var(--on-surface-body);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking)}.control{width:100%;height:var(--size-button-md);border:1px solid var(--surface-border-strong);border-radius:var(--radius-card);background:var(--surface);color:var(--on-surface);font:var(--type-body);padding-inline:16px}.control:focus-visible{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.control:disabled{background:var(--portal-disabled-bg);color:var(--portal-disabled-text);cursor:not-allowed}.control[readonly]{color:var(--on-surface-muted)}.controlInline{flex:auto;min-width:0}.controlTextarea{resize:vertical;height:auto;min-height:96px;padding-block:12px}.fieldHint{color:var(--on-surface-muted);font:var(--type-caption)}.fieldError{color:var(--portal-pink);font:var(--type-caption)}.affixedField{gap:var(--space-inline);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.affixedFieldInput{flex:0 1 var(--affixed-field-input-width,8rem);min-width:0}.fieldAffix{color:var(--on-surface-muted);font:var(--type-caption)}.checkbox{align-items:center;gap:var(--space-inline);color:var(--on-surface-body);font:var(--type-body);cursor:pointer;display:inline-flex}.checkboxInput{width:var(--icon-sm);height:var(--icon-sm);accent-color:var(--accent-primary)}.toggle{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.toggleInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.toggleTrack{border-radius:var(--radius-pill);background:var(--portal-toggle-off);width:44px;height:26px;transition:background var(--motion-fast) var(--ease-standard);align-items:center;padding:3px;display:flex}.toggleThumb{background:var(--sense-white);width:20px;height:20px;transition:transform var(--motion-fast) var(--ease-standard);border-radius:50%}.toggleInput:checked+.toggleTrack{background:var(--accent-primary)}.toggleInput:checked+.toggleTrack .toggleThumb{transform:translate(18px)}.toggleInput:focus-visible+.toggleTrack{outline:2px solid var(--accent-primary);outline-offset:2px}.confirmDialogScrim{z-index:80;padding:var(--space-page-sm);background:var(--scrim);place-items:center;display:grid;position:fixed;inset:0}.confirmDialog{width:min(100%,420px);padding:var(--card-pad);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-page);color:var(--text-secondary);grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.confirmDialogBody{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.confirmDialogTitle{color:var(--text-primary);font:var(--type-card-title);letter-spacing:var(--type-card-title-tracking);margin:0}.confirmDialogCopy{color:var(--text-secondary);font:var(--type-body);margin:0}.confirmDialogActions{gap:var(--space-inline);flex-wrap:wrap;justify-content:flex-end;display:flex}.appShell{background:var(--portal-page);min-height:100vh;color:var(--portal-text-body);display:flex}.appShellSidebar{flex:0 0 var(--portal-sidebar-width);width:var(--portal-sidebar-width);background:var(--surface-card);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.appShellMain{flex-direction:column;flex:auto;min-width:0;display:flex}.appShellScrim{z-index:30;background:var(--scrim);display:none;position:fixed;inset:0}@media (width<=900px){.appShellSidebar{z-index:40;height:100%;transition:transform var(--motion-nav) var(--ease-standard);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.appShellSidebar[data-open=true]{transform:translate(0)}.appShellScrim[data-open=true]{display:block}}.avatar{width:var(--avatar-size,36px);height:var(--avatar-size,36px);border-radius:var(--radius-card);background:var(--avatar-bg);color:var(--avatar-fg);flex:none;place-items:center;display:inline-grid}.avatar[data-size=sm]{--avatar-size:32px}.avatar[data-size=lg]{--avatar-size:48px}.avatarInitials{font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);text-transform:uppercase}.avatar[data-size=lg] .avatarInitials{font:var(--type-body-strong)}.avatar[data-tone=cyan]{--avatar-bg:var(--sense-cyan);--avatar-fg:var(--text-on-accent)}.avatar[data-tone=pink]{--avatar-bg:var(--sense-pink);--avatar-fg:var(--text-on-pink)}.avatar[data-tone=amber]{--avatar-bg:var(--sense-amber);--avatar-fg:var(--text-on-accent)}.avatar[data-tone=cyan-soft]{--avatar-bg:var(--portal-cyan-wash);--avatar-fg:var(--portal-cyan)}.avatar[data-tone=pink-soft]{--avatar-bg:var(--portal-pink-wash);--avatar-fg:var(--portal-pink)}.avatar[data-tone=green]{--avatar-bg:var(--portal-green-wash);--avatar-fg:var(--portal-green)}.avatar[data-tone=neutral]{--avatar-bg:var(--portal-status-neutral-bg);--avatar-fg:var(--portal-status-neutral-fg)}.sidebar{grid-template-rows:auto 1fr auto;gap:24px;height:100%;padding:20px 12px;display:grid}.sidebarBrand{align-items:center;gap:10px;padding:4px 8px;display:flex}.sidebarBrandStack{grid-template-columns:minmax(0,1fr);display:grid}.sidebarWordmark{color:var(--sense-white);font-family:var(--font-display);letter-spacing:-.5px;font-size:18px;font-weight:700}.sidebarBrandLabel{font:var(--type-caption)}.sidebarBrandLabel[data-tone=partner]{color:var(--sense-cyan)}.sidebarBrandLabel[data-tone=admin]{color:var(--sense-amber)}.sidebarNav{grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;display:grid}.sidebarFooter{align-self:end}.navItem{width:100%;height:var(--portal-nav-item-height);border-radius:var(--radius-card);color:var(--nav-rest-fg);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.navItem:hover{color:var(--sense-white)}.navItem[data-active=true]{background:var(--nav-active-bg);color:var(--nav-active-fg)}.navItemIcon{flex:none;display:flex}.accountCard{border-radius:var(--radius-card);background:var(--surface-field-dark);align-items:center;gap:10px;padding:8px 10px;display:flex}.accountText{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.accountName,.accountMeta{font:var(--type-caption);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.accountName{color:var(--sense-white)}.accountMeta[data-tone=muted]{color:var(--text-on-dark-muted)}.accountMeta[data-tone=admin]{color:var(--sense-amber)}.accountSignOut{border-radius:var(--radius-card);width:32px;height:32px;color:var(--nav-rest-fg);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.accountSignOut:hover{background:var(--surface-app);color:var(--sense-white)}.accountSignOut:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pageHeaderTitles{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.pageHeaderTitle{color:var(--portal-text);font:var(--type-page-title);letter-spacing:var(--type-page-title-tracking);text-wrap:balance;margin:0}.pageHeaderSubtitle{color:var(--portal-text-body);font:var(--type-body);margin:0}.pageHeaderActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mobileBar{z-index:20;border-bottom:1px solid var(--portal-line);background:var(--portal-page);align-items:center;gap:12px;padding:12px 16px;display:none;position:sticky;top:0}.mobileBarToggle{width:var(--size-button-md);height:var(--size-button-md);color:var(--portal-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:-8px;padding:0;display:flex}.mobileBarLabel{color:var(--portal-text);font:var(--type-label);letter-spacing:var(--type-label-tracking)}@media (width<=900px){.mobileBar{display:flex}}.assumeBar{z-index:45;border-radius:var(--radius-pill);background:var(--sense-base);align-items:center;gap:10px;height:36px;padding:0 5px 0 14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #070f1442}.assumeBarLabel{color:var(--sense-white);font:var(--type-caption);white-space:nowrap;align-items:center;gap:7px;display:flex}.assumeBarQuit{border-radius:var(--radius-pill);background:var(--accent-primary);height:26px;color:var(--text-on-accent);font:var(--type-caption);cursor:pointer;border:0;padding:0 11px}.assumeBarQuit:hover{filter:var(--hover-lift-accent)}.listRow{border-bottom:1px solid var(--surface-border);align-items:center;gap:12px;min-width:0;padding:16px 20px;display:flex}.listRow[role=button]{cursor:pointer}.listRow[role=button]:hover{background:var(--surface-sunken)}.listRow[role=button]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.listRowLead,.listRowActions{flex:none;align-items:center;display:inline-flex}.listRowBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.listRowTitleLine{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.listRowTitle{min-width:0;color:var(--text-primary);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listRowMeta{min-width:0;color:var(--text-secondary);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listRowActions{gap:var(--space-inline);justify-content:flex-end}.kpiCard{padding:var(--card-pad);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-page);grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;display:grid}.kpiCardHead{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.kpiCardLabel{color:var(--text-secondary);font:var(--type-body-strong)}.kpiCardIcon{border-radius:var(--radius-card);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.kpiCardIcon[data-accent=cyan]{background:var(--portal-cyan-wash);color:var(--text-primary)}.kpiCardIcon[data-accent=pink]{background:var(--portal-pink-wash);color:var(--text-primary)}.kpiCardIcon[data-accent=amber]{background:var(--portal-amber-wash);color:var(--text-primary)}.kpiCardIcon[data-accent=ink]{background:var(--portal-text);color:var(--portal-text-inverse)}.kpiCardValue{align-items:baseline;gap:6px;margin:0;display:flex}.kpiCardMeta{color:var(--text-secondary);font:var(--type-caption);margin:0}.kpiCardMeta[data-trend=up]{color:var(--ink-cyan)}.barChart{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}.barChartPlot{height:var(--chart-height,140px);align-items:flex-end;gap:6px;display:flex}.barChartColumn{flex:1 1 0;justify-content:center;align-items:flex-end;height:100%;display:flex}.barChartBar{border-radius:var(--radius-bar);background:var(--accent-primary);width:100%;max-width:34px}.barChartAxis{gap:6px;display:flex}.barChartTick{color:var(--on-surface-body);font:var(--type-caption);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.barChartSummary{color:var(--on-surface-muted);font:var(--type-caption)}.barChartEmpty{color:var(--on-surface-muted);font:var(--type-body);text-align:center;margin:0;padding:24px 0}.rowChip{width:var(--row-chip-size,32px);height:var(--row-chip-size,32px);border-radius:var(--radius-card);background:var(--row-chip-bg);color:var(--row-chip-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.rowChip[data-tint=cyan]{--row-chip-bg:var(--portal-cyan-wash);--row-chip-fg:var(--on-surface-accent)}.rowChip[data-tint=pink]{--row-chip-bg:var(--portal-pink-wash);--row-chip-fg:var(--portal-pink)}.rowChip[data-tint=amber]{--row-chip-bg:var(--portal-amber-wash);--row-chip-fg:var(--portal-amber)}.rowChip[data-tint=green]{--row-chip-bg:var(--portal-green-wash);--row-chip-fg:var(--portal-green)}.rowChip[data-tint=neutral]{--row-chip-bg:var(--portal-status-neutral-bg);--row-chip-fg:var(--portal-status-neutral-fg)}.factList{gap:var(--space-stack);padding:var(--space-stack);border-radius:var(--radius-card);background:var(--surface-sunken);grid-template-columns:minmax(0,1fr);display:grid}.factItem{justify-items:start;gap:6px;min-width:0;display:grid}.factLabel{color:var(--on-surface-muted);font:var(--type-caption);text-transform:uppercase;letter-spacing:.06em}.factValue{min-width:0}.identifier{font-variant-ligatures:none;font-family:ui-monospace,SF Mono,Cascadia Mono,menlo,consolas,monospace;font-size:.9em}.segmented{--segment-on:var(--portal-text);--segment-on-text:var(--portal-text-inverse);height:var(--size-button-md);border-radius:var(--radius-pill);background:var(--portal-raised);align-items:center;gap:8px;padding:4px;display:inline-flex}.segmented[data-tone=accent]{--segment-on:var(--accent-primary);--segment-on-text:var(--text-on-accent)}.segmentedItem{display:contents}.segmentedInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.segmentedLabel{border-radius:var(--radius-pill);height:36px;color:var(--portal-text-body);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);white-space:nowrap;cursor:pointer;align-items:center;padding:0 16px;display:flex}.segmentedLabel:hover{color:var(--portal-text)}.segmentedInput:checked+.segmentedLabel{background:var(--segment-on);color:var(--segment-on-text)}.segmentedInput:focus-visible+.segmentedLabel{outline:2px solid var(--accent-primary);outline-offset:2px}.dateRangePicker{position:relative}.dateRangePickerTrigger{height:var(--size-control);border-radius:var(--radius-pill);background:var(--surface-tray);color:var(--text-primary);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);cursor:pointer;border:0;align-items:center;gap:10px;padding:0 6px 0 16px;display:inline-flex}.dateRangePickerTrigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dateRangePickerTriggerLabel{white-space:nowrap}.dateRangePickerTriggerIcon{border-radius:var(--radius-pill);background:var(--surface-page);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.dateRangePickerBackdrop{z-index:24;cursor:default;background:0 0;border:0;position:fixed;inset:0}.dateRangePickerPopover{z-index:25;border-radius:var(--radius-card);background:var(--surface-card);flex-direction:column;gap:2px;width:268px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.dateRangePickerOption{border-radius:var(--radius-card);height:40px;color:var(--sense-grey-200);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 12px}.dateRangePickerOption[data-selected=true]{background:var(--sense-cyan);color:var(--sense-base)}.dateRangePickerOption:focus-visible{outline:2px solid var(--sense-cyan);outline-offset:-2px}.dateRangePickerFields{gap:8px;padding:8px 4px 4px;display:flex}.dateRangePickerInput{border:var(--border-width) solid var(--sense-grey-700);border-radius:var(--radius-card);background:var(--surface-field-dark);min-width:0;height:36px;color:var(--text-on-dark);font:var(--type-caption);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex:1 1 0;padding-inline:10px}.dateRangePickerInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.filterChip{height:var(--size-control);border-radius:var(--radius-pill);background:var(--accent-primary);align-items:center;gap:10px;padding:0 6px 0 16px;display:inline-flex}.filterChipLabel{color:var(--text-on-accent);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);white-space:nowrap}.filterChipClear{border-radius:var(--radius-pill);background:var(--sense-white);width:32px;height:32px;color:var(--text-primary);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.filterChipClear:hover{color:var(--on-surface-accent)}.filterChipClear:focus-visible{outline:2px solid var(--text-on-accent);outline-offset:2px}.emptyState,.errorState{border:1px dashed var(--surface-border-strong);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(0,1fr);justify-items:start;gap:8px;padding:32px 20px;display:grid}.errorState{border-style:solid;border-color:var(--portal-pink)}.copyField{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.copyField[data-size=compact]{max-width:260px}.copyFieldLabel{color:var(--on-surface-muted);font:var(--type-caption)}.copyFieldRow{align-items:center;gap:10px;min-width:0;display:flex}.copyFieldStatus{min-height:1em;color:var(--on-surface-muted);font:var(--type-caption);visibility:hidden;margin:0}.copyFieldStatus[data-shown]{visibility:visible}.formPanel{padding:var(--card-pad);border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--surface-sunken);grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.formPanelFooter{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.formPanelFooter[data-has-note=true]{justify-content:space-between}.formPanelNote{color:var(--on-surface-muted);font:var(--type-caption)}.formPanelActions{align-items:center;gap:var(--space-inline);flex-wrap:wrap;display:inline-flex}.formGrid{grid-template-columns:var(--form-grid-cols);gap:var(--form-grid-gap,var(--space-stack));display:grid}.portalPage{gap:var(--portal-section-gap);padding-block:var(--portal-page-pad) 48px;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (width<=900px){.portalPage{padding-block:var(--portal-page-pad-compact) 32px}}.dashboardSplit{gap:var(--portal-card-gap);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;display:grid}@media (width<=900px){.dashboardSplit{grid-template-columns:minmax(0,1fr)}}.dashboardRefer{align-content:start}.dashboardReferMore{color:var(--on-surface-accent);font:var(--type-body-strong);justify-self:end;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.dashboardReferMore:hover{text-decoration:underline}.dashboardViewAll{color:var(--on-surface-accent);font:var(--type-body-strong);text-decoration:none}.dashboardViewAll:hover{text-decoration:underline}.referPanelFields{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.referPanelNote{color:var(--on-surface-muted);font:var(--type-caption);margin:0}.referUrl{text-overflow:ellipsis;white-space:nowrap;max-width:46ch;display:block;overflow:hidden}.referChannel,.referUnsynced{color:var(--on-surface-muted)}.referCode{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.referCodeWindow{color:var(--on-surface-muted);font:var(--type-caption)}@media (width<=900px){.referPanelFields{grid-template-columns:minmax(0,1fr)}.referUrl{max-width:none}}.assetsFileName{align-items:center;gap:10px;min-width:0;display:flex}.assetsKind{border-radius:var(--radius-tag);background:var(--portal-status-neutral-bg);color:var(--portal-status-neutral-fg);font:var(--type-caption);text-transform:uppercase;flex:none;padding:2px 6px}.assetsRootCard .cardHeader{align-items:center}.assetsFolderHead{padding:20px 20px 0;display:block;position:relative}.assetsFolderHeading{min-width:0;padding-inline:46px 110px;display:block}.assetsFolderHeading .iconBtn{position:absolute;inset-block-start:13px;inset-inline-start:20px}.assetsFolderHeading .typeCardTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.assetsFolderMeta{margin-inline-start:0;position:absolute;inset-block-start:22px;inset-inline-end:20px}.assetsNote{color:var(--on-surface-muted);font:var(--type-caption);margin:0}.assetsError{color:var(--portal-pink);font:var(--type-caption);margin:0;padding:12px 20px}.assetsForm{grid-template-columns:minmax(0,1fr) 60px;gap:16px;display:grid}.assetsFormToggle{flex-direction:column;gap:8px;display:flex}.assetsRowActions{justify-content:flex-end;gap:4px;display:flex}.assetsGrants{border-block-start:1px solid var(--surface-border);grid-template-columns:minmax(0,1fr);gap:10px;padding:16px 20px;display:grid}.assetsGrantsLabel{color:var(--on-surface-muted);font:var(--type-caption);letter-spacing:.04em;text-transform:uppercase;margin:0}.assetsGrantChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.assetsGrantChip{border:1px solid var(--surface-border);border-radius:var(--radius-pill);font:var(--type-caption);align-items:center;gap:6px;padding:4px 4px 4px 10px;display:flex}.assetsGrantAdd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.assetsUpload{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.assetsFileField{flex-direction:column;gap:8px;display:flex}.assetsFileInput{block-size:var(--size-control);border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--surface);color:var(--text-secondary);font:var(--type-caption);padding:10px 14px}.assetsFileInput:focus{outline:none}.assetsFileInput:focus-visible{border-color:var(--action-primary);box-shadow:var(--focus-ring)}.assetsProgress{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.assetsProgressRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.assetsProgressName{font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assetsProgressState{color:var(--on-surface-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;text-align:end}.assetsProgressRow[data-phase=failed] .assetsProgressState{color:var(--portal-pink)}.assetsProgressBar{border-radius:var(--radius-pill);background:var(--surface-border);grid-column:1/-1;block-size:4px;overflow:hidden}.assetsProgressFill{border-radius:inherit;background:var(--on-surface-accent);block-size:100%;transition:inline-size var(--motion-fast) linear;display:block}.assetsProgressRow[data-phase=done] .assetsProgressFill{background:var(--portal-green)}.assetsProgressRow[data-phase=failed] .assetsProgressFill{background:var(--portal-pink)}@media (width<=560px){.assetsForm{grid-template-columns:minmax(0,1fr)}.assetsFolderHead{flex-direction:column;align-items:flex-start;display:flex}.assetsFolderHeading{align-items:center;gap:10px;padding-inline:0;display:flex}.assetsFolderHeading .iconBtn,.assetsFolderMeta{position:static}}.statementsDeduction{justify-items:end;gap:2px;display:grid}.statementsRecovered{color:var(--portal-pink);font:var(--type-caption)}.statementsReference{font-variant-numeric:tabular-nums}.statementsPendingHint{color:var(--on-surface-muted);font:var(--type-caption)}.statementsPay{text-align:left;justify-items:start;gap:8px;min-width:200px;display:grid}.statementsPayLabel{color:var(--on-surface-muted);font:var(--type-caption)}.statementsPayActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.statementsPayError{color:var(--portal-pink);font:var(--type-caption);margin:0}.statementBreakdown{grid-template-columns:minmax(0,1fr);gap:6px;max-width:420px;padding:0 20px 20px;display:grid}.statementLine{justify-content:space-between;align-items:baseline}.statementLineMuted{color:var(--on-surface-muted)}.statementLineAmount{font-variant-numeric:tabular-nums}.statementOrder{gap:2px;display:grid}.statementCustomer{color:var(--on-surface-muted);font:var(--type-caption)}.statementNegative{color:var(--portal-pink)}.statementsStopClick{display:contents}.settingsForm{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;width:100%;display:grid}.settingsActionsCard{grid-column:1/-1}.settingsFields{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.settingsDate{width:12rem}.settingsNote,.settingsError,.settingsOk,.settingsWarn{font:var(--type-caption);margin:0}.settingsNote{color:var(--on-surface-muted)}.settingsError,.settingsWarn{color:var(--portal-pink)}.settingsOk{color:var(--portal-status-confirmed-fg)}@media (width<=900px){.settingsForm{grid-template-columns:minmax(0,1fr)}}.teamPerson{align-items:center;gap:12px;min-width:0;display:flex}.teamPersonName{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.teamYou{color:var(--on-surface-muted);font:var(--type-caption)}.teamNote{color:var(--on-surface-muted);font:var(--type-caption);margin:0;padding:0 20px 20px}.profileIdentity{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.profileIdentityText{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.profileName{color:var(--on-surface);font:var(--type-card-title);letter-spacing:var(--type-card-title-tracking);margin:0}.profileMeta{color:var(--on-surface-muted);font:var(--type-caption);margin:0}.profileFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.profileReadOnly{color:var(--on-surface-body);font:var(--type-caption);margin-inline-start:auto}@media (width<=560px){.profileFields{grid-template-columns:minmax(0,1fr)}}.partnerDetailTabs{justify-content:flex-start;align-items:flex-start;display:flex}.partnerDetailTabs>.segmented{flex:none;width:auto}.partnerDetailSection{gap:var(--portal-section-gap);flex-direction:column;display:flex}.partnerDetailSectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.partnerDetailTitle{color:var(--portal-text);font:var(--type-section);letter-spacing:var(--type-section-tracking);margin:0}.partnerDetailRecord{gap:var(--portal-section-gap);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.partnerDetailForm{flex-direction:column;gap:16px;display:flex}.partnerDetailToggleField{flex-direction:column;gap:8px;display:flex}.partnerDetailEditGrid{gap:var(--space-stack);grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) max-content minmax(120px,180px);align-items:start;display:grid}.partnerDetailCommissionToggle .toggle{margin-block-start:9px}.partnerDetailSaveActions{justify-content:flex-end}.partnerDetailFieldLabel{color:var(--text-secondary);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking);white-space:nowrap}.partnerDetailInlineToggle{display:flex}@media (width<=680px){.partnerDetailEditGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=420px){.partnerDetailEditGrid{grid-template-columns:minmax(0,1fr)}}.partnerDetailPerson{align-items:center;gap:12px;min-width:0;display:flex}.partnerDetailPersonName{align-items:center;gap:8px;min-width:0;display:inline-flex}.partnerDetailPersonStrong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partnerDetailYou{color:var(--on-surface-muted);font:var(--type-caption)}.partnersName{align-items:center;gap:12px;min-width:0;display:flex}.partnersFormActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.partnersFormNote,.partnersFormError,.partnersFormOk{font:var(--type-caption);margin:0}.partnersFormNote{color:var(--on-surface-muted)}.partnersFormError{color:var(--portal-pink)}.partnersFormOk{color:var(--portal-green)}.partnersOptional,.partnersUnmapped{color:var(--on-surface-muted);font:var(--type-caption)}.partnersRowActions{gap:var(--space-inline);justify-content:flex-end;align-items:center;display:inline-flex}.startup{background:var(--surface-app);grid-template-columns:minmax(0,1fr);place-items:center;min-height:100vh;padding:40px 24px;display:grid;position:relative;overflow:hidden}.startupHero,.startupScrim{position:absolute;inset:0}.startupHero{object-fit:cover;object-position:top center;width:100%;height:100%}.startupScrim{background:linear-gradient(#070f14c7 0%,#070f14a8 45%,#070f14eb 100%)}.startupLogo{width:160px;max-width:70vw;margin-block-end:24px;position:relative}.startupCard{border-radius:var(--radius-card);text-align:start;background:#111827f0;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;max-width:400px;padding:32px;display:grid;position:relative}.startupTitle{color:var(--sense-white);font:var(--type-page-title);letter-spacing:var(--type-page-title-tracking);margin:0}.startupBody{color:var(--sense-grey-200);font:var(--type-body);margin:0}.startupHint{color:var(--sense-grey-400);font:var(--type-caption);margin:0}.startupActions{gap:var(--space-inline);flex-wrap:wrap;align-items:center;display:flex}.startupForm,.startupField{grid-template-columns:minmax(0,1fr);display:grid}.startupForm{gap:var(--space-stack)}.startupField{gap:var(--space-inline)}.startupLabel{color:var(--text-on-dark-muted);font:var(--type-meta-strong);letter-spacing:var(--type-meta-strong-tracking)}.startupInput{width:100%;height:var(--size-control-lg);border:1px solid var(--sense-grey-700);border-radius:var(--radius-card);background:var(--surface-field-dark);color:var(--text-on-dark);font:var(--type-body);outline:none;padding-inline:14px}.startupInput:focus-visible{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--focus-ring)}.startupInput::placeholder{color:var(--text-on-dark-muted)}.startupOptions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.startupCheck{align-items:center;gap:var(--space-inline);color:var(--text-on-dark-muted);font:var(--type-body);cursor:pointer;display:inline-flex}.startupCheckInput{width:var(--icon-sm);height:var(--icon-sm);accent-color:var(--accent-primary)}.startupLink{color:var(--accent-primary);font:var(--type-body-strong);text-decoration:none}.startupFooter{font:var(--type-caption);margin:24px 0 0;position:relative}.startupFooterLink{color:var(--text-on-dark-muted);text-decoration:none}
