:root{--background:#FDFDFD;--ds-page:#F7F7F9;--ds-surface:#FFFFFF;--ds-surface-rgb:255 255 255;--ds-surface-2:#FAFAFB;--ds-border:#ECECEF;--ds-ink:#18181B;--ds-ink-2:#3F3F46;--ds-muted:#71717A;--ds-muted-rgb:113 113 122;--ds-faint:#A1A1AA;--ds-sel:#FAF8FF;--ds-selbd:#C9BEFF;--ds-danger:#C2362F;--ds-danger-rgb:194 54 47;--ds-success:#15803D;--ds-success-bg:#E8F6EE;--ds-warning:#92500B;--ds-warning-bg:#FBF1DF;--ds-nav-active-bg:#ECEAFE;--ds-nav-active-fg:rgb(113 91 255);--ds-badge-pending-bg:#FBEBD2;--ds-badge-pending-fg:#B45309;--ds-badge-brand-bg:#ECEAFE;--ds-badge-brand-fg:#5A45D6;--ds-badge-active-bg:#E9E6FA;--ds-badge-active-fg:#5B3FD4;--ds-badge-neutral-bg:#EEEEF1;--ds-badge-neutral-fg:#52525B;--ds-badge-danger-bg:#FBE6E4;--ds-badge-danger-fg:#C2362F;--ds-primary:#5A45D6;--ds-accent:rgb(113 91 255);--ds-accent-rgb:113 91 255;--ds-accent-fg:#FFFFFF;--ds-stripe:#635BFF;--ds-btn-grad:linear-gradient(150deg,#7E6BFF,#5A45D6);--ds-btn-shadow:0 6px 16px rgba(113,91,255,0.3);--ds-tone-negative:#C2362F;--ds-tone-negative-bg:rgba(194,54,47,0.1);--ds-tone-caution:#B45309;--ds-tone-caution-bg:rgba(217,119,6,0.12);--ds-tone-action:#5A45D6;--ds-tone-action-bg:rgba(113,91,255,0.12);--ds-tone-positive:#2F8F5B;--ds-tone-positive-bg:rgba(47,143,91,0.12);--ds-tone-info:#71717A;--ds-tone-info-bg:rgba(113,113,122,0.12);--ds-adr-bar:#CFC6FF;--ds-metric-views:rgb(113 91 255);--ds-metric-started:#8E78FF;--ds-metric-conversion:#2F8F5B;--ds-metric-completion:#B45309;--ds-cancel-owner:#D97706;--ds-cancel-renter:#C2362F;--ds-hero-grad:linear-gradient(135deg,#7E6BFF,#5B45D6);--ds-hero-glow:radial-gradient(circle at 92% -20%,rgba(255,255,255,0.18),transparent 45%);--ds-here:#2563EB;--ds-card-active-shadow:0 12px 28px rgba(90,69,214,0.18);--ds-cal-l1:#5A45D6;--ds-cal-l2:#2563EB;--ds-cal-l3:#0D9488;--ds-cal-l4:#DB2777;--ds-cal-l5:#EA580C;--ds-cal-l6:#0891B2;--ds-star:#F5A623;--ds-star-empty:#E4E4E7;--ds-star-track:#F2F2F4;--auth-page:var(--ds-page);--auth-surface:var(--ds-surface);--auth-surface-2:var(--ds-surface-2);--auth-border:var(--ds-border);--auth-ink:var(--ds-ink);--auth-ink-2:var(--ds-ink-2);--auth-muted:var(--ds-muted);--auth-faint:var(--ds-faint);--auth-sel:var(--ds-sel);--auth-selbd:var(--ds-selbd);--auth-btn-grad:var(--ds-btn-grad);--auth-btn-shadow:var(--ds-btn-shadow);--auth-carousel-stripes:repeating-linear-gradient(135deg,var(--primary),var(--primary) 26px,#5237C4 26px,#5237C4 52px);--auth-carousel-glow:radial-gradient(120% 80% at 70% 20%,rgba(126,107,255,0.55),rgba(50,33,120,0) 60%);--foreground:oklch(0 0 0);--card:oklch(0.9940 0 0);--card-foreground:oklch(0 0 0);--popover:oklch(0.9911 0 0);--popover-foreground:oklch(0 0 0);--primary:oklch(0.5887 0.2323 282.6914);--primary-foreground:oklch(1.0000 0 0);--secondary:oklch(0.2011 0.0039 286.04);--secondary-foreground:oklch(1.0000 0 0);--muted:oklch(0.9702 0 0);--muted-foreground:oklch(0.4386 0 0);--accent:oklch(0.9602 0.0721 124.5446);--accent-foreground:oklch(0 0 0);--destructive:oklch(0.6290 0.1902 23.0704);--destructive-foreground:oklch(1.0000 0 0);--border:oklch(0.8761 0 0);--input:oklch(0.8761 0 0);--ring:oklch(0.6132 0.2294 291.7437);--chart-1:oklch(0.5887 0.2323 282.6914);--chart-2:oklch(0.5887 0.2323 282.6914);--chart-3:oklch(0.8499 0.1363 154.8663);--chart-4:oklch(0.6864 0.1492 157.0807);--chart-5:oklch(0.8542 0.1889 129.0352);--sidebar:#f5f5f3;--sidebar-foreground:oklch(0.1500 0 0);--sidebar-primary:oklch(0.5887 0.2323 282.6914);--sidebar-primary-foreground:oklch(0 0 0);--sidebar-accent:oklch(0.8800 0 0);--sidebar-accent-foreground:oklch(0.1500 0 0);--sidebar-border:oklch(0.5887 0.2323 282.6914);--sidebar-ring:oklch(0.6132 0.2294 291.7437);--font-sans:Hanken Grotesk,ui-sans-serif,sans-serif,system-ui;--font-serif:Manrope,ui-sans-serif,sans-serif,system-ui;--font-mono:IBM Plex Mono,monospace;--radius:0.5rem;--shadow-x:0px;--shadow-y:2px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:0.16;--shadow-color:#000000;--shadow-2xs:0px 2px 3px 0px hsl(0 0% 0%/0.08);--shadow-xs:0px 2px 3px 0px hsl(0 0% 0%/0.08);--shadow-sm:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 1px 2px -1px hsl(0 0% 0%/0.16);--shadow:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 1px 2px -1px hsl(0 0% 0%/0.16);--shadow-md:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 2px 4px -1px hsl(0 0% 0%/0.16);--shadow-lg:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 4px 6px -1px hsl(0 0% 0%/0.16);--shadow-xl:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 8px 10px -1px hsl(0 0% 0%/0.16);--shadow-2xl:0px 2px 3px 0px hsl(0 0% 0%/0.40);--tracking-normal:-0.025em;--spacing:0.27rem}.dark{--background:oklch(0.2223 0.0060 271.1393);--ds-page:#0A0A0D;--ds-surface:#17171B;--ds-surface-rgb:23 23 27;--ds-surface-2:#202026;--ds-border:#2B2B33;--ds-ink:#F3F3F5;--ds-ink-2:#C7C7CE;--ds-muted:#909098;--ds-muted-rgb:144 144 152;--ds-faint:#6E6E76;--ds-sel:#221E36;--ds-selbd:#4A3F8A;--ds-danger:#F87171;--ds-danger-rgb:248 113 113;--ds-nav-active-bg:#262233;--ds-nav-active-fg:#B3A6FF;--ds-accent:#7E6BFF;--ds-accent-rgb:126 107 255;--ds-accent-fg:#FFFFFF;--ds-cal-l1:#8A70FF;--ds-cal-l2:#60A5FA;--ds-cal-l3:#2DD4BF;--ds-cal-l4:#F472B6;--ds-cal-l5:#FB923C;--ds-cal-l6:#22D3EE;--ds-star-empty:#3F3F46;--ds-star-track:#26262C;--auth-page:var(--ds-page);--auth-surface:var(--ds-surface);--auth-surface-2:var(--ds-surface-2);--auth-border:var(--ds-border);--auth-ink:var(--ds-ink);--auth-ink-2:var(--ds-ink-2);--auth-muted:var(--ds-muted);--auth-faint:var(--ds-faint);--auth-sel:var(--ds-sel);--auth-selbd:var(--ds-selbd);--foreground:oklch(0.9551 0 0);--card:oklch(0.2568 0.0076 274.6528);--card-foreground:oklch(0.9551 0 0);--popover:oklch(0.2568 0.0076 274.6528);--popover-foreground:oklch(0.9551 0 0);--primary:oklch(0.5887 0.2323 282.6914);--primary-foreground:oklch(1.0000 0 0);--secondary:oklch(0.5887 0.2323 282.6914);--secondary-foreground:oklch(1.0000 0 0);--muted:oklch(0.2940 0.0130 272.9312);--muted-foreground:oklch(0.7058 0 0);--accent:oklch(0.4975 0.0813 122.7446);--accent-foreground:oklch(1.0000 0 0);--destructive:oklch(0.7106 0.1661 22.2162);--destructive-foreground:oklch(1.0000 0 0);--border:oklch(0.3289 0.0092 268.3843);--input:oklch(0.3289 0.0092 268.3843);--ring:oklch(0.6132 0.2294 291.7437);--chart-1:oklch(0.5887 0.2323 282.6914);--chart-2:oklch(0.5887 0.2323 282.6914);--chart-3:oklch(0.8499 0.1363 154.8663);--chart-4:oklch(0.6864 0.1492 157.0807);--chart-5:oklch(0.8542 0.1889 129.0352);--sidebar:oklch(0.2011 0.0039 286.0396);--sidebar-foreground:oklch(0.9551 0 0);--sidebar-primary:oklch(0.5887 0.2323 282.6914);--sidebar-primary-foreground:oklch(1.0000 0 0);--sidebar-accent:oklch(0.5887 0.2323 282.6914);--sidebar-accent-foreground:oklch(0 0 0);--sidebar-border:oklch(0.5887 0.2323 282.6914);--sidebar-ring:oklch(0.5887 0.2323 282.6914);--font-sans:Hanken Grotesk,ui-sans-serif,sans-serif,system-ui;--font-serif:Manrope,ui-sans-serif,sans-serif,system-ui;--font-mono:IBM Plex Mono,monospace;--radius:0.5rem;--shadow-x:0px;--shadow-y:2px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:0.16;--shadow-color:#000000;--shadow-2xs:0px 2px 3px 0px hsl(0 0% 0%/0.08);--shadow-xs:0px 2px 3px 0px hsl(0 0% 0%/0.08);--shadow-sm:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 1px 2px -1px hsl(0 0% 0%/0.16);--shadow:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 1px 2px -1px hsl(0 0% 0%/0.16);--shadow-md:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 2px 4px -1px hsl(0 0% 0%/0.16);--shadow-lg:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 4px 6px -1px hsl(0 0% 0%/0.16);--shadow-xl:0px 2px 3px 0px hsl(0 0% 0%/0.16),0px 8px 10px -1px hsl(0 0% 0%/0.16);--shadow-2xl:0px 2px 3px 0px hsl(0 0% 0%/0.40)}@theme inline{--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-chart-1:var(--chart-1);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-4:var(--chart-4);--color-chart-5:var(--chart-5);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring);--font-sans:var(--font-sans);--font-mono:var(--font-mono);--font-serif:var(--font-serif);--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow:var(--shadow);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--tracking-tighter:calc(var(--tracking-normal) - 0.05em);--tracking-tight:calc(var(--tracking-normal) - 0.025em);--tracking-normal:var(--tracking-normal);--tracking-wide:calc(var(--tracking-normal) + 0.025em);--tracking-wider:calc(var(--tracking-normal) + 0.05em);--tracking-widest:calc(var(--tracking-normal) + 0.1em)}body{letter-spacing:var(--tracking-normal)}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.stat-tile-carousel{min-width:calc((100vw - 2rem)/2.3)}@media(max-width:319px){.stat-tile-carousel{min-width:calc((100vw - 2rem)/1.5)}}@media(min-width:500px){.stat-tile-carousel{min-width:auto}}.nc-header-bg{--tw-backdrop-blur:blur(40px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:hsla(0,0%,100%,.7)}.dark .nc-header-bg{background-color:rgba(17,24,39,.6)}