:root:has(.staff-scope) body{--background:#f4f1e7;--surface:#fff;--surface-2:#f4f1e7;--ink:#2b241c;--ink-sub:#756b5e;--ink-faint:#948a7c;--border:#e4dfd2;--input:#e4dfd2;--sidebar-border:#e4dfd2;--primary-foreground:#f4f1e7;--sidebar-primary-foreground:#f4f1e7;--st-lime:#a6ce39;--st-lime-bg:#eaf2ce;--st-lime-ink:#4a6414;--st-lime-border:#d3e3a0;--st-orange:#b4541b;--st-orange-bg:#f6dfce;--st-orange-ink:#7a3a10;--staff-danger:#b3261e;--staff-danger-bg:#f7dad6;--staff-danger-border:#edb8b1;--point-bg:#f7e9c9;--point-ink:#7a5407;--point-border:#ebcf8f;--danger:var(--staff-danger);--danger-bg:var(--staff-danger-bg);--danger-border:var(--staff-danger-border);--st-chart-1:#1f8159;--st-chart-2:#b4541b;--st-chart-single:#b4541b;--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--secondary:var(--surface-2);--secondary-foreground:var(--ink);--muted:var(--surface-2);--muted-foreground:var(--ink-sub);--destructive:var(--danger);--chart-4:var(--ink-sub);--chart-5:var(--ink-faint);--sidebar:var(--surface);--sidebar-foreground:var(--ink);font-variant-numeric:tabular-nums}:root:has(.staff-scope) .ann-pinned{--background:#f5f7f3;--surface:#fff;--surface-2:#eff2ed;--ink:#182420;--ink-sub:#54615b;--ink-faint:#93a099;--border:#e2e6e0;--input:#e2e6e0;--sidebar-border:#e2e6e0;--primary-foreground:#fff;--sidebar-primary-foreground:#fff;--point-bg:#fff7ed;--point-ink:#92400e;--point-border:#fde68a;--danger:#dc2626;--danger-bg:#fef2f2;--danger-border:#f5c2c2;font-variant-numeric:normal;--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--secondary:var(--surface-2);--secondary-foreground:var(--ink);--muted:var(--surface-2);--muted-foreground:var(--ink-sub);--destructive:var(--danger);--chart-4:var(--ink-sub);--chart-5:var(--ink-faint);--sidebar:var(--surface);--sidebar-foreground:var(--ink)}:root:has(.staff-scope) :is([data-slot=card],.rounded-xl.border.bg-surface):not(:where(.ann-pinned,.ann-pinned *,.my-tokens,.my-tokens *)){background:linear-gradient(#fff,#fcfaf4);border:1px solid #2b241c0d;border-radius:16px;box-shadow:0 1px 2px #2b241c0d,0 4px 12px #1b4d3e12}:root:has(.staff-scope) .group\/button:not(:where(.ann-pinned,.ann-pinned *,.my-tokens,.my-tokens *)){border-radius:999px}:root:has(.staff-scope) .group\/button[data-variant=default]:not(:where(.ann-pinned,.ann-pinned *,.my-tokens,.my-tokens *)){color:var(--primary-foreground);background:linear-gradient(#246048,#1b4d3e);box-shadow:inset 0 1px #ffffff2e}:root:has(.staff-scope) .group\/button[data-variant=default]:not(:where(.ann-pinned,.ann-pinned *,.my-tokens,.my-tokens *)):hover{background:linear-gradient(#2a6c52,#205a49)}:root:has(.staff-scope) .group\/button[data-variant=outline]:not(:where(.ann-pinned,.ann-pinned *,.my-tokens,.my-tokens *)){background:var(--surface);border:1.5px solid var(--brand);color:var(--brand)}:root:has(.staff-scope) main h1:not(:where(.ann-pinned,.ann-pinned *,.my-tokens,.my-tokens *)){letter-spacing:-.012em;font-size:18px;font-weight:800}:root:has(.staff-scope) .pass-hero:not(:where(.ann-pinned,.ann-pinned *,.my-tokens,.my-tokens *)){color:var(--primary-foreground);background:linear-gradient(160deg,#246048,#1b4d3e)}
