*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}:root{--primary:oklch(22% .03 262);--accent:oklch(53% .22 265);--accent-hover:oklch(47% .22 265);--accent-contrast:oklch(99% .006 255);--focus-ring:var(--accent);--focus-ring-soft:color-mix(in oklch, var(--accent) 18%, transparent);--bg-page:oklch(98% .004 255);--bg-surface:oklch(99% .004 255);--text-primary:oklch(47% .03 262);--border:oklch(91% .009 255);--font-display:system-ui, -apple-system, sans-serif;--font-data:system-ui, -apple-system, sans-serif;--led-glow:none;--screw-display:none;--panel-texture:none;--panel-shadow:none;--background-light:oklch(97% .002 262);--background-dark:oklch(15% .003 80);--panel-light:oklch(99% .004 255);--panel-dark:oklch(11% .005 20);--panel-surface:oklch(99% .004 255);--panel-hover:oklch(96% .006 255);--modal-scrim:oklch(26% .028 255/.72);--modal-surface:oklch(99% .006 255);--modal-surface-muted:oklch(97% .012 255);--modal-border:oklch(88% .018 255);--modal-accent-surface:color-mix(in oklch, var(--accent) 8%, var(--modal-surface));--modal-danger-surface:color-mix(in oklch, var(--danger) 8%, var(--modal-surface));--modal-shadow:0 24px 70px oklch(26% .028 255/.18);--border-light:oklch(91% .009 255);--border-dark:oklch(26% .018 262);--text-strong:oklch(22% .03 262);--text-muted:oklch(56% .02 262);--text-secondary:var(--text-muted);--text-muted-dark:oklch(67% .02 262);--pill:oklch(22% .03 262);--pill-muted:oklch(98% .004 255);--success:oklch(51% .17 165);--danger:oklch(51% .23 20);--warning:oklch(72% .19 80);--warning-foreground:oklch(43% .13 75);--info:oklch(62% .15 230);--shadow:0 6px 20px oklch(22% .03 262/.08);--z-sticky:100;--z-sheet:9997;--z-modal:9998;--z-toast:10000;--z-tooltip:10001}html,body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-data)}body{min-height:100vh}@media print{html,body{background:#fff}}app-shell[area=verification]{color-scheme:light;--bg-page:light-dark(#f9f9f9,#121212);--bg-surface:var(--bg-page);--panel-surface:var(--bg-page);--panel-hover:light-dark(#efefef,#1c1c1c);--text-primary:light-dark(#000c,#fffc);--text-strong:light-dark(#000000f5,#fffffff5);--text-muted:light-dark(#000000a3,#ffffffa3);--text-secondary:var(--text-muted);--border:light-dark(#0000001f,#ffffff1f);--accent:light-dark(#1d1d1b,#f9f9f9);--accent-contrast:light-dark(#f9f9f9,#121212);--focus-ring:var(--accent);--focus-ring-soft:color-mix(in srgb, var(--accent) 18%, transparent);--info:var(--text-primary);--led-glow:none;--panel-shadow:none;--panel-texture:none;--font-display:system-ui, -apple-system, sans-serif;--font-data:system-ui, -apple-system, sans-serif;--modal-scrim:#0009;--modal-surface:var(--bg-surface);--modal-surface-muted:var(--panel-hover);--modal-border:var(--border);--modal-accent-surface:var(--panel-hover);--modal-danger-surface:color-mix(in srgb, var(--danger) 8%, var(--bg-surface));--modal-shadow:0 24px 70px #0000002e;:root[data-theme=dark] &{color-scheme:dark}}
/*$vite$:1*/