/*! 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:#1a2e1d;--ds-forest-mid:#355e3b;--ds-forest-lt:#4e7152;--ds-sage:#8a9a8c;--ds-mint:#d7dcd0;--ds-foam:#2b3b2d1f;--ds-mist:#eef1e8;--ds-bg:#f4f5ee;--ds-surface:#fff;--ds-surface-low:#edede3;--ds-surface-dim:#e5e8dd;--ds-ink:#1a2e1d;--ds-text:#253129;--ds-text-soft:#3f4b41;--ds-text-muted:#566257;--ds-border:#2b3b2d29;--ds-border-light:#2b3b2d1a;--ds-amber:#8b6b1a;--ds-amber-lt:#f4ecdb;--ds-rose:#93000a;--ds-rose-lt:#ffdad6;--ds-blue:#2d6174;--ds-blue-lt:#e8f0f4;--ds-teal:#2d6b5d;--ds-teal-lt:#e5f0eb;--ds-purple:#62536f;--ds-purple-lt:#ece8f0;--ds-font:var(--font-sans),-apple-system,system-ui,sans-serif;--ds-font-size-base:14px;--ds-radius:0px;--ds-radius-md:0px;--ds-radius-lg:0px;--ds-radius-xl:0px;--ds-tr:all .22s cubic-bezier(.2,1,.3,1);--ds-shadow-sm:0 18px 42px #1b1c1a0a;--ds-shadow-md:0 24px 54px #1b1c1a0a;--ds-shadow-lg:0 32px 64px #1b1c1a0a;--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{--header-height:calc(var(--spacing)*12 + 1px)}@media (min-width:1024px){.theme-scaled{--radius:0rem;--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:#355e3b;--primary-foreground:#fdfcf8;--secondary:#edede3;--secondary-foreground:#1a2e1d;--accent:#ecefe5;--accent-foreground:#1a2e1d;--ring:#355e3b3d}.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}