/*! tailwindcss v4.1.11 | 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)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}:root{--ds-forest:#1d301f;--ds-forest-mid:#2d4a2f;--ds-forest-lt:#3d6640;--ds-sage:#5a8a5c;--ds-mint:#8fbf91;--ds-foam:#c8e6c9;--ds-mist:#eaf4ea;--ds-bg:#fafbfa;--ds-surface:#fff;--ds-ink:#111a12;--ds-text:#374038;--ds-text-soft:#5f6e60;--ds-text-muted:#8d998e;--ds-border:#e2e8e3;--ds-border-light:#eef1ee;--ds-amber:#b8860b;--ds-amber-lt:#fbf5e0;--ds-rose:#8b3a3a;--ds-rose-lt:#fae8e8;--ds-blue:#2e7ab0;--ds-blue-lt:#eaf2fa;--ds-teal:#2a8a7a;--ds-teal-lt:#e6f5f2;--ds-purple:#6b4fa0;--ds-purple-lt:#f0ecf8;--ds-font:var(--font-inter),-apple-system,system-ui,sans-serif;--ds-font-size-base:14px;--ds-radius:8px;--ds-radius-md:10px;--ds-radius-lg:12px;--ds-radius-xl:14px;--ds-tr:all .22s cubic-bezier(.2,1,.3,1);--ds-shadow-sm:0 1px 2px #111a120a,0 1px 3px #111a120f;--ds-shadow-md:0 2px 8px #111a120f,0 4px 16px #111a120a;--ds-shadow-lg:0 8px 32px #111a1214,0 16px 48px #111a120a;--ds-xs:4px;--ds-sm:8px;--ds-md:16px;--ds-lg:24px;--ds-xl:32px;--ds-2xl:40px;--ds-3xl:48px}@keyframes ds-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ds-slideIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes ds-fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}body{overscroll-behavior:none;background-color:#0000}:root{--font-sans:var(--font-inter);--header-height:calc(var(--spacing)*12 + 1px)}@media (min-width:1024px){.theme-scaled{--radius:.6rem;--text-lg:1.05rem;--text-base:.85rem;--text-sm:.8rem;--spacing:.222222rem}}.theme-scaled [data-slot=card]{--spacing:.16rem}.theme-scaled [data-slot=select-trigger],.theme-scaled [data-slot=toggle-group-item]{--spacing:.222222rem}.theme-amber,.theme-amber-scaled,.theme-blue,.theme-blue-scaled,.theme-default,.theme-default-scaled,.theme-green,.theme-green-scaled{--primary:#1d301f;--primary-foreground:#fff;--secondary:#eaf4ea;--secondary-foreground:#1d301f;--accent:#eaf4ea;--accent-foreground:#1d301f;--ring:#5a8a5c}.theme-mono,.theme-mono-scaled{--font-sans:var(--font-mono);--primary:var(--color-neutral-600);--primary-foreground:var(--color-neutral-50)}@media (prefers-color-scheme:dark){.theme-mono,.theme-mono-scaled{--primary:var(--color-neutral-500);--primary-foreground:var(--color-neutral-50)}}:is(.theme-mono,.theme-mono-scaled) .rounded-lg,:is(.theme-mono,.theme-mono-scaled) .rounded-md,:is(.theme-mono,.theme-mono-scaled) .rounded-sm,:is(.theme-mono,.theme-mono-scaled) .rounded-xl,:is(.theme-mono,.theme-mono-scaled) .rounded-xs{border-radius:0;border-radius:0!important}:is(.theme-mono,.theme-mono-scaled) .shadow-lg,:is(.theme-mono,.theme-mono-scaled) .shadow-md,:is(.theme-mono,.theme-mono-scaled) .shadow-sm,:is(.theme-mono,.theme-mono-scaled) .shadow-xl,:is(.theme-mono,.theme-mono-scaled) .shadow-xs{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(.theme-mono,.theme-mono-scaled) [data-slot=toggle-group-item],:is(.theme-mono,.theme-mono-scaled) [data-slot=toggle-group]{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;border-radius:0!important}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}