:root[data-workspace-theme=light]{--accent:#d6f84c;--bad:#a03d46;--blue:#245b73;--canvas:#eaf0f5;--card-shadow:inset 0 1px 0 #fff,0 5px 18px #273c5317,0 1px 3px #273c5309;--check-edge:#94a3b1;--check-fill:#ffffffb8;--check-focus:#d6f84c;--check-ink:#263513;--check-selected:#e3f6a1;--check-selected-edge:#5d751f3d;--chosen-audit:#e3ebf2;--chosen-source:#e3ebf2;--cta-bg:linear-gradient(165deg,#424c5b 0%,#202730 42%,#11171d 100%);--cta-hover:linear-gradient(165deg,#505d6d,#26313d 50%,#151e25);--cta-ink:#fff;--cta-light:#ffffff35;--cta-price:#d6f84c;--cta-price-ink:#182008;--cta-shadow:#14202e19;--fg:#172331;--finding-surface:#f5f4f8;--glass:#f9fcffc2;--glass-edge:#ffffffe0;--glass-shadow:inset 0 1px 0 #fffffff7,0 12px 30px #2a3e571f;--good:#3b3e43;--lavender:#c9bdef;--lime:#d6f84c;--line:#2f445b1c;--muted:#526579;--nav:#18191b;--nav-active:#303236;--nav-fg:#243549;--nav-glass:#eff5fabd;--nav-muted:#526579;--nav-text:#b8bbc2;--optical-bg:radial-gradient(ellipse at 3% 24%,#b9dfefbf,transparent 43%),radial-gradient(ellipse at 95% 0%,#c9bdef63,transparent 41%),radial-gradient(ellipse at 17% 93%,#d4f84926,transparent 35%);--overlay:#fdfefff0;--overlay-scrim:#1924302b;--overlay-shadow:inset 0 1px 0 #fff,0 22px 58px #22334b33;--overlay-soft:#ffffff4d;--pink:#8e486f;--radius-check:7px;--radius-content:20px;--radius-control:999px;--radius-inset:10px;--radius-shell:24px;--rail:#fff;--rose:#f3cee4;--secondary:#384c60;--selected-nav:#e0e8ef;--shadow:0 2px 4px #18191b04;--sky:#b9dfef;--soft:#e8eef3;--status-busy:#d9ebf7;--status-done:#e9eff2;--status-error:#fbe2e3;--status-idle:#f0f3f5;--status-shine:#ffffffb3;--subtle:#f0f4f7;--surface:#fff;--tile-neutral:#e5ebf0;--tile-shadow:inset 0 1px 0 #ffffffb8,0 1px 2px #15233612;--tile-shine:linear-gradient(150deg,#ffffff87,#fff0 70%);--violet:#665386;--warn:#7d551a;--dark-bottom:#11171d;--dark-mid:#202730;--dark-top:#424c5b;--nav-dark-glass:linear-gradient(165deg,#424c5bf5 0%,#202730f7 42%,#11171df7 100%)}:root[data-workspace-theme=blue]{--accent:#d4f849;--bad:#f39a9e;--blue:#b9dfef;--canvas:#192635;--card-shadow:0 8px 28px #07121f1a,inset 0 1px 0 #ddecff13;--check-edge:#8995a4;--check-fill:#ffffff06;--check-focus:#e0ecfa1a;--check-ink:#f1f5fb;--check-selected:#e7f1ff14;--check-selected-edge:#a8b5c5;--chosen-audit:#c9bdefe8;--chosen-source:#b9dfefe0;--cta-bg:linear-gradient(165deg,#506c87 0%,#304b65 42%,#20354b 100%);--cta-hover:linear-gradient(165deg,#607e9a,#3b5c78 50%,#29435c);--cta-ink:#fff;--cta-light:#d6ecff45;--cta-price:#d6f84c;--cta-price-ink:#182008;--cta-shadow:#07142048;--fg:#f1f5fb;--finding-surface:#c9bdef14;--glass:#394c6496;--glass-edge:#ffffff1f;--glass-shadow:inset 0 1px 0 #e3f2ff3d,inset 1px 0 0 #e3f2ff1a,0 16px 42px #040d1838;--good:#e0e2e7;--lavender:#c9bdef;--lime:#d4f849;--line:#d2e5fa1a;--muted:#aec0d4;--nav:#1c1e21;--nav-active:#33363b;--nav-fg:#f1f5fb;--nav-glass:#394e637d;--nav-muted:#b6cadd;--nav-text:#babec8;--optical-bg:radial-gradient(ellipse at 0% 18%,#60a6c752,transparent 42%),radial-gradient(ellipse at 90% 0%,#886fbc47,transparent 43%),radial-gradient(ellipse at 25% 90%,#82a06b1f,transparent 42%);--overlay:#314256e0;--overlay-scrim:#040a124d;--overlay-shadow:0 24px 80px #040a126b,inset 0 1px 0 #ffffff38;--overlay-soft:#ddecff0e;--pink:#e4afd0;--radius-check:7px;--radius-content:20px;--radius-control:999px;--radius-inset:10px;--radius-shell:24px;--rail:#303339;--rose:#f3cee4;--secondary:#d4e0ef;--selected-nav:#e0efff24;--shadow:none;--sky:#b9dfef;--soft:#d2e5fa14;--status-busy:#c9bdef29;--status-done:#b9dfef2b;--status-error:#f39a9e1f;--status-idle:#d2e5fa0e;--status-shine:#ffffff14;--subtle:#2b2e34;--surface:#2a3b4d;--tile-neutral:#d5e3ed;--tile-shadow:inset 0 1px 0 #ffffffb8,0 1px 2px #15233612;--tile-shine:linear-gradient(150deg,#ffffff87,#fff0 70%);--violet:#c9bdef;--warn:#f0cb86}:root[data-workspace-theme=graphite]{--accent:#d6f84c;--action-fill:#d6f84c;--action-hover:#e2fb74;--action-ink:#141a02;--action-pressed:#c6e83c;--bad:#f39a9e;--blue:#b9dfef;--canvas:#101010;--card-shadow:inset 0 1px 0 #ffffff0a,0 5px 18px #00000014;--check-edge:#858585;--check-fill:#00000014;--check-focus:#d6f84c29;--check-ink:#d6f84c;--check-selected:#ffffff13;--check-selected-edge:#d6f84c;--chosen-audit:#c9bdefe8;--chosen-source:#b9dfefe0;--cta-bg:linear-gradient(165deg,#646464 0%,#3b3b3b 42%,#252525 100%);--cta-hover:linear-gradient(165deg,#747474,#484848 50%,#303030);--cta-ink:#fff;--cta-light:#ffffff40;--cta-price:#d6f84c;--cta-price-ink:#182008;--cta-shadow:#00000045;--fg:#f3f3f3;--finding-surface:transparent;--glass:#1818188c;--glass-edge:#ffffff1f;--glass-shadow:inset 0 1px 0 #ffffff3d,inset 0 -1px 0 #ffffff06,0 12px 30px #00000038;--good:#d6f84c;--lavender:#c9bdef;--lg-edge:inset 0 1px 0 #ffffff3d,inset 0 -1px 0 #ffffff06;--lg-glint:linear-gradient(155deg,#ffffff21,#ffffff06 28%,transparent 53%,#ffffff09);--lime:#d6f84c;--line:#ffffff13;--muted:#adadad;--nav:#101010;--nav-active:#ffffff17;--nav-fg:#f3f3f3;--nav-glass:#16161680;--nav-muted:#adadad;--nav-text:#adadad;--optical-bg:radial-gradient(ellipse at 76% -14%,#ffffff1d,transparent 49%),radial-gradient(ellipse at -14% 45%,#ffffff0b,transparent 43%),radial-gradient(ellipse at 106% 92%,#ffffff0a,transparent 42%);--overlay:#191919db;--overlay-scrim:#080808a8;--overlay-shadow:inset 0 1px 0 #ffffff47,0 24px 64px #00000080;--overlay-soft:#ffffff0f;--pink:#e4afd0;--quiet-fill:#fff1;--quiet-hover:#ffffff1c;--quiet-ink:#d2d2d2;--radius-check:7px;--radius-content:20px;--radius-control:999px;--radius-inset:10px;--radius-shell:24px;--rail:#1d1d1dc7;--rose:#f3cee4;--secondary:#d2d2d2;--selected-nav:#ffffff17;--selection-fill:#ffffff17;--selection-hover:#ffffff21;--selection-ink:#d6f84c;--shadow:none;--sky:#b9dfef;--soft:#ffffff0f;--status-busy:#a99bff1f;--status-done:#fff1;--status-error:#f39a9e1f;--status-idle:#ffffff0f;--status-shine:#ffffff14;--study-light:#ffffff0b;--study-tint:#ffffff05;--subtle:#ffffff06;--surface:#1d1d1dc7;--tile-lav:#c2b9e4;--tile-neutral:#d9d9d9;--tile-rose:#d3bdc7;--tile-shadow:inset 0 1px 0 #ffffff30,0 2px 6px #0002;--tile-shine:linear-gradient(145deg,#ffffff25,transparent 65%);--tile-sky:#a9c8ce;--violet:#c9bdef;--warn:#f0cb86}:root[data-workspace-theme=light]{--approved-record-color:#172331;--approved-record-background-color:#fff;--approved-record-background-image:none;--approved-record-shadow:#fff 0px 1px 0px 0px inset, #273c5317 0px 5px 18px 0px, #273c5309 0px 1px 3px 0px;--approved-record-filter:none;--approved-navigation-color:#fff;--approved-navigation-background-color:#0000;--approved-navigation-background-image:linear-gradient(145deg, #ffffff05, #0000 28%, #ffffff02), linear-gradient(165deg, color(srgb .258824 .298039 .356863/.96) 0%, color(srgb .12549 .152941 .188235/.97) 42%, color(srgb .0666667 .0901961 .113725/.97) 100%);--approved-navigation-shadow:#ffffff40 0px 1px 0px 0px inset, #ffffff12 1px 0px 0px 0px inset, #ffffff09 0px -1px 0px 0px inset, #14202e19 0px 12px 30px 0px;--approved-navigation-filter:blur(28px) saturate(1.25);--approved-tools-color:#526579;--approved-tools-background-color:#f9fcffc2;--approved-tools-background-image:linear-gradient(145deg, #fff9, #ffffff14 55%), none;--approved-tools-shadow:#fffffff7 0px 1px 0px 0px inset, #2a3e571f 0px 12px 30px 0px;--approved-tools-filter:blur(26px) saturate(1.25);--approved-tile-color:#1b222a;--approved-tile-background-color:#e5ebf0;--approved-tile-background-image:linear-gradient(150deg, #ffffff87, #fff0 70%), none;--approved-tile-shadow:#ffffffb8 0px 1px 0px 0px inset, #15233612 0px 1px 2px 0px;--approved-tile-filter:none;--approved-profile-color:#172331;--approved-profile-background-color:#fdfefff0;--approved-profile-background-image:linear-gradient(145deg, #ffffff80, #0000 60%), none;--approved-profile-shadow:#fff 0px 1px 0px 0px inset, #22334b33 0px 22px 58px 0px;--approved-profile-filter:blur(24px);--approved-search-color:#172331;--approved-search-background-color:#dfe7ee;--approved-search-background-image:none;--approved-search-shadow:#ffffff59 0px 1px 0px 0px inset;--approved-search-filter:none;--approved-avatar-color:#18191b;--approved-avatar-background-color:#0000;--approved-avatar-background-image:linear-gradient(145deg, #f8e4f0, #ebc6e0);--approved-avatar-shadow:#fffa 0px 1px 0px 0px inset, #30304012 0px 2px 4px 0px;--approved-avatar-filter:none;--approved-record-background:none #fff;--approved-record-selected-background:none #fff;--approved-record-selected-shadow:#fff 0px 1px 0px 0px inset, #273c5317 0px 5px 18px 0px, #273c5309 0px 1px 3px 0px;--approved-dock-background:linear-gradient(160deg,color-mix(in srgb,var(--dark-top) 96%,transparent),color-mix(in srgb,var(--dark-mid) 94%,transparent) 52%,color-mix(in srgb,var(--dark-bottom) 96%,transparent));--approved-dock-shadow:inset 0 1px 0 #ffffff3d,0 5px 12px #11171d2e,0 22px 48px -8px #11171d61;--approved-form-aside-background:linear-gradient(145deg,#fff9,#ffffff14 55%),var(--glass);--approved-form-aside-shadow:var(--glass-shadow);--approved-form-aside-filter:blur(26px) saturate(125%);--approved-form-tile-shadow:var(--tile-shadow);--approved-form-tile-sky:#add5ea;--approved-form-tile-lavender:#c4b2e8;--approved-form-tile-neutral:var(--tile-neutral)}:root[data-workspace-theme=light] .flow-tile{--approved-form-tile-background:var(--tile-shine),var(--tile-color);--approved-form-tile-ink:#1b222a}:root[data-workspace-theme=blue]{--approved-record-color:#f1f5fb;--approved-record-background-color:#2a3b4d;--approved-record-background-image:none;--approved-record-shadow:#07121f1a 0px 8px 28px 0px, #ddecff13 0px 1px 0px 0px inset;--approved-record-filter:none;--approved-navigation-color:#f1f5fb;--approved-navigation-background-color:#394e637d;--approved-navigation-background-image:linear-gradient(145deg, #fff3, #0000 34%, #b9dfef17 68%, #c9bdef2b), none;--approved-navigation-shadow:#e3f2ff3d 0px 1px 0px 0px inset, #e3f2ff1a 1px 0px 0px 0px inset, #040d1838 0px 16px 42px 0px;--approved-navigation-filter:blur(38px) saturate(1.55);--approved-tools-color:#aec0d4;--approved-tools-background-color:#394c6496;--approved-tools-background-image:linear-gradient(135deg, #ffffff24, #0000 48%), none;--approved-tools-shadow:#e3f2ff3d 0px 1px 0px 0px inset, #e3f2ff1a 1px 0px 0px 0px inset, #040d1838 0px 16px 42px 0px;--approved-tools-filter:blur(30px) saturate(1.45);--approved-tile-color:#1b222a;--approved-tile-background-color:#d5e3ed;--approved-tile-background-image:linear-gradient(150deg, #ffffff87, #fff0 70%), none;--approved-tile-shadow:#ffffffb8 0px 1px 0px 0px inset, #15233612 0px 1px 2px 0px;--approved-tile-filter:none;--approved-profile-color:#f1f5fb;--approved-profile-background-color:#314256e0;--approved-profile-background-image:none;--approved-profile-shadow:#040a126b 0px 24px 80px 0px, #ffffff38 0px 1px 0px 0px inset;--approved-profile-filter:blur(24px);--approved-search-color:#f1f5fb;--approved-search-background-color:#394c6496;--approved-search-background-image:none;--approved-search-shadow:#ffffff59 0px 1px 0px 0px inset;--approved-search-filter:none;--approved-avatar-color:#18191b;--approved-avatar-background-color:#0000;--approved-avatar-background-image:linear-gradient(145deg, #f8e4f0, #ebc6e0);--approved-avatar-shadow:#fffa 0px 1px 0px 0px inset, #30304012 0px 2px 4px 0px;--approved-avatar-filter:none;--approved-record-background:none #2a3b4d;--approved-record-selected-background:none #2a3b4d;--approved-record-selected-shadow:#07121f1a 0px 8px 28px 0px, #ddecff13 0px 1px 0px 0px inset;--approved-dock-background:linear-gradient(160deg,#ffffff21,transparent 42%),var(--overlay);--approved-dock-shadow:inset 0 1px 0 #ffffff40,0 5px 12px #0000002e,0 22px 48px -8px #0000007a;--approved-form-aside-background:linear-gradient(140deg,#fff3,transparent 65%),var(--glass);--approved-form-aside-shadow:var(--glass-shadow);--approved-form-aside-filter:blur(32px) saturate(145%);--approved-form-tile-shadow:var(--tile-shadow);--approved-form-tile-sky:#b9dfef;--approved-form-tile-lavender:#c9bdef;--approved-form-tile-neutral:var(--tile-neutral)}:root[data-workspace-theme=blue] .flow-tile{--approved-form-tile-background:var(--tile-shine),var(--tile-color);--approved-form-tile-ink:#1b222a}:root[data-workspace-theme=graphite]{--approved-record-color:#f3f3f3;--approved-record-background-color:#1f1f1fcf;--approved-record-background-image:linear-gradient(155deg, #fff1, #0000 42%, #ffffff04), none;--approved-record-shadow:inset 0 1px 0 #ffffff16,0 8px 24px #00000024;--approved-record-filter:none;--approved-navigation-color:#f3f3f3;--approved-navigation-background-color:#16161680;--approved-navigation-background-image:linear-gradient(165deg, #ffffff1c, #0000 25%, #ffffff09 100%), none;--approved-navigation-shadow:#ffffff3d 0px 1px 0px 0px inset, #ffffff06 0px -1px 0px 0px inset, #00000038 0px 12px 30px 0px;--approved-navigation-filter:blur(26px) saturate(1.05);--approved-tools-color:#adadad;--approved-tools-background-color:#1818188c;--approved-tools-background-image:linear-gradient(155deg, #ffffff21, #ffffff06 28%, #0000 53%, #ffffff09), none;--approved-tools-shadow:#ffffff3d 0px 1px 0px 0px inset, #ffffff06 0px -1px 0px 0px inset, #00000038 0px 12px 30px 0px;--approved-tools-filter:blur(26px) saturate(1.05);--approved-tile-color:#d2d2d2;--approved-tile-background-color:color(srgb .823529 .823529 .823529/.06);--approved-tile-background-image:linear-gradient(145deg, #ffffff1a, #ffffff04), none;--approved-tile-shadow:#ffffff2b 0px 1px 0px 0px inset, #00000012 0px 2px 4px 0px;--approved-tile-filter:none;--approved-profile-color:#f3f3f3;--approved-profile-background-color:#191919db;--approved-profile-background-image:linear-gradient(145deg, #ffffff17, #0000 40%, #ffffff05), none;--approved-profile-shadow:#ffffff47 0px 1px 0px 0px inset, #00000080 0px 24px 64px 0px;--approved-profile-filter:blur(32px) saturate(1.1);--approved-search-color:#f3f3f3;--approved-search-background-color:#0f0f0f33;--approved-search-background-image:linear-gradient(150deg, #ffffff13, #ffffff05), none;--approved-search-shadow:#ffffff1f 0px 1px 0px 0px inset, #0000000f 0px 2px 6px 0px;--approved-search-filter:none;--approved-avatar-color:#f3f3f3;--approved-avatar-background-color:#0000;--approved-avatar-background-image:linear-gradient(145deg, #ffffff26, #ffffff09);--approved-avatar-shadow:#ffffff3d 0px 1px 0px 0px inset;--approved-avatar-filter:none;--approved-record-background:linear-gradient(155deg,#ffffff0b,transparent 36%,#ffffff03),var(--surface);--approved-record-selected-background:linear-gradient(155deg,#fff1,transparent 42%,#ffffff04),#1f1f1fcf;--approved-record-selected-shadow:inset 0 1px 0 #ffffff21,0 8px 24px #0000002b;--approved-dock-background:linear-gradient(160deg,#ffffff21,transparent 42%),var(--overlay);--approved-dock-shadow:inset 0 1px 0 #ffffff40,0 5px 12px #0000002e,0 22px 48px -8px #0000007a;--approved-form-aside-background:var(--lg-glint),var(--glass);--approved-form-aside-shadow:var(--glass-shadow);--approved-form-aside-filter:blur(26px) saturate(105%);--approved-form-tile-shadow:inset 0 1px 0 #ffffff2b,0 2px 4px #00000012;--approved-form-tile-sky:var(--tile-sky);--approved-form-tile-lavender:var(--tile-lav);--approved-form-tile-neutral:var(--secondary)}:root[data-workspace-theme=graphite] .flow-tile{--approved-form-tile-background:linear-gradient(145deg,#ffffff1a,#ffffff04),color-mix(in srgb,var(--tile-color) 6%,transparent);--approved-form-tile-ink:var(--tile-color)}:root{--page:var(--canvas);--surface-2:var(--soft);--ink:var(--fg);--ink-2:var(--secondary);--ink-3:var(--muted);--ok:var(--good);--err:var(--bad);--coral:var(--rose);--r-xl:var(--radius-shell);--r-lg:var(--radius-content);--r-md:14px;--r-sm:var(--radius-inset);--r-pill:var(--radius-control);--shadow-card:var(--card-shadow);--shadow-overlay:var(--overlay-shadow);--font:"Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gap:16px;--workspace-content-top:14px;--workspace-content-end:32px;--workspace-content-bottom:180px;--workspace-content-start:28px;--workspace-card-inline:22px;--workspace-dock-width:700px;--record-material:var(--approved-record-background);--record-selected:var(--approved-record-selected-background);--search-material:var(--surface);--field-edge:color-mix(in srgb, var(--fg) 20%, transparent);--field-ring:inset 0 0 0 1px var(--field-edge);--tools-material:var(--approved-tools-background-image) var(--approved-tools-background-color);--tile-ink:var(--approved-tile-color);--profile-material:var(--approved-profile-background-image) var(--approved-profile-background-color);--lime-ink:var(--cta-price-ink);--edge-highlight:color-mix(in srgb, var(--cta-ink) 45%, transparent);--edge-highlight-soft:color-mix(in srgb, var(--cta-ink) 18%, transparent);--shadow-soft:color-mix(in srgb, var(--nav) 12%, transparent);--shadow-raised:color-mix(in srgb, var(--nav) 18%, transparent);--scrim:var(--overlay-scrim);--selection-soft:color-mix(in srgb, var(--lavender) 14%, transparent);--selection-hover:color-mix(in srgb, var(--lavender) 22%, transparent);--sky-ink:color-mix(in srgb, var(--blue) 55%, var(--nav));--lavender-ink:color-mix(in srgb, var(--violet) 55%, var(--nav));--danger-ink:color-mix(in srgb, var(--bad) 58%, var(--nav));--mark-edge:color-mix(in srgb, var(--lime) 32%, transparent);--mark-ring:color-mix(in srgb, var(--lime) 5%, transparent);--mark-glow:color-mix(in srgb, var(--lime) 12%, transparent);--mark-shine:#ffffff4d;--mark-shadow:inset 0 0 0 1px var(--mark-edge), inset 0 1px 0 var(--mark-shine), 0 0 0 3px var(--mark-ring), 0 8px 22px var(--mark-glow);--mark-ink:var(--lime)}:root[data-workspace-theme=light]{--mark-ink:var(--fg);--accent-ring:var(--secondary);--accent-soft:var(--soft);--card-edge:transparent;--on-dark:var(--cta-ink);--on-dark-2:color-mix(in srgb, var(--cta-ink) 86%, transparent);--on-dark-3:color-mix(in srgb, var(--cta-ink) 58%, transparent);--rail-solid:var(--nav);--rail-tile:color-mix(in srgb, var(--cta-ink) 8%, transparent);--rail-tile-2:color-mix(in srgb, var(--cta-ink) 14%, transparent);--nav-material:var(--approved-navigation-background-image) var(--approved-navigation-background-color);--nav-filter:var(--approved-navigation-filter);--nav-shadow:var(--approved-navigation-shadow);--nav-active:linear-gradient(150deg,color-mix(in srgb,var(--cta-ink) 13%,transparent),color-mix(in srgb,var(--cta-ink) 5.5%,transparent));--nav-active-shadow:inset 0 1px 0 color-mix(in srgb,var(--cta-ink) 16%,transparent);--nav-active-ink:var(--cta-ink)}:root[data-workspace-theme=blue],:root[data-workspace-theme=graphite]{--accent-ring:var(--lime);--accent-soft:color-mix(in srgb, var(--lime) 15%, transparent);--card-edge:color-mix(in srgb, var(--fg) 13%, transparent);--on-dark:var(--fg);--on-dark-2:var(--secondary);--on-dark-3:var(--muted);--rail-solid:var(--nav);--rail-tile:color-mix(in srgb, var(--cta-ink) 8%, transparent);--rail-tile-2:color-mix(in srgb, var(--cta-ink) 13%, transparent);--nav-material:var(--approved-navigation-background-image) var(--approved-navigation-background-color);--nav-filter:var(--approved-navigation-filter);--nav-shadow:var(--approved-navigation-shadow);--nav-active:var(--selected-nav);--nav-active-shadow:inset 0 1px 0 var(--edge-highlight-soft);--nav-active-ink:var(--fg)}:root[data-workspace-theme=graphite]{--nav-active-ink:var(--lime);--nav-active:linear-gradient(150deg,color-mix(in srgb,var(--cta-ink) 11.5%,transparent),color-mix(in srgb,var(--cta-ink) 3.5%,transparent));--nav-active-shadow:inset 0 1px 0 color-mix(in srgb,var(--cta-ink) 19%,transparent),0 3px 8px var(--shadow-soft)}:root{--t-tap:.12s;--t-in:.26s;--t-scene:.42s;--t-count:.9s;--e-out:cubic-bezier(.2, .8, .3, 1);--e-in:cubic-bezier(.4, 0, 1, 1);--e-move:cubic-bezier(.4, 0, .2, 1);--stagger:45ms;--lift:8px}.m-in{animation:m-in var(--t-in) var(--e-out) backwards}.m-in-scene{animation:m-in var(--t-scene) var(--e-out) backwards}@keyframes m-in{0%{opacity:0;transform:translateY(var(--lift))}to{opacity:1;transform:none}}.m-cascade>*{animation:m-in var(--t-in) var(--e-out) backwards}.m-cascade>:first-child{animation-delay:calc(var(--stagger) * 0)}.m-cascade>:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.m-cascade>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.m-cascade>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.m-cascade>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}.m-cascade>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}.m-cascade>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}.m-cascade>:nth-child(8){animation-delay:calc(var(--stagger) * 7)}.m-cascade>:nth-child(9){animation-delay:calc(var(--stagger) * 8)}.m-cascade>:nth-child(10){animation-delay:calc(var(--stagger) * 9)}.m-cascade>:nth-child(11){animation-delay:calc(var(--stagger) * 10)}.m-cascade>:nth-child(n+12){animation-delay:calc(var(--stagger) * 11)}.m-pulse{animation:1.6s ease-out infinite m-pulse}@keyframes m-pulse{0%{box-shadow:0 0 0 0 var(--pulse-color,#d6f84c99)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.m-scan{position:relative;overflow:hidden}.m-scan:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.5s ease-in-out infinite m-scan;position:absolute;inset:0;transform:translate(-100%)}@keyframes m-scan{to{transform:translate(100%)}}.pill,.m-tap{transition:transform var(--t-tap) var(--e-out)}.pill:active,.m-tap:active{transform:scale(.97)}.m-skeleton{border-radius:var(--r-md);background:var(--surface-2);position:relative;overflow:hidden}.m-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.4s ease-in-out infinite m-scan;position:absolute;inset:0;transform:translate(-100%)}:root[data-theme=dark] .m-skeleton:after{background:linear-gradient(90deg,#0000,#ffffff14,#0000)}@media (prefers-reduced-motion:reduce){.m-in,.m-in-scene,.m-cascade>*,.m-pulse{animation:none}.m-scan:after,.m-skeleton:after{opacity:0;animation:none}.pill:active,.m-tap:active{transform:none}}@font-face{font-family:Onest;src:url(/assets/fonts/worknothunt/Onest-Variable.woff2)format("woff2"),url(/assets/fonts/worknothunt/Onest-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Unbounded;src:url(/assets/fonts/worknothunt/unbounded-2.woff2)format("woff2"),url(/assets/fonts/worknothunt/unbounded-2.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Unbounded;src:url(/assets/fonts/worknothunt/unbounded-3.woff2)format("woff2"),url(/assets/fonts/worknothunt/unbounded-3.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/fonts/worknothunt/jetbrains-mono-0.woff2)format("woff2"),url(/assets/fonts/worknothunt/jetbrains-mono-0.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/fonts/worknothunt/jetbrains-mono-1.woff2)format("woff2"),url(/assets/fonts/worknothunt/jetbrains-mono-1.ttf)format("truetype");font-weight:500;font-display:swap}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--page);background-image:var(--optical-bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;font-size:14px;line-height:1.45}.page__title,.cmp__title{font-family:"Unbounded", var(--font)}.mono-num{font-family:JetBrains Mono,ui-monospace,monospace}button,input,textarea,select{font:inherit;color:inherit;appearance:none;background:0 0;border:0}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.9}a{color:inherit;text-decoration:none}h1,h2,h3,h4{letter-spacing:-.02em;margin:0;font-weight:600}p{margin:0}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}:focus-visible{outline:2px solid var(--secondary);outline-offset:-2px}.card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.pill{border-radius:var(--r-pill);background:var(--surface);height:34px;color:var(--ink);box-shadow:var(--shadow-card);white-space:nowrap;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:500;transition:transform .12s,filter .12s;display:inline-flex}.pill:hover:not(:disabled){transform:translateY(-1px)}.pill--lime{background:var(--lime);color:var(--lime-ink)}.pill--primary{background:var(--cta-bg);color:var(--cta-ink);box-shadow:inset 0 1px 0 var(--cta-light),0 5px 10px var(--cta-shadow)}.pill--primary:hover:not(:disabled){background:var(--cta-hover)}.pill--primary:disabled{background:var(--soft);color:var(--secondary);box-shadow:none}.pill:disabled{opacity:1;background:var(--soft);color:var(--secondary);box-shadow:none}.pill--dark{background:var(--cta-bg);color:var(--cta-ink)}.pill--dark:hover:not(:disabled){background:var(--cta-hover)}.pill--ghost{box-shadow:none;color:var(--ink-2);background:0 0}.pill--danger{background:var(--status-error);color:var(--fg)}.pill--sm{height:28px;padding:0 12px;font-size:12px}.tag{border-radius:var(--r-pill);letter-spacing:.01em;align-items:center;gap:5px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.tag--high{background:var(--rose);color:var(--cta-price-ink)}.tag--mid{background:var(--lavender);color:var(--cta-price-ink)}.tag--low{background:var(--sky);color:var(--cta-price-ink)}.tag--lime{background:var(--lime);color:var(--lime-ink)}.tag--soft{background:var(--surface-2);color:var(--ink-2)}.tag--niche{background:var(--niche-bg,var(--lavender));color:var(--niche-ink,var(--cta-price-ink))}.tag--urgent{background:var(--rose);color:var(--cta-price-ink)}.muted{color:var(--ink-2)}.tiny{font-size:12px}.mono-num{font-variant-numeric:tabular-nums}.mono-num.coin-num{font-family:var(--font)}.scroll-y{overscroll-behavior:contain;overflow:hidden auto}.fnum{flex-direction:column;gap:3px;min-width:108px;display:flex}.fnum__label{color:var(--on-dark-2);font-size:12px}.fnum__value{letter-spacing:-.04em;font-size:34px;font-weight:600;line-height:1}.fnum__pct{color:var(--on-dark-3);font-size:11.5px}.fnum__arrow{color:var(--on-dark-3);flex:none;margin-bottom:12px}.fnum--good .fnum__value{color:var(--lime)}.fnum--money{text-align:right;margin-left:auto}.fnum--money .fnum__value{color:var(--lime)}@media (width<=700px){.fnum__value{font-size:26px}.fnum--money{text-align:left;margin-left:0}}.mark{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);box-shadow:var(--mark-shadow)}.mark-hover{transition:background .18s,box-shadow .18s}.mark-hover:hover,.mark-hover:focus-visible{background:var(--glass);box-shadow:var(--mark-shadow)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.mark{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}:root[data-workspace-theme=blue],:root[data-workspace-theme=graphite]{--brand-mark:var(--lime);--brand-eye:var(--canvas)}
