*,:before,:after{box-sizing:border-box}:root{--bp-sm:40rem;--bp-md:48rem;--bp-lg:64rem;--bp-xl:80rem;--page-padding-x:.75rem;--page-padding-y:.75rem}@media (width>=48rem){:root{--page-padding-x:1rem;--page-padding-y:1rem}}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:ui-sans-serif,system-ui,sans-serif;overflow-x:clip}:where(a){color:var(--color-primary)}:where(a:hover){color:var(--color-primary-hover)}input:not([type=checkbox],[type=radio],[type=range],[type=file]):disabled,select:disabled,textarea:disabled{border-color:var(--color-disabled-border);background-color:var(--color-disabled-bg);color:var(--color-disabled-text);-webkit-text-fill-color:var(--color-disabled-text);opacity:1;cursor:not-allowed}input[type=checkbox],input[type=radio]{accent-color:var(--color-primary)}img,svg,video,canvas{max-width:100%;height:auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(a,button,[role=button],summary,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.skip-link{z-index:10000;background:var(--color-emphasis-bg);color:var(--color-emphasis-text);border-radius:.375rem;padding:.5rem 1rem;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:none}@media (pointer:coarse){.base-btn,button,[role=button]{min-width:2.75rem;min-height:2.75rem}input:not([type=checkbox],[type=radio],[type=range]),select{min-height:2.75rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-pill:999px;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:.9375rem;--text-lg:1rem;--text-xl:1.125rem;--control-height-sm:1.5rem;--control-height-md:2rem;--tap-target:2.75rem;--color-bg:#fff;--color-bg-muted:#f3f2f1;--color-surface:#fff;--color-sidebar-bg:#282625;--color-sidebar-text:#fafafa;--color-sidebar-text-muted:#cbcac9;--color-sidebar-border:#ffffff14;--color-sidebar-hover:#ffffff0f;--color-text:#100f0e;--color-text-secondary:#282625;--color-text-muted:#3e3d3b;--color-text-subtle:#545251;--color-text-inverse:#fff;--color-emphasis-bg:#282625;--color-emphasis-text:#fafafa;--color-border:#81807f;--color-border-muted:#dbdada;--color-border-strong:#5f5d5c;--color-control-bg:transparent;--color-control-border:var(--color-border);--color-brand:#ed6a10;--color-brand-ink:#4f4b4c;--color-primary:#903000;--color-primary-hover:#782700;--color-primary-muted:#ffebe0;--color-primary-bg:#ffe6d8;--color-primary-strong:#611a00;--color-accent:var(--color-primary);--color-accent-soft:var(--color-primary-muted);--color-primary-fill:#bb3800;--color-primary-fill-hover:#a42f00;--color-on-primary:#fff;--color-danger:#970818;--color-danger-strong:#68070f;--color-danger-hover:#850513;--color-danger-bg:#ffedeb;--color-danger-border:#f9bdb7;--color-danger-fill:#a9131f;--color-success:#0e5929;--color-success-strong:#0a411d;--color-success-bg:#e2f9e6;--color-success-border:#ace0b6;--color-success-fill:#0f6a31;--color-warning:#6e4400;--color-warning-strong:#4d2e00;--color-warning-bg:#fff3ce;--color-warning-border:#f2d07d;--color-info:#01489f;--color-info-strong:#04326f;--color-info-bg:#e9f3ff;--color-info-border:#b7d4f9;--color-neutral-bg:#f1f0ef;--color-neutral-border:#d5d4d3;--color-overlay:#0006;--color-shadow:#00000014;--color-glow:#ff9f4c;--color-focus-ring:color-mix(in oklch, var(--color-primary-fill) 18%, transparent);--color-danger-ring:color-mix(in srgb, var(--color-danger-fill) 8%, transparent);--color-danger-ring-strong:color-mix(in srgb, var(--color-danger-fill) 12%, transparent);--color-primary-glow:color-mix(in oklch, var(--color-glow) 40%, transparent);--color-primary-glow-soft:color-mix(in oklch, var(--color-glow) 18%, transparent);--color-chart-glow:color-mix(in oklch, var(--chart-series-2) 16%, transparent);--color-warning-glow:color-mix(in oklch, var(--chart-series-3) 20%, transparent);--color-info-glow:oklch(80% .11 255/.3);--color-danger-decoration:color-mix(in srgb, var(--color-danger-fill) 55%, transparent);--color-glass-surface:color-mix(in srgb, var(--color-surface) 74%, transparent);--color-chart-shadow-soft:color-mix(in srgb, var(--color-text) 4%, transparent);--color-surface-overlay-subtle:color-mix(in srgb, var(--color-on-primary) 6%, transparent);--color-surface-overlay:color-mix(in srgb, var(--color-on-primary) 12%, transparent);--color-surface-overlay-strong:color-mix(in srgb, var(--color-on-primary) 16%, transparent);--color-badge-bg:color-mix(in srgb, var(--color-text) 8%, transparent);--color-badge-active-bg:color-mix(in srgb, var(--color-on-primary) 20%, transparent);--color-loader-overlay:color-mix(in srgb, var(--color-surface) 40%, transparent);--color-tooltip-bg:#171615;--color-tooltip-text:#fff;--color-input-bg:#fff;--color-input-border:#757473;--color-input-focus:#bb3800;--color-disabled-bg:#efeeed;--color-disabled-text:#595857;--color-disabled-border:#bfbdbc;--color-panel-accent-from:#1c1a19;--color-panel-accent-to:#2f2d2c;--color-panel-accent-text:#fafafa;--color-panel-accent-muted:#bfbdbc;--chart-grid:#dbdada;--chart-axis:#5f5d5c;--chart-axis-muted:#545251;--chart-text:#545251;--chart-series-1:#d95900;--chart-series-2:#007373;--chart-series-3:#ca8a00;--chart-series-4:#4f4d4b;--chart-tooltip-bg:#fff;--chart-tooltip-border:#d5d4d3;--chart-tooltip-text:#100f0e}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand-ink:#ebe9e8;--color-bg:#1a1918;--color-bg-muted:#171615;--color-surface:#222121;--color-sidebar-bg:#0d0c0b;--color-sidebar-text:#ebebeb;--color-sidebar-text-muted:#b8b7b6;--color-sidebar-border:#ffffff0f;--color-sidebar-hover:#ffffff0d;--color-text:#ebebeb;--color-text-secondary:#d8d7d6;--color-text-muted:#c2c0bf;--color-text-subtle:#acaaa9;--color-text-inverse:#171615;--color-emphasis-bg:#403f3f;--color-emphasis-text:#ebebeb;--color-border:#7a7878;--color-border-muted:#393837;--color-border-strong:#a5a4a3;--color-control-bg:transparent;--color-control-border:var(--color-border);--color-primary:#f69f72;--color-primary-hover:#fbba96;--color-primary-muted:color-mix(in srgb, var(--color-primary-fill) 16%, transparent);--color-primary-bg:#3b2419;--color-primary-strong:#ffdecb;--color-primary-fill:#c33e00;--color-primary-fill-hover:#ad3300;--color-on-primary:#fff;--color-danger:#f99e9b;--color-danger-strong:#ffd9d4;--color-danger-hover:#febab6;--color-danger-bg:#3c2220;--color-danger-border:#b91c1c66;--color-danger-fill:#b63132;--color-success:#8fd89e;--color-success-strong:#d7f0db;--color-success-bg:#1f2e22;--color-success-border:#15803d66;--color-success-fill:#21763c;--color-warning:#efcd79;--color-warning-strong:#f1e7ce;--color-warning-bg:#322919;--color-warning-border:#b4530966;--color-info:#9ec4f4;--color-info-strong:#d2eaff;--color-info-bg:#212b39;--color-info-border:#1d4ed866;--color-neutral-bg:#323130;--color-neutral-border:#434241;--color-overlay:#0009;--color-shadow:#0000004d;--color-glow:var(--color-primary);--color-focus-ring:color-mix(in oklch, var(--color-primary) 20%, transparent);--color-danger-ring:color-mix(in srgb, var(--color-danger-fill) 12%, transparent);--color-danger-ring-strong:color-mix(in srgb, var(--color-danger-fill) 18%, transparent);--color-primary-glow:color-mix(in oklch, var(--color-glow) 22%, transparent);--color-primary-glow-soft:color-mix(in oklch, var(--color-glow) 12%, transparent);--color-chart-glow:color-mix(in oklch, var(--chart-series-2) 20%, transparent);--color-warning-glow:color-mix(in oklch, var(--chart-series-3) 24%, transparent);--color-info-glow:color-mix(in oklch, var(--color-info) 22%, transparent);--color-danger-decoration:color-mix(in srgb, var(--color-danger-fill) 55%, transparent);--color-glass-surface:color-mix(in srgb, var(--color-surface) 74%, transparent);--color-chart-shadow-soft:color-mix(in srgb, var(--color-text) 6%, transparent);--color-surface-overlay-subtle:#ffffff14;--color-surface-overlay:#ffffff24;--color-surface-overlay-strong:#ffffff2e;--color-badge-bg:color-mix(in srgb, var(--color-text) 12%, transparent);--color-badge-active-bg:color-mix(in srgb, var(--color-on-primary) 20%, transparent);--color-loader-overlay:color-mix(in srgb, var(--color-bg-muted) 55%, transparent);--color-tooltip-bg:#060605;--color-tooltip-text:#ebebeb;--color-input-bg:#222121;--color-input-border:#848382;--color-input-focus:#f69f72;--color-disabled-bg:#2f2e2d;--color-disabled-text:#b2b1b0;--color-disabled-border:#4e4d4c;--color-panel-accent-from:#0e0d0c;--color-panel-accent-to:#1e1d1c;--color-panel-accent-text:#ebebeb;--color-panel-accent-muted:#bfbdbc;--chart-grid:#393837;--chart-axis:#acaaa9;--chart-axis-muted:#acaaa9;--chart-text:#b5b4b3;--chart-series-1:#ed7a3d;--chart-series-2:#51cec7;--chart-series-3:#eec55e;--chart-series-4:#b9b7b5;--chart-tooltip-bg:#222121;--chart-tooltip-border:#393837;--chart-tooltip-text:#ebebeb}body{background:var(--color-bg-muted);color:var(--color-text)}.text-muted{color:var(--color-text-muted);margin:0}
