:root{--np-content-max-width:1152px;--np-content-gutter:16px;--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-scout-blue:var(--v2-accent);--color-scout-blue-light:var(--v2-accent-soft);--scout-blue:var(--v2-accent);--scout-blue-light:var(--v2-accent-soft);--main-blue:var(--v2-accent);--grey-bg:var(--v2-panel);--v2-bg:#fff;--v2-fg:#020817;--v2-muted:#64748b;--v2-nav:#5c628a;--v2-line:#e2e8f0;--v2-soft:#f1f5f9;--v2-panel:#f8fafc;--v2-accent:#051ba8;--v2-accent-fg:#fff;--v2-accent-soft:#f0f2fb;--v2-green:#15803d;--v2-green-soft:#ecfdf3;--v2-orange:#c2410c;--v2-orange-soft:#fff4ed;--background:0 0% 100%;--foreground:222 84% 5%;--card:0 0% 100%;--card-foreground:222 84% 5%;--popover:0 0% 100%;--popover-foreground:222 84% 5%;--muted:210 40% 96%;--muted-foreground:215 16% 47%;--border:214 32% 91%;--input:214 32% 91%;--secondary:210 40% 96%;--secondary-foreground:222 84% 5%;--primary:232 94% 34%;--primary-foreground:0 0% 100%;--accent:210 40% 96%;--accent-foreground:222 84% 5%;--ring:232 94% 34%;background:var(--v2-bg);color:var(--v2-fg);color-scheme:light}body [data-sonner-toaster]{--normal-bg:var(--v2-panel);--normal-text:var(--v2-fg);--normal-border:var(--v2-line)}body [data-sonner-toast][data-styled=true]{background:var(--v2-panel);color:var(--v2-fg);border-color:var(--v2-line)}body [data-sonner-toast] [data-description]{color:var(--v2-muted)}body [data-sonner-toast][data-type=success] [data-icon]{color:var(--v2-green)}