/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.5rem;--background:#fff;--foreground:#000;--card:#f5f5f7;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#0071e3;--primary-foreground:#fff;--secondary:#f5f5f7;--secondary-foreground:#000;--muted:#e5e5e7;--muted-foreground:#666;--accent:#0071e3;--accent-foreground:#fff;--destructive:#ff3b30;--destructive-foreground:#fff;--border:#e5e5e7;--input:#f5f5f7;--ring:#0071e3;--chart-1:#0071e3;--chart-2:#34c759;--chart-3:#ff9500;--chart-4:#ff3b30;--chart-5:#af52de;--sidebar:#f5f5f7;--sidebar-foreground:#000;--sidebar-primary:#0071e3;--sidebar-primary-foreground:#fff;--sidebar-accent:#0071e3;--sidebar-accent-foreground:#fff;--sidebar-border:#e5e5e7;--sidebar-ring:#0071e3}.dark{--background:#000;--foreground:#fff;--card:#1d1d1f;--card-foreground:#fff;--popover:#1d1d1f;--popover-foreground:#fff;--primary:#0a84ff;--primary-foreground:#000;--secondary:#1d1d1f;--secondary-foreground:#fff;--muted:#424245;--muted-foreground:#a1a1a6;--accent:#0a84ff;--accent-foreground:#000;--destructive:#ff453a;--destructive-foreground:#000;--border:#424245;--input:#1d1d1f;--ring:#0a84ff;--chart-1:#0a84ff;--chart-2:#34c759;--chart-3:#ff9500;--chart-4:#ff453a;--chart-5:#bf5af0;--sidebar:#1d1d1f;--sidebar-foreground:#fff;--sidebar-primary:#0a84ff;--sidebar-primary-foreground:#000;--sidebar-accent:#0a84ff;--sidebar-accent-foreground:#000;--sidebar-border:#424245;--sidebar-ring:#0a84ff}@layer base{*{border-color:var(--border)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--background);color:var(--foreground);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5}a{color:var(--primary)}button{transition:all .2s}}@layer components{.container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}}@layer utilities{.smooth-transition{transition:all .3s ease-out}.glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff3}.dark .glass{background:#000c;border:1px solid #ffffff1a}}
