.gaia-v1{--gaia-v1-raw-base-white:#fff;--gaia-v1-raw-base-black:#000;--gaia-v1-raw-thunderbird-50:#fef4f2;--gaia-v1-raw-thunderbird-100:#fee7e2;--gaia-v1-raw-thunderbird-200:#fdd3cb;--gaia-v1-raw-thunderbird-300:#fbb4a6;--gaia-v1-raw-thunderbird-400:#f68873;--gaia-v1-raw-thunderbird-500:#ed6146;--gaia-v1-raw-thunderbird-600:#da4528;--gaia-v1-raw-thunderbird-700:#b2351d;--gaia-v1-raw-thunderbird-800:#98301c;--gaia-v1-raw-thunderbird-900:#7e2d1e;--gaia-v1-raw-thunderbird-950:#44140b;--gaia-v1-raw-pumpkin-50:#fef7ee;--gaia-v1-raw-pumpkin-800:#953417;--gaia-v1-raw-pumpkin-700:#bc4012;--gaia-v1-raw-pumpkin-100:#feecd6;--gaia-v1-raw-pumpkin-200:#fbd5ad;--gaia-v1-raw-pumpkin-400:#f48f43;--gaia-v1-raw-pumpkin-600:#e25614;--gaia-v1-raw-pumpkin-300:#f8b779;--gaia-v1-raw-pumpkin-500:#f2782a;--gaia-v1-raw-pumpkin-900:#782d16;--gaia-v1-raw-pumpkin-950:#411409;--gaia-v1-raw-sun-50:#fff9eb;--gaia-v1-raw-sun-100:#feefc7;--gaia-v1-raw-sun-200:#fede89;--gaia-v1-raw-sun-300:#fdc64c;--gaia-v1-raw-sun-400:#fcae21;--gaia-v1-raw-sun-500:#f68c0a;--gaia-v1-raw-sun-600:#da6705;--gaia-v1-raw-sun-700:#b54608;--gaia-v1-raw-sun-800:#93350d;--gaia-v1-raw-sun-900:#792c0e;--gaia-v1-raw-sun-950:#451503;--gaia-v1-raw-sun-975:#262117;--gaia-v1-raw-jewel-50:#eefff6;--gaia-v1-raw-jewel-100:#d8ffeb;--gaia-v1-raw-jewel-200:#b3ffd8;--gaia-v1-raw-jewel-300:#79fcbb;--gaia-v1-raw-jewel-400:#37f195;--gaia-v1-raw-jewel-500:#0dda76;--gaia-v1-raw-jewel-600:#04b55e;--gaia-v1-raw-jewel-700:#078e4d;--gaia-v1-raw-jewel-800:#0b673b;--gaia-v1-raw-jewel-900:#0c5b37;--gaia-v1-raw-jewel-950:#00331c;--gaia-v1-raw-bright-gray-50:#f5f6fa;--gaia-v1-raw-bright-gray-100:#ebedf3;--gaia-v1-raw-bright-gray-200:#d2d8e5;--gaia-v1-raw-bright-gray-300:#aab6cf;--gaia-v1-raw-bright-gray-400:#7c8fb4;--gaia-v1-raw-bright-gray-500:#5c719b;--gaia-v1-raw-bright-gray-600:#485981;--gaia-v1-raw-bright-gray-700:#3b4869;--gaia-v1-raw-bright-gray-800:#343f58;--gaia-v1-raw-bright-gray-900:#30384d;--gaia-v1-raw-bright-gray-950:#272d3d;--gaia-v1-raw-bright-gray-975:#191d27;--gaia-v1-raw-bright-gray-990:#12161f;--gaia-v1-raw-fern-400:#67c076;--gaia-v1-raw-fern-300:#98d6a3;--gaia-v1-raw-fern-50:#e7fdef;--gaia-v1-raw-fern-600:#2f8541;--gaia-v1-raw-fern-700:#2b6b37;--gaia-v1-raw-fern-950:#1a2b22;--gaia-v1-raw-cerise-red-600:#d23f63;--gaia-v1-raw-cerise-red-300:#ec9baf;--gaia-v1-raw-cerise-red-50:#fceef1;--gaia-v1-raw-cerise-red-700:#b02f50;--gaia-v1-raw-cerise-red-800:#922845;--gaia-v1-raw-cerise-red-950:#2f1a22;--gaia-v1-raw-tree-poppy-400:#f29b32;--gaia-v1-raw-tree-poppy-200:#ffce92;--gaia-v1-raw-tree-poppy-50:#fff3e5;--gaia-v1-raw-tree-poppy-600:#b0600b;--gaia-v1-raw-tree-poppy-700:#8c4808;--gaia-v1-raw-tree-poppy-950:#352a14;--gaia-v1-raw-azure-50:#f2f7fc;--gaia-v1-raw-azure-100:#e5eeff;--gaia-v1-raw-azure-200:#ccdef1;--gaia-v1-raw-azure-300:#a9c9e7;--gaia-v1-raw-azure-400:#80adda;--gaia-v1-raw-azure-500:#6291cf;--gaia-v1-raw-azure-600:#4e78c2;--gaia-v1-raw-azure-700:#4060a7;--gaia-v1-raw-azure-800:#3c5491;--gaia-v1-raw-azure-900:#344874;--gaia-v1-raw-azure-950:#242e47;--gaia-v1-raw-neutral-50:#fafafa;--gaia-v1-raw-neutral-100:#f5f5f5;--gaia-v1-raw-neutral-200:#e5e5e5;--gaia-v1-raw-neutral-300:#d4d4d4;--gaia-v1-raw-neutral-400:#a3a3a3;--gaia-v1-raw-neutral-500:#737373;--gaia-v1-raw-neutral-600:#525252;--gaia-v1-raw-neutral-700:#404040;--gaia-v1-raw-neutral-800:#262626;--gaia-v1-raw-neutral-900:#171717;--gaia-v1-raw-neutral-950:#0a0a0a;--gaia-v1-raw-sky-50:#f0f9ff;--gaia-v1-raw-sky-100:#e0f2fe;--gaia-v1-raw-sky-200:#bae6fd;--gaia-v1-raw-sky-300:#7dd3fc;--gaia-v1-raw-sky-400:#38bdf8;--gaia-v1-raw-sky-500:#0ea5e9;--gaia-v1-raw-sky-600:#0284c7;--gaia-v1-raw-sky-700:#0369a1;--gaia-v1-raw-sky-800:#075985;--gaia-v1-raw-sky-900:#0c4a6e;--gaia-v1-raw-sky-950:#082f49;--gaia-v1-raw-lime-50:#f7fee7;--gaia-v1-raw-lime-100:#ecfccb;--gaia-v1-raw-lime-200:#d9f99d;--gaia-v1-raw-lime-300:#bef264;--gaia-v1-raw-lime-400:#a3e635;--gaia-v1-raw-lime-500:#84cc16;--gaia-v1-raw-lime-600:#65a30d;--gaia-v1-raw-lime-700:#4d7c0f;--gaia-v1-raw-lime-800:#3f6212;--gaia-v1-raw-lime-900:#365314;--gaia-v1-raw-lime-950:#1a2e05;--gaia-v1-raw-yellow-50:#fefce8;--gaia-v1-raw-yellow-100:#fef9c3;--gaia-v1-raw-yellow-200:#fef08a;--gaia-v1-raw-yellow-300:#fde047;--gaia-v1-raw-yellow-400:#facc15;--gaia-v1-raw-yellow-500:#eab308;--gaia-v1-raw-yellow-600:#ca8a04;--gaia-v1-raw-yellow-700:#a16207;--gaia-v1-raw-yellow-800:#854d0e;--gaia-v1-raw-yellow-900:#713f12;--gaia-v1-raw-yellow-950:#422006;--gaia-v1-raw-indigo-50:#eef2ff;--gaia-v1-raw-indigo-100:#e0e7ff;--gaia-v1-raw-indigo-200:#c7d2fe;--gaia-v1-raw-indigo-300:#a5b4fc;--gaia-v1-raw-indigo-400:#818cf8;--gaia-v1-raw-indigo-500:#6366f1;--gaia-v1-raw-indigo-600:#4f46e5;--gaia-v1-raw-indigo-700:#4338ca;--gaia-v1-raw-indigo-800:#3730a3;--gaia-v1-raw-indigo-900:#312e81;--gaia-v1-raw-indigo-950:#1e1b4b;--gaia-v1-raw-indigo-975:#232744;--gaia-v1-raw-teal-50:#f0fdfa;--gaia-v1-raw-teal-100:#ccfbf1;--gaia-v1-raw-teal-200:#99f6e4;--gaia-v1-raw-teal-300:#5eead4;--gaia-v1-raw-teal-400:#2dd4bf;--gaia-v1-raw-teal-500:#14b8a6;--gaia-v1-raw-teal-600:#0d9488;--gaia-v1-raw-teal-700:#0f766e;--gaia-v1-raw-teal-800:#115e59;--gaia-v1-raw-teal-900:#134e4a;--gaia-v1-raw-teal-950:#042f2e;--gaia-v1-raw-cyan-50:#ecfeff;--gaia-v1-raw-cyan-100:#cffafe;--gaia-v1-raw-cyan-200:#a5f3fc;--gaia-v1-raw-cyan-300:#67e8f9;--gaia-v1-raw-cyan-400:#22d3ee;--gaia-v1-raw-cyan-500:#06b6d4;--gaia-v1-raw-cyan-600:#0891b2;--gaia-v1-raw-cyan-700:#0e7490;--gaia-v1-raw-cyan-800:#155e75;--gaia-v1-raw-cyan-900:#164e63;--gaia-v1-raw-cyan-950:#083344;--gaia-v1-raw-violet-50:#f5f3ff;--gaia-v1-raw-violet-100:#ede9fe;--gaia-v1-raw-violet-200:#ddd6fe;--gaia-v1-raw-violet-300:#c4b5fd;--gaia-v1-raw-violet-400:#a78bfa;--gaia-v1-raw-violet-500:#8b5cf6;--gaia-v1-raw-violet-600:#7c3aed;--gaia-v1-raw-violet-700:#6d28d9;--gaia-v1-raw-violet-800:#5b21b6;--gaia-v1-raw-violet-900:#4c1d95;--gaia-v1-raw-violet-950:#2e1065;--gaia-v1-raw-purple-50:#faf5ff;--gaia-v1-raw-purple-100:#f3e8ff;--gaia-v1-raw-purple-200:#e9d5ff;--gaia-v1-raw-purple-300:#d8b4fe;--gaia-v1-raw-purple-400:#c084fc;--gaia-v1-raw-purple-500:#a855f7;--gaia-v1-raw-purple-600:#9333ea;--gaia-v1-raw-purple-700:#7e22ce;--gaia-v1-raw-purple-800:#6b21a8;--gaia-v1-raw-purple-900:#581c87;--gaia-v1-raw-purple-950:#3b0764;--gaia-v1-raw-pink-50:#fdf2f8;--gaia-v1-raw-pink-100:#fce7f3;--gaia-v1-raw-pink-200:#fbcfe8;--gaia-v1-raw-pink-300:#f9a8d4;--gaia-v1-raw-pink-400:#f472b6;--gaia-v1-raw-pink-500:#ec4899;--gaia-v1-raw-pink-600:#db2777;--gaia-v1-raw-pink-700:#be185d;--gaia-v1-raw-pink-800:#9d174d;--gaia-v1-raw-pink-900:#831843;--gaia-v1-raw-pink-950:#500724;--gaia-v1-raw-rose-50:#fff1f2;--gaia-v1-raw-rose-100:#ffe4e6;--gaia-v1-raw-rose-200:#fecdd3;--gaia-v1-raw-rose-300:#fda4af;--gaia-v1-raw-rose-400:#fb7185;--gaia-v1-raw-rose-500:#f43f5e;--gaia-v1-raw-rose-600:#e11d48;--gaia-v1-raw-rose-700:#be123c;--gaia-v1-raw-rose-800:#9f1239;--gaia-v1-raw-rose-900:#881337;--gaia-v1-raw-rose-950:#4c0519;--gaia-v1-raw-bright-gray-muted-50:#f9fafb;--gaia-v1-raw-bright-gray-muted-100:#f3f3f6;--gaia-v1-raw-bright-gray-muted-200:#e5e6eb;--gaia-v1-raw-bright-gray-muted-300:#d2d4da;--gaia-v1-raw-bright-gray-muted-400:#9da0ae;--gaia-v1-raw-bright-gray-muted-500:#6c6f7f;--gaia-v1-raw-bright-gray-muted-600:#53586a;--gaia-v1-raw-bright-gray-muted-700:#393d4f;--gaia-v1-raw-bright-gray-muted-800:#202536;--gaia-v1-raw-bright-gray-muted-900:#121426;--gaia-v1-raw-bright-gray-muted-950:#040511;--gaia-v1-raw-cornflower-blue-100:#e5eeff;--gaia-v1-raw-cornflower-blue-300:#a6c5ff;--gaia-v1-raw-cornflower-blue-400:#6194f5;--gaia-v1-background:#fff;--gaia-v1-foreground:#30384d;--gaia-v1-card:#fff;--gaia-v1-card-foreground:#30384d;--gaia-v1-primary:#4060a7;--gaia-v1-primary-foreground:#fff;--gaia-v1-secondary:#e5eeff;--gaia-v1-secondary-foreground:#30384d;--gaia-v1-muted:#f5f6fa;--gaia-v1-muted-foreground:#485981;--gaia-v1-accent:#ebedf3;--gaia-v1-accent-foreground:#30384d;--gaia-v1-border:#ebedf3;--gaia-v1-input:#f5f6fa;--gaia-v1-link:#4060a7;--gaia-v1-alternative:#30384d;--gaia-v1-alternative-foreground:#f5f6fa;--gaia-v1-alternative-primary:#4e78c2;--gaia-v1-destructive:#d23f63;--gaia-v1-destructive-foreground:#fff;--gaia-v1-destructive-surface:#fceef1;--gaia-v1-info:#0369a1;--gaia-v1-info-foreground:#fff;--gaia-v1-info-surface:#f0f9ff;--gaia-v1-success:#2f8541;--gaia-v1-success-foreground:#fff;--gaia-v1-success-surface:#e7fdef;--gaia-v1-warning:#b0600b;--gaia-v1-warning-foreground:#fff;--gaia-v1-warning-surface:#fff3e5;--gaia-v1-placeholder-foreground:#5c719b;--gaia-v1-control-track:#aab6cf;--gaia-v1-control-thumb:#fff;--gaia-v1-scrim:#000;--gaia-v1-warm-surface:#fff9eb;--gaia-v1-feature-surface:#eef2ff;--gaia-v1-rating:#fcae21;--gaia-v1-primary-hover:#3c5491;--gaia-v1-primary-pressed:#344874;--gaia-v1-secondary-hover:#ccdef1;--gaia-v1-secondary-pressed:#a9c9e7;--gaia-v1-destructive-hover:#b02f50;--gaia-v1-destructive-pressed:#922845;--gaia-v1-success-hover:#2b6b37;--gaia-v1-warning-hover:#8c4808;--gaia-v1-alternative-hover:#3b4869;--gaia-v1-alternative-pressed:#485981;--gaia-v1-alternative-primary-hover:#4060a7;--gaia-v1-alternative-primary-pressed:#3c5491;--gaia-v1-alternative-link-hover:#80adda;--gaia-v1-alternative-link-pressed:#4e78c2;--gaia-v1-control-border-hover:#80adda;--gaia-v1-control-track-hover:#7c8fb4;--gaia-v1-focus-halo:#a9c9e7;--gaia-v1-shadow-sm:0 1px 3px 0 #272d3d0f, 0 1px 2px -1px #272d3d0f;--gaia-v1-shadow-md:0 4px 6px -1px #272d3d1a, 0 2px 4px -2px #272d3d1a;--gaia-v1-shadow-lg:0 10px 15px -3px #272d3d29, 0 4px 6px -4px #272d3d29;--gaia-v1-shadow-xl:0 20px 25px -5px #272d3d3d, 0 8px 10px -6px #272d3d3d}.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark],.gaia-v1.dark .gaia-v1,.gaia-v1[data-theme=dark] .gaia-v1{--gaia-v1-background:#12161f;--gaia-v1-foreground:#f5f6fa;--gaia-v1-card:#191d27;--gaia-v1-card-foreground:#f5f6fa;--gaia-v1-primary:#4e78c2;--gaia-v1-primary-foreground:#fff;--gaia-v1-secondary:#242e47;--gaia-v1-secondary-foreground:#f5f6fa;--gaia-v1-muted:#272d3d;--gaia-v1-muted-foreground:#aab6cf;--gaia-v1-accent:#30384d;--gaia-v1-accent-foreground:#f5f6fa;--gaia-v1-border:#343f58;--gaia-v1-input:#30384d;--gaia-v1-link:#4e78c2;--gaia-v1-alternative:#30384d;--gaia-v1-alternative-foreground:#f5f6fa;--gaia-v1-alternative-primary:#4e78c2;--gaia-v1-destructive:#d23f63;--gaia-v1-destructive-foreground:#fff;--gaia-v1-destructive-surface:#2f1a22;--gaia-v1-info:#7dd3fc;--gaia-v1-info-foreground:#12161f;--gaia-v1-info-surface:#082f49;--gaia-v1-success:#98d6a3;--gaia-v1-success-foreground:#12161f;--gaia-v1-success-surface:#1a2b22;--gaia-v1-warning:#ffce92;--gaia-v1-warning-foreground:#12161f;--gaia-v1-warning-surface:#352a14;--gaia-v1-placeholder-foreground:#aab6cf;--gaia-v1-control-track:#485981;--gaia-v1-control-thumb:#fff;--gaia-v1-scrim:#000;--gaia-v1-warm-surface:#262117;--gaia-v1-feature-surface:#232744;--gaia-v1-rating:#fdc64c;--gaia-v1-primary-hover:#4060a7;--gaia-v1-primary-pressed:#3c5491;--gaia-v1-secondary-hover:#344874;--gaia-v1-secondary-pressed:#3c5491;--gaia-v1-destructive-hover:#b02f50;--gaia-v1-destructive-pressed:#922845;--gaia-v1-success-hover:#67c076;--gaia-v1-warning-hover:#f29b32;--gaia-v1-alternative-hover:#343f58;--gaia-v1-alternative-pressed:#3b4869;--gaia-v1-alternative-primary-hover:#4060a7;--gaia-v1-alternative-primary-pressed:#3c5491;--gaia-v1-alternative-link-hover:#80adda;--gaia-v1-alternative-link-pressed:#a9c9e7;--gaia-v1-control-border-hover:#4060a7;--gaia-v1-control-track-hover:#5c719b;--gaia-v1-focus-halo:#3c5491;--gaia-v1-shadow-sm:0 1px 3px 0 #0000000f, 0 1px 2px -1px #0000000f;--gaia-v1-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--gaia-v1-shadow-lg:0 10px 15px -3px #00000029, 0 4px 6px -4px #00000029;--gaia-v1-shadow-xl:0 20px 25px -5px #0000003d, 0 8px 10px -6px #0000003d}@font-face{font-family:Sofia Pro V1;font-style:normal;font-weight:300;font-display:swap;src:url(../media/sofia-pro-light.0thr8pdqcoa_6.otf)format("opentype")}@font-face{font-family:Sofia Pro V1;font-style:normal;font-weight:400;font-display:swap;src:url(../media/sofia-pro-regular.0y15ju79ma-ce.woff2)format("woff2")}@font-face{font-family:Sofia Pro V1;font-style:normal;font-weight:500;font-display:swap;src:url(../media/sofia-pro-medium.1wb2k7g46e8zc.otf)format("opentype")}@font-face{font-family:Sofia Pro V1;font-style:normal;font-weight:600;font-display:swap;src:url(../media/sofia-pro-semibold.0da7nucb3xu7a.otf)format("opentype")}@font-face{font-family:Sofia Pro V1;font-style:normal;font-weight:700;font-display:swap;src:url(../media/sofia-pro-bold.11zt-d_mgad3y.woff2)format("woff2")}@font-face{font-family:Sofia Pro V1;font-style:normal;font-weight:900;font-display:swap;src:url(../media/sofia-pro-black.1tv9zbwk9wsmx.otf)format("opentype")}.gaia-v1{color:var(--gaia-v1-foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Sofia Pro V1,Sofia Pro,system-ui,sans-serif}.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark],.gaia-v1.dark .gaia-v1,.gaia-v1[data-theme=dark] .gaia-v1{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gaia-v1-portal{display:contents}.gaia-v1-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gaia-v1 *,.gaia-v1 :before,.gaia-v1 :after{box-sizing:border-box}.gaia-v1-marquee{width:100%;overflow:hidden;container-type:inline-size}.gaia-v1-marquee:focus-visible{outline:2px solid var(--gaia-v1-primary);outline-offset:-2px}.gaia-v1-marquee__track,.gaia-v1-marquee__group{align-items:center;width:max-content;height:100%;display:flex}.gaia-v1-marquee__track{will-change:transform;animation:24s linear infinite gaia-v1-marquee}.gaia-v1-marquee[data-speed=slow] .gaia-v1-marquee__track{animation-duration:40s}.gaia-v1-marquee[data-speed=fast] .gaia-v1-marquee__track{animation-duration:12s}.gaia-v1-marquee__group{flex:none;justify-content:space-between;gap:2rem;min-width:100cqw;padding-right:2rem}.gaia-v1-marquee:focus-visible .gaia-v1-marquee__track{animation-play-state:paused}.gaia-v1-marquee:has(:focus-visible) .gaia-v1-marquee__track{animation-play-state:paused}@media (hover:hover){.gaia-v1-marquee:hover .gaia-v1-marquee__track{animation-play-state:paused}}@keyframes gaia-v1-marquee{to{transform:translate(-50%)}}@media (min-width:768px){.gaia-v1-marquee__group{gap:4rem;padding-right:4rem}}@media (prefers-reduced-motion:reduce){.gaia-v1-marquee{overflow-x:auto}.gaia-v1-marquee__track{animation:none;transform:none}.gaia-v1-marquee__group[aria-hidden=true]{display:none}}.gaia-v1-field{color:var(--gaia-v1-foreground);flex-direction:column;gap:4px;width:100%;display:flex}.gaia-v1-field__control{background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);border-radius:16px;align-items:center;gap:8px;min-width:0;padding:12px;transition:border-color .12s,box-shadow .12s;display:flex}.gaia-v1-field__control[data-size=m]{border-radius:12px;padding:8px 12px}.gaia-v1-field__input{appearance:none;color:var(--gaia-v1-foreground);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0;font-size:16px;line-height:24px}.gaia-v1-field__input::placeholder{color:var(--gaia-v1-placeholder-foreground);opacity:1}.gaia-v1-field__control[data-invalid]{border-color:var(--gaia-v1-destructive)}.gaia-v1-field__control:focus-within{border-color:var(--gaia-v1-primary);box-shadow:0 0 0 4px var(--gaia-v1-border)}.gaia-v1-field__control:has(.gaia-v1-field__input[data-demo-state=focus]){border-color:var(--gaia-v1-primary);box-shadow:0 0 0 4px var(--gaia-v1-border)}.gaia-v1-field__control[data-disabled],.gaia-v1-field__input:disabled{cursor:not-allowed}.gaia-v1-field__control[data-readonly]{background:var(--gaia-v1-muted)}.gaia-v1-field__prefix,.gaia-v1-field__trailing{align-items:center;display:inline-flex}.gaia-v1-field__prefix{border-right:1px solid var(--gaia-v1-border);white-space:nowrap;padding-right:8px}.gaia-v1-field__trailing{gap:2px}.gaia-v1-field__suffix{white-space:nowrap}.gaia-v1-field__icon{font-size:24px;display:inline-flex}.gaia-v1-field__icon svg{width:1em;height:1em}.gaia-v1-field__control[data-multiline]{align-items:flex-start}.gaia-v1-field__control[data-multiline] .gaia-v1-field__input{resize:vertical;min-height:96px}.gaia-v1-field__control[data-multiline][data-size=m] .gaia-v1-field__input{min-height:72px}.gaia-v1-field__control[data-resize=none] .gaia-v1-field__input{resize:none}.gaia-v1-field__control[data-auto-resize] .gaia-v1-field__input{min-height:0}.gaia-v1-button{appearance:none;color:var(--gaia-v1-foreground);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.gaia-v1-button[data-size=l]{gap:12px;height:56px;padding:15px 32px;font-size:18px;line-height:26px}.gaia-v1-button[data-size=m]{gap:12px;height:48px;padding:12px 32px}.gaia-v1-button[data-size=s]{border-radius:12px;gap:8px;height:40px;padding:8px 24px;font-size:14px}.gaia-v1-button__icon{flex:none;display:inline-flex}.gaia-v1-button__icon svg{width:1em;height:1em}.gaia-v1-button[data-size=l] .gaia-v1-button__icon{font-size:24px}.gaia-v1-button[data-size=m] .gaia-v1-button__icon{font-size:20px}.gaia-v1-button[data-size=s] .gaia-v1-button__icon{font-size:16px}@keyframes gaia-v1-spin{to{transform:rotate(360deg)}}.gaia-v1-separator{background:var(--gaia-v1-border);flex-shrink:0}.gaia-v1-separator[data-orientation=horizontal]{width:100%;height:1px}.gaia-v1-separator[data-orientation=vertical]{align-self:stretch;width:1px;min-height:1em}.gaia-v1-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gaia-v1-list__item{color:var(--gaia-v1-muted-foreground);align-items:start;gap:12px;font-size:14px;line-height:22px;display:flex}.gaia-v1-list__icon{color:var(--list-icon-color,var(--gaia-v1-primary));flex:none;width:14px;height:14px;margin-top:4px;display:inline-flex}.gaia-v1-list__icon svg{width:100%;height:100%}.gaia-v1-list__bullet{background:currentColor;border-radius:999px;width:6px;height:6px;margin:auto;display:block}.gaia-v1-list[data-variant=bullet] .gaia-v1-list__icon{color:var(--list-icon-color,var(--gaia-v1-foreground))}.gaia-v1-list[data-variant=number]{counter-reset:gaia-v1-list}.gaia-v1-list[data-variant=number]>.gaia-v1-list__item{counter-increment:gaia-v1-list}.gaia-v1-list[data-variant=number]>.gaia-v1-list__item:before{color:var(--list-icon-color,var(--gaia-v1-foreground));content:counter(gaia-v1-list) ".";font-variant-numeric:tabular-nums;flex:none;min-width:1.25em;font-weight:600}.gaia-v1-list[data-size=l]{gap:16px}.gaia-v1-list[data-size=l] .gaia-v1-list__item{font-size:16px;line-height:24px}.gaia-v1-list[data-size=l] .gaia-v1-list__icon{width:16px;height:16px}.gaia-v1-list[data-size=s]{gap:8px}.gaia-v1-list[data-size=s] .gaia-v1-list__item{gap:8px;font-size:12px;line-height:20px}.gaia-v1-list[data-size=s] .gaia-v1-list__icon{width:12px;height:12px}.gaia-v1-accordion__item{border-bottom:1px solid var(--gaia-v1-border)}.gaia-v1-accordion__header{margin:0}.gaia-v1-accordion__trigger{color:var(--gaia-v1-foreground);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 0;font-size:18px;font-weight:700;line-height:26px;display:flex}.gaia-v1-accordion__trigger:focus-visible{outline:2px solid var(--gaia-v1-primary);outline-offset:2px;border-radius:4px}.gaia-v1-accordion__chevron{flex:none;width:24px;height:24px}.gaia-v1-accordion__trigger[data-state=open] .gaia-v1-accordion__chevron{transform:rotate(180deg)}.gaia-v1-accordion__content{color:var(--gaia-v1-muted-foreground);padding-bottom:12px;font-size:16px;line-height:24px}.gaia-v1-accordion[data-size=l] .gaia-v1-accordion__trigger{padding-block:18px;font-size:20px;line-height:28px}.gaia-v1-accordion[data-size=l] .gaia-v1-accordion__content{padding-bottom:16px;font-size:18px;line-height:26px}.gaia-v1-accordion[data-size=s] .gaia-v1-accordion__trigger{gap:12px;padding-block:10px;font-size:16px;line-height:24px}.gaia-v1-accordion[data-size=s] .gaia-v1-accordion__chevron{width:20px;height:20px}.gaia-v1-accordion[data-size=s] .gaia-v1-accordion__content{padding-bottom:10px;font-size:14px;line-height:22px}.gaia-v1-accordion__trigger:hover,.gaia-v1-accordion__trigger[data-demo-state=hover]{color:var(--gaia-v1-link)}.gaia-v1-accordion__trigger[data-demo-state=focus]{outline:2px solid var(--gaia-v1-primary);outline-offset:2px;border-radius:4px}.gaia-v1-accordion__item[data-disabled] .gaia-v1-accordion__trigger{color:var(--gaia-v1-foreground);cursor:not-allowed;opacity:.5}.gaia-v1-button[data-variant=primary]{background:var(--gaia-v1-primary);color:var(--gaia-v1-primary-foreground)}.gaia-v1-button[data-variant=primary]:hover,.gaia-v1-button[data-variant=primary][data-demo-state=hover]{background:var(--gaia-v1-primary-hover)}.gaia-v1-button[data-variant=primary]:active,.gaia-v1-button[data-variant=primary][data-demo-state=pressed]{background:var(--gaia-v1-primary-pressed)}.gaia-v1-button[data-tone=alternative][data-variant=primary]{background:var(--gaia-v1-alternative-primary);color:var(--gaia-v1-primary-foreground)}.gaia-v1-button[data-tone=alternative][data-variant=primary]:hover,.gaia-v1-button[data-tone=alternative][data-variant=primary][data-demo-state=hover]{background:var(--gaia-v1-alternative-primary-hover)}.gaia-v1-button[data-tone=alternative][data-variant=primary]:active,.gaia-v1-button[data-tone=alternative][data-variant=primary][data-demo-state=pressed]{background:var(--gaia-v1-alternative-primary-pressed)}.gaia-v1-button[data-variant=outline]{background:var(--gaia-v1-background);border:2px solid var(--gaia-v1-foreground);color:var(--gaia-v1-foreground)}.gaia-v1-button[data-variant=outline]:hover,.gaia-v1-button[data-variant=outline][data-demo-state=hover]{background:var(--gaia-v1-muted)}.gaia-v1-button[data-variant=outline]:active,.gaia-v1-button[data-variant=outline][data-demo-state=pressed]{background:var(--gaia-v1-accent)}.gaia-v1-button[data-tone=alternative][data-variant=outline]{background:var(--gaia-v1-alternative);border-color:var(--gaia-v1-border);color:var(--gaia-v1-alternative-foreground)}.gaia-v1-button[data-tone=alternative][data-variant=outline]:hover,.gaia-v1-button[data-tone=alternative][data-variant=outline][data-demo-state=hover]{background:var(--gaia-v1-alternative-hover)}.gaia-v1-button[data-tone=alternative][data-variant=outline]:active,.gaia-v1-button[data-tone=alternative][data-variant=outline][data-demo-state=pressed]{background:var(--gaia-v1-alternative-pressed)}.gaia-v1-button[data-variant=ghost]:hover,.gaia-v1-button[data-variant=ghost][data-demo-state=hover],.gaia-v1-button[data-variant=link]:hover,.gaia-v1-button[data-variant=link][data-demo-state=hover]{color:var(--gaia-v1-primary-hover)}.gaia-v1-button[data-variant=ghost]:active,.gaia-v1-button[data-variant=ghost][data-demo-state=pressed],.gaia-v1-button[data-variant=link]:active,.gaia-v1-button[data-variant=link][data-demo-state=pressed]{color:var(--gaia-v1-primary-pressed)}.gaia-v1-button[data-tone=alternative][data-variant=ghost]{color:var(--gaia-v1-alternative-foreground)}.gaia-v1-button[data-tone=alternative][data-variant=ghost]:hover,.gaia-v1-button[data-tone=alternative][data-variant=ghost][data-demo-state=hover],.gaia-v1-button[data-tone=alternative][data-variant=link]:hover,.gaia-v1-button[data-tone=alternative][data-variant=link][data-demo-state=hover]{color:var(--gaia-v1-alternative-link-hover)}.gaia-v1-button[data-tone=alternative][data-variant=ghost]:active,.gaia-v1-button[data-tone=alternative][data-variant=ghost][data-demo-state=pressed],.gaia-v1-button[data-tone=alternative][data-variant=link]:active,.gaia-v1-button[data-tone=alternative][data-variant=link][data-demo-state=pressed]{color:var(--gaia-v1-alternative-link-pressed)}.gaia-v1-button[data-variant=link]{color:var(--gaia-v1-link);border-radius:8px;height:auto;padding-inline:0;font-weight:400}.gaia-v1-button[data-tone=alternative][data-variant=link]{color:var(--gaia-v1-alternative-foreground)}.gaia-v1-button:focus-visible,.gaia-v1-button[data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-border);outline:0}.gaia-v1-button[data-tone=default][data-variant=ghost]:focus-visible,.gaia-v1-button[data-tone=default][data-variant=ghost][data-demo-state=focus],.gaia-v1-button[data-tone=default][data-variant=link]:focus-visible,.gaia-v1-button[data-tone=default][data-variant=link][data-demo-state=focus]{background:var(--gaia-v1-background)}.gaia-v1-button[data-tone=alternative][data-variant=ghost]:focus-visible,.gaia-v1-button[data-tone=alternative][data-variant=ghost][data-demo-state=focus],.gaia-v1-button[data-tone=alternative][data-variant=link]:focus-visible,.gaia-v1-button[data-tone=alternative][data-variant=link][data-demo-state=focus]{background:var(--gaia-v1-alternative);color:var(--gaia-v1-alternative-foreground)}.gaia-v1-button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.gaia-v1-button:not(.gaia-v1-icon-button)[data-tone=default][data-variant=ghost]:disabled,.gaia-v1-button:not(.gaia-v1-icon-button)[data-tone=default][data-variant=link]:disabled{opacity:1}.gaia-v1-button:not(.gaia-v1-icon-button)[data-tone=default][data-variant=ghost]:disabled .gaia-v1-button__label,.gaia-v1-button:not(.gaia-v1-icon-button)[data-tone=default][data-variant=link]:disabled .gaia-v1-button__label,.gaia-v1-button[data-loading=true]:disabled{opacity:.5}.gaia-v1-button[data-loading=true]:disabled .gaia-v1-button__label{opacity:1}.gaia-v1-button[data-variant=secondary]{background:var(--gaia-v1-secondary);color:var(--gaia-v1-secondary-foreground)}.gaia-v1-button[data-variant=secondary]:hover,.gaia-v1-button[data-variant=secondary][data-demo-state=hover]{background:var(--gaia-v1-secondary-hover)}.gaia-v1-button[data-variant=secondary]:active,.gaia-v1-button[data-variant=secondary][data-demo-state=pressed]{background:var(--gaia-v1-secondary-pressed)}.gaia-v1-button[data-variant=destructive]{background:var(--gaia-v1-destructive);color:var(--gaia-v1-destructive-foreground)}.gaia-v1-button[data-variant=destructive]:hover,.gaia-v1-button[data-variant=destructive][data-demo-state=hover]{background:var(--gaia-v1-destructive-hover)}.gaia-v1-button[data-variant=destructive]:active,.gaia-v1-button[data-variant=destructive][data-demo-state=pressed]{background:var(--gaia-v1-destructive-pressed)}.gaia-v1-button[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.gaia-v1-icon-button>svg{width:24px;height:24px}.gaia-v1-icon-button[data-size=s]>svg{width:16px;height:16px}.gaia-v1-icon-button{padding:0}.gaia-v1-icon-button[data-size=m]{width:48px;height:48px;padding:0}.gaia-v1-icon-button[data-size=s]{width:32px;height:32px;padding:0}.gaia-v1-icon-button[data-shape=square]{border-radius:12px}.gaia-v1-icon-button[data-shape=round]{border-radius:999px}.gaia-v1-icon-button .gaia-v1-button__label{justify-content:center;align-items:center;display:inline-flex}.gaia-v1-icon-button .gaia-v1-button__label svg{width:24px;height:24px}.gaia-v1-icon-button[data-size=s] .gaia-v1-button__label svg{width:16px;height:16px}.gaia-v1-icon-button__loader.gaia-v1-spinner{--spinner-size:24px}.gaia-v1-icon-button[data-size=s] .gaia-v1-icon-button__loader.gaia-v1-spinner{--spinner-size:16px}.gaia-v1-icon-button .gaia-v1-button__label .gaia-v1-spinner svg{width:100%;height:100%}.gaia-v1-icon-button[data-variant=ghost]:hover,.gaia-v1-icon-button[data-variant=ghost][data-demo-state=hover]{background:var(--gaia-v1-muted);color:var(--gaia-v1-accent-foreground)}.gaia-v1-icon-button[data-variant=ghost]:active,.gaia-v1-icon-button[data-variant=ghost][data-demo-state=pressed]{background:var(--gaia-v1-accent);color:var(--gaia-v1-accent-foreground)}.gaia-v1-badge{background:var(--gaia-v1-card);border:1px solid var(--gaia-v1-border);color:var(--gaia-v1-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.gaia-v1-badge[data-size=l]{gap:10px;height:40px;padding-inline:16px;font-size:16px;line-height:24px}.gaia-v1-badge[data-size=m]{height:30px;padding-inline:16px}.gaia-v1-badge[data-size=s]{gap:4px;height:28px;padding-inline:12px;font-size:12px;line-height:20px}.gaia-v1-badge__icon{font-size:16px;display:inline-flex}.gaia-v1-badge[data-size=s] .gaia-v1-badge__icon{font-size:12px}.gaia-v1-badge__icon svg{width:1em;height:1em}.gaia-v1-badge__secondary{color:var(--gaia-v1-muted-foreground);font-weight:400}.gaia-v1-badge[data-variant=info]{background:var(--gaia-v1-info-surface);border-color:var(--gaia-v1-info)}.gaia-v1-badge[data-variant=success]{background:var(--gaia-v1-success-surface);border-color:var(--gaia-v1-success)}.gaia-v1-badge[data-variant=warning]{background:var(--gaia-v1-warning-surface);border-color:var(--gaia-v1-warning)}.gaia-v1-badge[data-variant=destructive]{background:var(--gaia-v1-destructive-surface);border-color:var(--gaia-v1-destructive)}.gaia-v1-badge[data-variant=outline]{border-color:var(--gaia-v1-foreground);background:0 0}a.gaia-v1-badge{cursor:pointer;text-decoration:none;transition:background-color .12s,box-shadow .12s}a.gaia-v1-badge:hover,.gaia-v1-badge[data-demo-state=hover]{background:var(--gaia-v1-muted)}a.gaia-v1-badge:focus-visible,.gaia-v1-badge[data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-border);outline:2px solid var(--gaia-v1-foreground);outline-offset:0}.gaia-v1-tabs__list{align-items:center;gap:8px;display:inline-flex}.gaia-v1-tabs__trigger{background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-foreground);color:var(--gaia-v1-foreground);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:24px;transition:all .12s;display:inline-flex}.gaia-v1-tabs__list[data-size=l] .gaia-v1-tabs__trigger{gap:8px;height:42px;padding-inline:16px;font-size:18px;line-height:26px}.gaia-v1-tabs__list[data-size=m] .gaia-v1-tabs__trigger{height:36px;padding-inline:16px}.gaia-v1-tabs__list[data-size=s] .gaia-v1-tabs__trigger{gap:4px;height:28px;padding-inline:12px;font-size:12px;line-height:20px}.gaia-v1-tabs__trigger:hover,.gaia-v1-tabs__trigger[data-demo-state=hover]{background:var(--gaia-v1-muted)}.gaia-v1-tabs__trigger[data-state=active]{background:var(--gaia-v1-primary);border-color:var(--gaia-v1-primary);color:var(--gaia-v1-primary-foreground)}.gaia-v1-tabs__trigger:focus-visible,.gaia-v1-tabs__trigger[data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-border);outline:0}.gaia-v1-button:focus-visible,.gaia-v1-tabs__trigger:focus-visible{outline:2px solid var(--gaia-v1-foreground);outline-offset:0}.gaia-v1-tabs__trigger:disabled,.gaia-v1-tabs__trigger[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.gaia-v1-tabs__list[data-variant=alternative] .gaia-v1-tabs__trigger{background:var(--gaia-v1-alternative);border-color:var(--gaia-v1-border);color:var(--gaia-v1-alternative-foreground)}.gaia-v1-tabs__list[data-variant=alternative] .gaia-v1-tabs__trigger:hover,.gaia-v1-tabs__list[data-variant=alternative] .gaia-v1-tabs__trigger[data-demo-state=hover]{background:var(--gaia-v1-alternative-hover)}.gaia-v1-tabs__list[data-variant=alternative] .gaia-v1-tabs__trigger[data-state=active]{background:var(--gaia-v1-alternative-primary);border-color:var(--gaia-v1-alternative-primary);color:var(--gaia-v1-primary-foreground)}.gaia-v1-tabs__content{outline:0;margin-top:16px}.gaia-v1-tabs[data-orientation=vertical]{align-items:flex-start;gap:24px;display:flex}.gaia-v1-tabs__list[data-orientation=vertical]{flex-direction:column;flex:none;align-items:stretch}.gaia-v1-tabs__list[data-orientation=vertical] .gaia-v1-tabs__trigger{justify-content:flex-start}.gaia-v1-tabs[data-orientation=vertical]>.gaia-v1-tabs__content{flex:1;min-width:0;margin-top:0}.gaia-v1-tabs__list[data-variant=line]{border-bottom:1px solid var(--gaia-v1-border);gap:24px}.gaia-v1-tabs__list[data-variant=line][data-orientation=vertical]{border-bottom:0;border-left:1px solid var(--gaia-v1-border);gap:4px}.gaia-v1-tabs__list[data-variant=line] .gaia-v1-tabs__trigger{color:var(--gaia-v1-muted-foreground);background:0 0;border:0;border-radius:4px 4px 0 0;padding-inline:0;box-shadow:inset 0 -2px #0000}.gaia-v1-tabs__list[data-variant=line][data-orientation=vertical] .gaia-v1-tabs__trigger{border-radius:0 4px 4px 0;padding-inline:16px;box-shadow:inset 2px 0 #0000}.gaia-v1-tabs__list[data-variant=line] .gaia-v1-tabs__trigger:hover,.gaia-v1-tabs__list[data-variant=line] .gaia-v1-tabs__trigger[data-demo-state=hover]{color:var(--gaia-v1-foreground);background:0 0}.gaia-v1-tabs__list[data-variant=line] .gaia-v1-tabs__trigger[data-state=active]{box-shadow:inset 0 -2px 0 var(--gaia-v1-primary);color:var(--gaia-v1-foreground);background:0 0}.gaia-v1-tabs__list[data-variant=line][data-orientation=vertical] .gaia-v1-tabs__trigger[data-state=active]{box-shadow:inset 2px 0 0 var(--gaia-v1-primary)}.gaia-v1-pill{--pill-bg:var(--gaia-v1-raw-bright-gray-50);--pill-hover:var(--gaia-v1-raw-bright-gray-100);--pill-pressed:var(--gaia-v1-raw-bright-gray-500);--pill-pressed-text:var(--gaia-v1-raw-base-white);--pill-selected-hover:var(--gaia-v1-raw-bright-gray-600);--pill-text:var(--gaia-v1-raw-bright-gray-900);background:var(--pill-bg);color:var(--pill-text);font:inherit;border-radius:999px;align-items:center;font-size:14px;font-weight:500;line-height:22px;display:inline-flex;overflow:hidden}.gaia-v1-pill[data-clickable]{transition:background-color .12s,color .12s}.gaia-v1-pill[data-size=l]{--pill-padding:16px;height:36px}.gaia-v1-pill[data-size=m]{--pill-padding:16px;height:30px}.gaia-v1-pill[data-size=s]{--pill-padding:10px;height:24px;font-size:12px}.gaia-v1-pill[data-size=xs]{--pill-padding:7px;height:17px;font-size:10px}.gaia-v1-pill[data-size=xs]:has(.gaia-v1-pill__close){height:24px}.gaia-v1-pill__action,.gaia-v1-pill__close{appearance:none;color:inherit;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;height:100%;display:inline-flex}.gaia-v1-pill__action{border-radius:inherit;padding-inline:var(--pill-padding);white-space:nowrap}.gaia-v1-pill:has(.gaia-v1-pill__close) .gaia-v1-pill__action{padding-right:4px}.gaia-v1-pill__close{border-radius:inherit;min-width:24px;padding:0 5px 0 0}.gaia-v1-pill__close svg{width:1em;height:1em}.gaia-v1-pill button{cursor:pointer}.gaia-v1-pill[data-clickable][data-demo-state=hover]:not([data-disabled]){background:var(--pill-hover)}.gaia-v1-pill[data-clickable]:has(>.gaia-v1-pill__action:hover):not([data-disabled]){background:var(--pill-hover)}.gaia-v1-pill[data-clickable][data-demo-state=pressed],.gaia-v1-pill[data-selected=true]{background:var(--pill-pressed);color:var(--pill-pressed-text)}.gaia-v1-pill[data-clickable]:has(>.gaia-v1-pill__action:active):not([data-disabled]){background:var(--pill-pressed);color:var(--pill-pressed-text)}.gaia-v1-pill button:focus-visible{outline-offset:-2px;outline:2px solid}.gaia-v1-pill[data-clickable][data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-border)}.gaia-v1-pill[data-disabled]{cursor:not-allowed;opacity:.5}.gaia-v1-pill[data-color=red],.gaia-v1-toggle[data-color=red]{--pill-bg:var(--gaia-v1-raw-thunderbird-100);--pill-hover:var(--gaia-v1-raw-thunderbird-200);--pill-pressed:var(--gaia-v1-raw-thunderbird-800);--pill-selected-hover:var(--gaia-v1-raw-thunderbird-900);--pill-text:var(--gaia-v1-raw-thunderbird-900)}.gaia-v1-pill[data-color=blue],.gaia-v1-toggle[data-color=blue]{--pill-bg:var(--gaia-v1-raw-azure-100);--pill-hover:var(--gaia-v1-raw-azure-200);--pill-pressed:var(--gaia-v1-raw-azure-900);--pill-selected-hover:var(--gaia-v1-raw-azure-950);--pill-text:var(--gaia-v1-raw-azure-900)}.gaia-v1-pill[data-color=lime],.gaia-v1-toggle[data-color=lime]{--pill-bg:var(--gaia-v1-raw-lime-50);--pill-hover:var(--gaia-v1-raw-lime-100);--pill-pressed:var(--gaia-v1-raw-lime-800);--pill-selected-hover:var(--gaia-v1-raw-lime-900);--pill-text:var(--gaia-v1-raw-lime-900)}.gaia-v1-pill[data-color=sky],.gaia-v1-toggle[data-color=sky]{--pill-bg:var(--gaia-v1-raw-sky-50);--pill-hover:var(--gaia-v1-raw-sky-100);--pill-pressed:var(--gaia-v1-raw-sky-700);--pill-selected-hover:var(--gaia-v1-raw-sky-900);--pill-text:var(--gaia-v1-raw-sky-900)}.gaia-v1-pill[data-color=violet],.gaia-v1-toggle[data-color=violet]{--pill-bg:var(--gaia-v1-raw-purple-50);--pill-hover:var(--gaia-v1-raw-purple-100);--pill-pressed:var(--gaia-v1-raw-purple-900);--pill-selected-hover:var(--gaia-v1-raw-purple-950);--pill-text:var(--gaia-v1-raw-purple-900)}.gaia-v1-pill[data-color=green],.gaia-v1-toggle[data-color=green]{--pill-bg:var(--gaia-v1-raw-jewel-50);--pill-hover:var(--gaia-v1-raw-jewel-100);--pill-pressed:var(--gaia-v1-raw-jewel-800);--pill-selected-hover:var(--gaia-v1-raw-jewel-900);--pill-text:var(--gaia-v1-raw-jewel-900)}.gaia-v1-pill[data-color=yellow],.gaia-v1-toggle[data-color=yellow]{--pill-bg:var(--gaia-v1-raw-yellow-50);--pill-hover:var(--gaia-v1-raw-yellow-100);--pill-pressed:var(--gaia-v1-raw-yellow-700);--pill-selected-hover:var(--gaia-v1-raw-yellow-800);--pill-text:var(--gaia-v1-raw-yellow-900)}.gaia-v1-pill[data-color=orange],.gaia-v1-toggle[data-color=orange]{--pill-bg:var(--gaia-v1-raw-sun-50);--pill-hover:var(--gaia-v1-raw-sun-100);--pill-pressed:var(--gaia-v1-raw-sun-700);--pill-selected-hover:var(--gaia-v1-raw-sun-800);--pill-text:var(--gaia-v1-raw-sun-900)}.gaia-v1-pill[data-color=gray],.gaia-v1-toggle[data-color=gray]{--pill-bg:var(--gaia-v1-raw-bright-gray-50);--pill-hover:var(--gaia-v1-raw-bright-gray-100);--pill-pressed:var(--gaia-v1-raw-bright-gray-500);--pill-selected-hover:var(--gaia-v1-raw-bright-gray-600);--pill-text:var(--gaia-v1-raw-bright-gray-900)}.gaia-v1-toggle[data-color=primary]{--pill-bg:var(--gaia-v1-accent);--pill-hover:var(--gaia-v1-secondary);--pill-pressed:var(--gaia-v1-primary);--pill-pressed-text:var(--gaia-v1-primary-foreground);--pill-selected-hover:var(--gaia-v1-primary-hover);--pill-text:var(--gaia-v1-foreground)}.gaia-v1-pill[data-selected=true]{--pill-hover:var(--pill-selected-hover)}.gaia-v1-toggle{--pill-bg:var(--gaia-v1-raw-bright-gray-50);--pill-hover:var(--gaia-v1-raw-bright-gray-100);--pill-pressed:var(--gaia-v1-raw-bright-gray-500);--pill-pressed-text:var(--gaia-v1-raw-base-white);--pill-selected-hover:var(--gaia-v1-raw-bright-gray-600);--pill-text:var(--gaia-v1-raw-bright-gray-900);appearance:none;background:var(--pill-bg);color:var(--pill-text);cursor:pointer;font:inherit;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:16px;font-size:14px;font-weight:500;line-height:22px;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.gaia-v1-toggle svg{flex:none;width:1em;height:1em}.gaia-v1-toggle[data-size=l]{height:36px}.gaia-v1-toggle[data-size=m]{height:30px}.gaia-v1-toggle[data-size=s]{gap:4px;height:24px;padding-inline:10px;font-size:12px}.gaia-v1-toggle[data-size=xs]{gap:2px;height:17px;padding-inline:7px;font-size:10px}.gaia-v1-toggle[data-variant=outline]{border-color:var(--pill-pressed);background:0 0}.gaia-v1-toggle:hover,.gaia-v1-toggle[data-demo-state=hover]{background:var(--pill-hover)}.gaia-v1-toggle:active,.gaia-v1-toggle[data-demo-state=pressed],.gaia-v1-toggle[data-state=on]{background:var(--pill-pressed);border-color:var(--pill-pressed);color:var(--pill-pressed-text)}.gaia-v1-toggle[data-state=on]:hover,.gaia-v1-toggle[data-state=on][data-demo-state=hover]{background:var(--pill-selected-hover)}.gaia-v1-toggle:focus-visible,.gaia-v1-toggle[data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-border);outline:2px solid var(--gaia-v1-foreground);outline-offset:0}.gaia-v1-toggle:disabled,.gaia-v1-toggle[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.gaia-v1-toggle-group{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.gaia-v1-toggle-group[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.gaia-v1-toggle-group[data-size=s],.gaia-v1-toggle-group[data-size=xs]{gap:4px}.gaia-v1-card{background:var(--gaia-v1-card);border:1px solid var(--gaia-v1-border);box-shadow:var(--gaia-v1-shadow-md);color:var(--gaia-v1-foreground);border-radius:24px;padding:24px;overflow:clip}.gaia-v1-card:empty{min-height:184px}.gaia-v1-card__header{gap:4px;display:grid}.gaia-v1-card__title{margin:0;font-size:20px;font-weight:700;line-height:28px}.gaia-v1-card__description{color:var(--gaia-v1-muted-foreground);margin:0;font-size:14px;line-height:20px}.gaia-v1-card__content{margin-top:20px}.gaia-v1-card__footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.gaia-v1-logo{border-radius:8px;max-width:100%;height:auto;display:block}.gaia-v1-card[data-size=s]{border-radius:16px;padding:16px}.gaia-v1-card[data-size=s]:empty{min-height:168px}.gaia-v1-card[data-size=l]{padding:32px}.gaia-v1-card[data-size=l]:empty{min-height:200px}@media (max-width:640px){.gaia-v1-card[data-size=auto]{border-radius:16px;padding:16px}.gaia-v1-card[data-size=auto]:empty{min-height:168px}}.gaia-v1-card[data-variant=outline]{box-shadow:none}.gaia-v1-card[data-variant=ghost]{box-shadow:none;background:0 0;border-color:#0000}.gaia-v1-card__header:has(>.gaia-v1-card__action){grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.gaia-v1-card__action{grid-area:1/2/span 2;place-self:start end}.gaia-v1-card[data-interactive]{color:inherit;cursor:pointer;text-decoration:none;transition:background-color .12s,border-color .12s,box-shadow .12s;display:block}.gaia-v1-card[data-interactive]:hover,.gaia-v1-card[data-interactive][data-demo-state=hover]{border-color:var(--gaia-v1-placeholder-foreground)}.gaia-v1-card[data-variant=ghost][data-interactive]:hover,.gaia-v1-card[data-variant=ghost][data-interactive][data-demo-state=hover]{background:var(--gaia-v1-muted);border-color:#0000}.gaia-v1-card[data-interactive]:focus-visible,.gaia-v1-card[data-interactive][data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-border);outline:2px solid var(--gaia-v1-foreground);outline-offset:0}.gaia-v1-card[data-selected]{border-color:var(--gaia-v1-primary);box-shadow:0 0 0 1px var(--gaia-v1-primary)}.gaia-v1-card[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.gaia-v1-button,.gaia-v1-card,.gaia-v1-tabs__trigger,.gaia-v1-pill,.gaia-v1-toggle{transition:none}}.gaia-v1-search{color:var(--gaia-v1-foreground);max-width:100%;font-family:Sofia Pro V1,Sofia Pro,system-ui,sans-serif}.gaia-v1-search-field{flex-direction:column;gap:4px;width:400px;display:flex}.gaia-v1-search__input{background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);align-items:center;gap:8px;min-width:0;height:48px;padding:12px;display:flex}.gaia-v1-search-field .gaia-v1-search__input{border-radius:16px}.gaia-v1-search__input>svg{flex:none}.gaia-v1-search__input input{appearance:none;color:var(--gaia-v1-foreground);font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-size:16px;line-height:24px}.gaia-v1-search__input input::-webkit-search-cancel-button{appearance:none}.gaia-v1-search__input input::placeholder{color:var(--gaia-v1-placeholder-foreground);opacity:1}.gaia-v1-search-field .gaia-v1-search__input:focus-within{border-color:var(--gaia-v1-primary);box-shadow:0 0 0 4px var(--gaia-v1-border)}.gaia-v1-search-field .gaia-v1-search__input:has(input[data-demo-state=focus]){border-color:var(--gaia-v1-primary);box-shadow:0 0 0 4px var(--gaia-v1-border)}.gaia-v1-search-field .gaia-v1-search__input:has(input[data-demo-state=typed]){border-color:var(--gaia-v1-primary);box-shadow:0 0 0 4px var(--gaia-v1-border)}.gaia-v1-search-field .gaia-v1-search__input:has(input:disabled){background:var(--gaia-v1-muted);color:var(--gaia-v1-placeholder-foreground)}.gaia-v1-search__input[data-invalid]{border-color:var(--gaia-v1-destructive)}.gaia-v1-search-field-frame{width:400px;max-width:100%}.gaia-v1-search-field-frame .gaia-v1-search-field{width:100%}.gaia-v1-search__input input:disabled{cursor:not-allowed}.gaia-v1-search__clear{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gaia-v1-search__clear:focus-visible{outline:2px solid var(--gaia-v1-primary);border-radius:4px}.gaia-v1-search-field__list,.gaia-v1-search-popup{background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);box-shadow:var(--gaia-v1-shadow-lg);border-radius:12px;overflow:hidden}.gaia-v1-search-field__list{padding:4px}.gaia-v1-search-field__empty{color:var(--gaia-v1-muted-foreground);padding:12px;font-size:14px;line-height:22px}.gaia-v1-search-field__option{cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:48px;padding:12px;font-size:16px;line-height:24px;display:flex}.gaia-v1-search-field__option:hover,.gaia-v1-search-field__option[data-active=true]{background:var(--gaia-v1-muted)}.gaia-v1-search-field__option[aria-disabled=true]{color:var(--gaia-v1-muted-foreground);cursor:not-allowed}.gaia-v1-search-field__option .gaia-v1-checkbox{pointer-events:none;margin-top:0}.gaia-v1-search-field__option:is(:hover,[data-active=true]):not([aria-disabled=true]) .gaia-v1-checkbox[data-state=unchecked]{border-color:var(--gaia-v1-control-border-hover)}.gaia-v1-search-field__check{flex:none}.gaia-v1-search-popup{width:512px}.gaia-v1-search-popup .gaia-v1-search__input{border:0;border-bottom:1px solid var(--gaia-v1-border)}.gaia-v1-search-popup__content{flex-direction:column;gap:8px;padding:4px;display:flex}.gaia-v1-search-popup__group{flex-direction:column;display:flex}.gaia-v1-search-popup__heading{color:var(--gaia-v1-muted-foreground);padding:4px 8px;font-size:12px;line-height:20px}.gaia-v1-search-popup__suggestion,.gaia-v1-search-popup__footer,.gaia-v1-search-popup__result{color:var(--gaia-v1-foreground);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;width:100%;display:flex}.gaia-v1-search-popup__suggestion,.gaia-v1-search-popup__footer{padding:8px;font-size:14px;line-height:22px}.gaia-v1-search-popup__suggestion{gap:12px}.gaia-v1-search-popup__suggestion svg{flex:none}.gaia-v1-search-popup__footer{color:var(--gaia-v1-muted-foreground)}.gaia-v1-search-popup__result{gap:12px;min-height:56px;padding:12px;font-size:16px;line-height:24px}.gaia-v1-search-popup__result-label{flex:1;min-width:0}.gaia-v1-search-popup__thumbnail{background:var(--gaia-v1-muted);border-radius:4px;flex:none;width:32px;height:32px;overflow:hidden}.gaia-v1-search-popup__thumbnail img{object-fit:cover;width:100%;height:100%}.gaia-v1-search-popup__result:hover,.gaia-v1-search-popup__suggestion:hover,.gaia-v1-search-popup__footer:hover{background:var(--gaia-v1-muted)}.gaia-v1-search-popup__result:focus-visible,.gaia-v1-search-popup__suggestion:focus-visible,.gaia-v1-search-popup__footer:focus-visible{outline:2px solid var(--gaia-v1-primary);outline-offset:-2px}.gaia-v1-search-popup__result:disabled{cursor:not-allowed;opacity:.5}.gaia-v1-select__trigger{background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);color:var(--gaia-v1-foreground);cursor:pointer;font:inherit;border-radius:16px;outline:0;justify-content:space-between;align-items:center;gap:8px;width:100%;height:48px;padding:11px 12px;font-size:16px;line-height:24px;transition:border-color .12s,box-shadow .12s;display:flex}.gaia-v1-select__trigger[data-size=m]{border-radius:12px;height:40px;padding:7px 12px}.gaia-v1-select__trigger[data-placeholder]{color:var(--gaia-v1-placeholder-foreground)}.gaia-v1-select__trigger:focus-visible,.gaia-v1-select__trigger[data-state=open],.gaia-v1-select__trigger[data-demo-state=focus]{border-color:var(--gaia-v1-primary);box-shadow:0 0 0 4px var(--gaia-v1-border)}.gaia-v1-select__trigger>span:first-child,.gaia-v1-select__item>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gaia-v1-select__trigger:disabled{cursor:not-allowed}.gaia-v1-select__trigger[data-readonly]{background:var(--gaia-v1-muted);cursor:default}.gaia-v1-select__trigger[data-invalid]{border-color:var(--gaia-v1-destructive)}.gaia-v1-select__trigger svg{flex:none;width:24px;height:24px;transition:transform .12s}.gaia-v1-select__trigger[data-state=open] svg{transform:rotate(180deg)}.gaia-v1-select__content{background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);box-shadow:var(--gaia-v1-shadow-lg);box-sizing:border-box;color:var(--gaia-v1-foreground);max-height:var(--radix-select-content-available-height);max-width:var(--radix-select-content-available-width);width:var(--radix-select-trigger-width);z-index:50;border-radius:12px;overflow:hidden}.gaia-v1-select__viewport{padding:4px}.gaia-v1-select__item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:0;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:16px;line-height:24px;display:flex}.gaia-v1-select__item[data-highlighted]{background:var(--gaia-v1-muted)}.gaia-v1-select__item[data-disabled]{color:var(--gaia-v1-muted-foreground);cursor:not-allowed;opacity:.5}.gaia-v1-select__item-icon{vertical-align:-4px;margin-right:8px;display:inline-flex}.gaia-v1-select__item-icon svg{width:20px;height:20px}.gaia-v1-select__group-label{color:var(--gaia-v1-muted-foreground);padding:8px 12px 4px;font-size:12px;font-weight:500;line-height:20px}.gaia-v1-select__separator{background:var(--gaia-v1-border);height:1px;margin:4px 0}.gaia-v1-select__indicator{flex:none;display:inline-flex}.gaia-v1-select__indicator svg{width:20px;height:20px}.gaia-v1-form{background:var(--gaia-v1-background);border-bottom:1px solid var(--gaia-v1-border);color:var(--gaia-v1-foreground);flex-direction:column;gap:32px;width:100%;max-width:844px;margin:0;padding:0;display:flex;container:gaia-v1-form/inline-size}.gaia-v1-form__header{text-align:center;gap:16px;width:100%;margin-inline:auto;display:grid}.gaia-v1-form__heading{margin:0;font-size:32px;font-weight:600;line-height:36px}.gaia-v1-form__description{margin:0;font-size:18px;line-height:26px}.gaia-v1-form__body,.gaia-v1-form__row{gap:20px;min-width:0;display:grid}.gaia-v1-form__row>*{min-width:0}.gaia-v1-form__actions{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.gaia-v1-form__actions>*{width:100%;max-width:100%}.gaia-v1-form__success{text-align:center;font-size:16px;line-height:24px}.gaia-v1-form[data-viewport=desktop] .gaia-v1-form__body,.gaia-v1-form[data-viewport=desktop] .gaia-v1-form__row{gap:32px}.gaia-v1-form[data-viewport=desktop] .gaia-v1-form__row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.gaia-v1-form[data-viewport=desktop] .gaia-v1-form__actions{flex-flow:wrap}.gaia-v1-form[data-viewport=desktop] .gaia-v1-form__actions>*{width:auto}@container gaia-v1-form (min-width:640px){.gaia-v1-form:not([data-viewport=mobile]) .gaia-v1-form__body,.gaia-v1-form:not([data-viewport=mobile]) .gaia-v1-form__row{gap:32px}.gaia-v1-form:not([data-viewport=mobile]) .gaia-v1-form__row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.gaia-v1-form:not([data-viewport=mobile]) .gaia-v1-form__actions{flex-flow:wrap}.gaia-v1-form:not([data-viewport=mobile]) .gaia-v1-form__actions>*{width:auto}}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=red]{--pill-bg:var(--gaia-v1-raw-thunderbird-950);--pill-hover:var(--gaia-v1-raw-thunderbird-900);--pill-pressed:var(--gaia-v1-raw-thunderbird-400);--pill-pressed-text:var(--gaia-v1-raw-thunderbird-950);--pill-selected-hover:var(--gaia-v1-raw-thunderbird-300);--pill-text:var(--gaia-v1-raw-thunderbird-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=blue]{--pill-bg:var(--gaia-v1-raw-azure-950);--pill-hover:var(--gaia-v1-raw-azure-900);--pill-pressed:var(--gaia-v1-raw-azure-400);--pill-pressed-text:var(--gaia-v1-raw-azure-950);--pill-selected-hover:var(--gaia-v1-raw-azure-300);--pill-text:var(--gaia-v1-raw-azure-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=lime]{--pill-bg:var(--gaia-v1-raw-lime-950);--pill-hover:var(--gaia-v1-raw-lime-900);--pill-pressed:var(--gaia-v1-raw-lime-400);--pill-pressed-text:var(--gaia-v1-raw-lime-950);--pill-selected-hover:var(--gaia-v1-raw-lime-300);--pill-text:var(--gaia-v1-raw-lime-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=sky]{--pill-bg:var(--gaia-v1-raw-sky-950);--pill-hover:var(--gaia-v1-raw-sky-900);--pill-pressed:var(--gaia-v1-raw-sky-400);--pill-pressed-text:var(--gaia-v1-raw-sky-950);--pill-selected-hover:var(--gaia-v1-raw-sky-300);--pill-text:var(--gaia-v1-raw-sky-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=violet]{--pill-bg:var(--gaia-v1-raw-purple-950);--pill-hover:var(--gaia-v1-raw-purple-900);--pill-pressed:var(--gaia-v1-raw-purple-400);--pill-pressed-text:var(--gaia-v1-raw-purple-950);--pill-selected-hover:var(--gaia-v1-raw-purple-300);--pill-text:var(--gaia-v1-raw-purple-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=green]{--pill-bg:var(--gaia-v1-raw-jewel-950);--pill-hover:var(--gaia-v1-raw-jewel-900);--pill-pressed:var(--gaia-v1-raw-jewel-400);--pill-pressed-text:var(--gaia-v1-raw-jewel-950);--pill-selected-hover:var(--gaia-v1-raw-jewel-300);--pill-text:var(--gaia-v1-raw-jewel-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=yellow]{--pill-bg:var(--gaia-v1-raw-yellow-950);--pill-hover:var(--gaia-v1-raw-yellow-900);--pill-pressed:var(--gaia-v1-raw-yellow-400);--pill-pressed-text:var(--gaia-v1-raw-yellow-950);--pill-selected-hover:var(--gaia-v1-raw-yellow-300);--pill-text:var(--gaia-v1-raw-yellow-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=orange]{--pill-bg:var(--gaia-v1-raw-sun-950);--pill-hover:var(--gaia-v1-raw-sun-900);--pill-pressed:var(--gaia-v1-raw-sun-400);--pill-pressed-text:var(--gaia-v1-raw-sun-950);--pill-selected-hover:var(--gaia-v1-raw-sun-300);--pill-text:var(--gaia-v1-raw-sun-200)}:is(.dark .gaia-v1,.gaia-v1.dark,.gaia-v1[data-theme=dark]) :is(.gaia-v1-pill,.gaia-v1-toggle)[data-color=gray]{--pill-bg:var(--gaia-v1-raw-bright-gray-950);--pill-hover:var(--gaia-v1-raw-bright-gray-900);--pill-pressed:var(--gaia-v1-raw-bright-gray-400);--pill-pressed-text:var(--gaia-v1-raw-bright-gray-990);--pill-selected-hover:var(--gaia-v1-raw-bright-gray-300);--pill-text:var(--gaia-v1-raw-bright-gray-200)}.gaia-v1-alert{background:var(--gaia-v1-muted);color:var(--gaia-v1-foreground);border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;font-size:14px;line-height:22px;display:flex}.gaia-v1-alert[data-variant=info]{background:var(--gaia-v1-info-surface)}.gaia-v1-alert[data-variant=success]{background:var(--gaia-v1-success-surface)}.gaia-v1-alert[data-variant=warning]{background:var(--gaia-v1-warning-surface)}.gaia-v1-alert[data-variant=destructive]{background:var(--gaia-v1-destructive-surface)}.gaia-v1-alert__icon{flex:none;align-items:center;height:22px;display:inline-flex}.gaia-v1-alert__icon svg{width:16px;height:16px}.gaia-v1-alert__content{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.gaia-v1-alert__title{color:var(--gaia-v1-card-foreground);font-weight:500}.gaia-v1-alert__description{color:var(--gaia-v1-muted-foreground);opacity:.8}.gaia-v1-alert__action{flex:none;align-self:center;align-items:center;gap:8px;display:flex}.gaia-v1-alert__close{appearance:none;color:var(--gaia-v1-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;padding:0;display:inline-flex}.gaia-v1-alert__close svg{width:16px;height:16px}.gaia-v1-alert__close:focus-visible{box-shadow:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}@media (hover:hover){.gaia-v1-alert__close:hover{opacity:.7}}.gaia-v1-radio-group{flex-direction:column;gap:12px;width:100%;display:flex}.gaia-v1-radio-group[data-variant=default][data-size=s]{gap:8px}.gaia-v1-radio-group[data-orientation=horizontal]{flex-flow:wrap;column-gap:24px}.gaia-v1-radio-group[data-orientation=horizontal][data-variant=card]{column-gap:12px}.gaia-v1-radio-group[data-orientation=horizontal]>.gaia-v1-radio-card{flex:240px;width:auto}.gaia-v1-radio-mark{--radio-accent:var(--gaia-v1-primary);--radio-mark-size:20px;appearance:none;background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);color:var(--radio-accent);cursor:pointer;height:var(--radio-mark-size);width:var(--radio-mark-size);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:2px;padding:0;transition:border-color .12s,box-shadow .12s;display:inline-flex}.gaia-v1-radio-mark[data-size=s],.gaia-v1-radio-card[data-size=s] .gaia-v1-radio-mark{--radio-mark-size:16px;margin-top:3px}.gaia-v1-radio-mark__dot{background:currentColor;border-radius:999px;width:50%;height:50%}.gaia-v1-radio-mark[data-state=checked],.gaia-v1-radio-card[data-state=checked] .gaia-v1-radio-mark{border-color:var(--radio-accent)}.gaia-v1-radio-mark[data-invalid],.gaia-v1-radio-card[data-invalid] .gaia-v1-radio-mark{border-color:var(--gaia-v1-destructive)}.gaia-v1-radio-mark[data-demo-state=hover]:not([data-invalid]),.gaia-v1-radio-mark:not(:disabled,[data-invalid]):hover,.gaia-v1-radio:not([data-disabled],[data-invalid]):hover .gaia-v1-radio-mark{border-color:var(--gaia-v1-control-border-hover)}.gaia-v1-radio-mark[data-state=checked]:not([data-invalid]):hover,.gaia-v1-radio:not([data-invalid]):hover .gaia-v1-radio-mark[data-state=checked]{border-color:var(--radio-accent)}.gaia-v1-radio-mark:focus-visible,.gaia-v1-radio-mark[data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}.gaia-v1-radio-mark:disabled{cursor:not-allowed}.gaia-v1-radio{color:var(--gaia-v1-foreground);align-items:flex-start;gap:10px;display:flex}.gaia-v1-radio[data-size=s]{gap:8px}.gaia-v1-radio[data-disabled]{opacity:.5}.gaia-v1-radio__text{flex-direction:column;min-width:0;display:flex}.gaia-v1-radio__label{cursor:pointer;font-size:16px;font-weight:500;line-height:24px}.gaia-v1-radio__description{color:var(--gaia-v1-muted-foreground);margin:0;font-size:14px;line-height:22px}.gaia-v1-radio[data-size=s] .gaia-v1-radio__label{font-size:14px;line-height:22px}.gaia-v1-radio[data-size=s] .gaia-v1-radio__description{font-size:12px;line-height:20px}.gaia-v1-radio[data-disabled] .gaia-v1-radio__label{cursor:not-allowed}.gaia-v1-radio[data-invalid] .gaia-v1-radio__label{color:var(--gaia-v1-destructive)}.gaia-v1-radio-card{--radio-accent:var(--gaia-v1-primary);--radio-card-edge:0 0 transparent;--radio-card-focus:0 0 transparent;--radio-card-shadow:var(--gaia-v1-shadow-sm);appearance:none;background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);box-shadow:var(--radio-card-edge), var(--radio-card-shadow), var(--radio-card-focus);color:var(--gaia-v1-foreground);cursor:pointer;font:inherit;text-align:left;border-radius:24px;flex-direction:column;align-items:stretch;gap:20px;width:100%;padding:24px;transition:border-color .12s,box-shadow .12s;display:flex}.gaia-v1-radio-card[data-size=s]{border-radius:16px;gap:12px;padding:16px}.gaia-v1-radio-card[data-indicator=start],.gaia-v1-radio-card[data-indicator=end]{flex-direction:row;gap:12px}.gaia-v1-radio-card__content{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.gaia-v1-radio-card[data-size=s] .gaia-v1-radio-card__content{gap:12px}.gaia-v1-radio-card__text{flex-direction:column;display:flex}.gaia-v1-radio-card__label{font-size:16px;font-weight:500;line-height:24px}.gaia-v1-radio-card__description{color:var(--gaia-v1-muted-foreground);font-size:14px;line-height:22px}.gaia-v1-radio-card[data-size=s] .gaia-v1-radio-card__label{font-size:14px;line-height:22px}.gaia-v1-radio-card[data-size=s] .gaia-v1-radio-card__description{font-size:12px;line-height:20px}.gaia-v1-radio-card[data-demo-state=hover]:not([data-invalid]),.gaia-v1-radio-card:not(:disabled,[data-invalid]):hover{border-color:var(--gaia-v1-control-border-hover)}.gaia-v1-radio-card[data-invalid]{--radio-accent:var(--gaia-v1-destructive);border-color:var(--gaia-v1-destructive)}.gaia-v1-radio-card[data-state=checked]{--radio-card-edge:inset 0 0 0 1px var(--radio-accent);border-color:var(--radio-accent)}.gaia-v1-radio-card:focus-visible,.gaia-v1-radio-card[data-demo-state=focus]{--radio-card-focus:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}.gaia-v1-radio-card:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.gaia-v1-radio-card,.gaia-v1-radio-mark{transition:none}}.gaia-v1-carousel{border-radius:12px;width:100%;container-type:inline-size}.gaia-v1-carousel:focus-visible{box-shadow:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}.gaia-v1-carousel__layout{--gaia-v1-carousel-gap:10px;grid-template-columns:1fr 1fr;grid-template-areas:"viewport viewport""previous next";align-items:center;gap:20px;display:grid}.gaia-v1-carousel__viewport{grid-area:viewport;min-width:0;padding-block:2px 8px;overflow:hidden}.gaia-v1-carousel__track{margin-left:calc(var(--gaia-v1-carousel-gap) * -1);touch-action:pan-y pinch-zoom;display:flex}.gaia-v1-carousel__item{flex:0 0 min(calc(300px + var(--gaia-v1-carousel-gap)), 85%);min-width:0;padding-left:var(--gaia-v1-carousel-gap)}.gaia-v1-carousel__button{appearance:none;background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);color:var(--gaia-v1-foreground);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .12s,box-shadow .12s;display:inline-flex}.gaia-v1-carousel__button svg{width:16px;height:16px}.gaia-v1-carousel__button--previous{grid-area:previous;justify-self:end}.gaia-v1-carousel__button--next{grid-area:next;justify-self:start}.gaia-v1-carousel__button[data-demo-state=hover],.gaia-v1-carousel__button:not(:disabled):hover{background:var(--gaia-v1-muted)}.gaia-v1-carousel__button:focus-visible,.gaia-v1-carousel__button[data-demo-state=focus]{box-shadow:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}.gaia-v1-carousel__button:disabled{cursor:not-allowed;opacity:.5}@container (min-width:640px){.gaia-v1-carousel__layout{--gaia-v1-carousel-gap:16px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"previous viewport next";column-gap:16px}.gaia-v1-carousel__item{flex-basis:calc(100% / var(--gaia-v1-carousel-per-view,4))}.gaia-v1-carousel__button--previous,.gaia-v1-carousel__button--next{justify-self:center}}.gaia-v1-carousel[data-orientation=vertical] .gaia-v1-carousel__layout{--gaia-v1-carousel-gap:16px;grid-template-columns:minmax(0,1fr);grid-template-areas:"previous""viewport""next";row-gap:12px}.gaia-v1-carousel[data-orientation=vertical] .gaia-v1-carousel__viewport{height:var(--gaia-v1-carousel-height,480px);padding-block:0;padding-inline:2px}.gaia-v1-carousel[data-orientation=vertical] .gaia-v1-carousel__track{height:calc(100% + var(--gaia-v1-carousel-gap));margin-left:0;margin-top:calc(var(--gaia-v1-carousel-gap) * -1);touch-action:pan-x pinch-zoom;flex-direction:column}.gaia-v1-carousel[data-orientation=vertical] .gaia-v1-carousel__item{flex:0 0 calc(100% / var(--gaia-v1-carousel-per-view,4));padding-left:0;padding-top:var(--gaia-v1-carousel-gap)}.gaia-v1-carousel[data-orientation=vertical] .gaia-v1-carousel__button{justify-self:center}@media (prefers-reduced-motion:reduce){.gaia-v1-carousel__button{transition:none}}.gaia-v1-label{color:inherit;align-items:baseline;gap:2px;font-size:14px;font-weight:500;line-height:22px;display:inline-flex}.gaia-v1-label[data-size=l]{font-size:16px;line-height:24px}.gaia-v1-label[data-size=s]{font-size:12px;line-height:20px}.gaia-v1-label__required{color:var(--gaia-v1-destructive)}.gaia-v1-label[data-disabled]{cursor:not-allowed;opacity:.5}.gaia-v1-form-field{color:var(--gaia-v1-foreground);flex-direction:column;gap:8px;min-width:0;display:flex}.gaia-v1-form-field[data-orientation=horizontal]{flex-direction:row;align-items:flex-start;gap:10px}.gaia-v1-form-field[data-orientation=horizontal][data-size=s]{gap:8px}.gaia-v1-form-field[data-control-position=end]{justify-content:space-between;gap:16px}.gaia-v1-form-field__content{flex-direction:column;min-width:0;display:flex}.gaia-v1-form-field[data-orientation=horizontal] .gaia-v1-form-field__content{flex:auto}.gaia-v1-form-field[data-orientation=horizontal] .gaia-v1-form-field__label{cursor:pointer}.gaia-v1-form-field__description,.gaia-v1-form-field__helper,.gaia-v1-form-field__error{margin:0}.gaia-v1-form-field__description{color:var(--gaia-v1-muted-foreground);font-size:14px;line-height:22px}.gaia-v1-form-field[data-size=s] .gaia-v1-form-field__description,.gaia-v1-form-field__helper,.gaia-v1-form-field__error{font-size:12px;line-height:20px}.gaia-v1-form-field__helper{color:var(--gaia-v1-placeholder-foreground)}.gaia-v1-form-field__error{color:var(--gaia-v1-destructive);align-items:center;gap:6px;display:inline-flex}.gaia-v1-form-field__error svg{flex:none;width:16px;height:16px}.gaia-v1-form-field[data-invalid] .gaia-v1-form-field__label{color:var(--gaia-v1-destructive)}.gaia-v1-form-field[data-disabled]{opacity:.5}.gaia-v1-form-field[data-disabled] .gaia-v1-label{cursor:not-allowed;opacity:1}.gaia-v1-form-field__footer{color:var(--gaia-v1-placeholder-foreground);justify-content:space-between;gap:8px;font-size:12px;line-height:20px;display:flex}.gaia-v1-form-field__counter{flex:none}.gaia-v1-field.gaia-v1-form-field{gap:4px;width:100%}.gaia-v1-field.gaia-v1-form-field .gaia-v1-form-field__label{font-size:14px;font-weight:400;line-height:22px}.gaia-v1-checkbox{--checkbox-accent:var(--gaia-v1-primary);--checkbox-accent-hover:var(--gaia-v1-primary-hover);--checkbox-size:20px;--checkbox-focus:0 0 transparent;appearance:none;background:var(--gaia-v1-background);border:1px solid var(--gaia-v1-border);box-shadow:var(--checkbox-focus);color:var(--gaia-v1-primary-foreground);cursor:pointer;height:var(--checkbox-size);width:var(--checkbox-size);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:2px;padding:0;transition:background-color .12s,border-color .12s,box-shadow .12s,scale .12s;display:inline-flex}.gaia-v1-checkbox[data-size=s],.gaia-v1-radio-card[data-size=s] .gaia-v1-checkbox{--checkbox-size:16px;border-radius:4px;margin-top:3px}.gaia-v1-checkbox__indicator{display:inline-flex}.gaia-v1-checkbox__indicator svg{height:calc(var(--checkbox-size) - 6px);stroke-width:3px;width:calc(var(--checkbox-size) - 6px)}.gaia-v1-checkbox__minus,.gaia-v1-checkbox__indicator[data-state=indeterminate] .gaia-v1-checkbox__check{display:none}.gaia-v1-checkbox__indicator[data-state=indeterminate] .gaia-v1-checkbox__minus{display:block}.gaia-v1-checkbox[data-invalid],.gaia-v1-radio-card[data-invalid] .gaia-v1-checkbox{--checkbox-accent:var(--gaia-v1-destructive);--checkbox-accent-hover:var(--gaia-v1-destructive-hover);border-color:var(--gaia-v1-destructive)}.gaia-v1-checkbox[data-demo-state=hover][data-state=unchecked],.gaia-v1-checkbox[data-state=unchecked]:not(:disabled,[data-invalid]):hover,.gaia-v1-form-field:not([data-disabled],[data-invalid]):hover .gaia-v1-checkbox[data-state=unchecked],.gaia-v1-checkbox-card:not(:disabled,[data-invalid]):hover .gaia-v1-checkbox{border-color:var(--gaia-v1-control-border-hover)}.gaia-v1-checkbox:is([data-state=checked],[data-state=indeterminate]),.gaia-v1-checkbox-card:is([data-state=checked],[data-state=indeterminate]) .gaia-v1-checkbox{background:var(--checkbox-accent);border-color:var(--checkbox-accent)}.gaia-v1-checkbox[data-invalid]:is([data-state=checked],[data-state=indeterminate]),.gaia-v1-checkbox-card[data-invalid]:is([data-state=checked],[data-state=indeterminate]) .gaia-v1-checkbox{color:var(--gaia-v1-destructive-foreground)}.gaia-v1-checkbox:is([data-state=checked],[data-state=indeterminate]):is([data-demo-state=hover],:not(:disabled):hover){background:var(--checkbox-accent-hover);border-color:var(--checkbox-accent-hover)}.gaia-v1-checkbox:focus-visible,.gaia-v1-checkbox[data-demo-state=focus]{--checkbox-focus:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}.gaia-v1-checkbox:not(:disabled):active,.gaia-v1-checkbox[data-demo-state=active]{scale:.92}.gaia-v1-checkbox:disabled{cursor:not-allowed}.gaia-v1-checkbox:disabled:not(.gaia-v1-form-field *){opacity:.5}.gaia-v1-checkbox-card[data-state=indeterminate]{--radio-card-edge:inset 0 0 0 1px var(--radio-accent);border-color:var(--radio-accent)}.gaia-v1-switch{--switch-accent:var(--gaia-v1-primary);--switch-accent-hover:var(--gaia-v1-primary-hover);--switch-height:24px;--switch-thumb:20px;--switch-width:40px;--switch-edge:0 0 transparent;--switch-focus:0 0 transparent;--switch-track:var(--gaia-v1-control-track);--switch-track-hover:var(--gaia-v1-control-track-hover);appearance:none;background:var(--switch-track);box-shadow:var(--switch-edge), var(--switch-focus);cursor:pointer;height:var(--switch-height);width:var(--switch-width);border:0;border-radius:999px;flex:none;align-items:center;padding:0;transition:background-color .12s,box-shadow .12s,scale .12s;display:inline-flex;position:relative}.gaia-v1-switch[data-size=s]{--switch-height:18px;--switch-thumb:14px;--switch-width:32px;margin-top:2px}.gaia-v1-switch__thumb{background:var(--gaia-v1-control-thumb);box-shadow:var(--gaia-v1-shadow-sm);height:var(--switch-thumb);translate:calc((var(--switch-height) - var(--switch-thumb)) / 2) 0;width:var(--switch-thumb);border-radius:999px;transition:translate .16s;display:block}.gaia-v1-switch[data-state=checked]{--switch-track:var(--switch-accent);--switch-track-hover:var(--switch-accent-hover)}.gaia-v1-switch[data-state=checked] .gaia-v1-switch__thumb{translate:calc(var(--switch-width) - var(--switch-thumb) - (var(--switch-height) - var(--switch-thumb)) / 2) 0}.gaia-v1-switch[data-invalid]{--switch-accent:var(--gaia-v1-destructive);--switch-accent-hover:var(--gaia-v1-destructive-hover);--switch-edge:inset 0 0 0 2px var(--gaia-v1-destructive)}.gaia-v1-switch[data-invalid][data-state=checked]{--switch-edge:0 0 transparent}.gaia-v1-switch[data-demo-state=hover],.gaia-v1-switch:not(:disabled):hover,.gaia-v1-form-field:not([data-disabled]):hover .gaia-v1-switch{background:var(--switch-track-hover)}.gaia-v1-switch:focus-visible,.gaia-v1-switch[data-demo-state=focus]{--switch-focus:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}.gaia-v1-switch:not(:disabled):active,.gaia-v1-switch[data-demo-state=active]{scale:.95}.gaia-v1-switch:disabled{cursor:not-allowed}.gaia-v1-switch:disabled:not(.gaia-v1-form-field *){opacity:.5}.gaia-v1-spinner{--spinner-size:20px;color:var(--gaia-v1-primary);height:var(--spinner-size);width:var(--spinner-size);flex:none;display:inline-flex}.gaia-v1-spinner svg{width:100%;height:100%;animation:1s linear infinite gaia-v1-spin}.gaia-v1-spinner[data-size=xs]{--spinner-size:12px}.gaia-v1-spinner[data-size=s]{--spinner-size:16px}.gaia-v1-spinner[data-size=l]{--spinner-size:32px}.gaia-v1-spinner[data-tone=muted]{color:var(--gaia-v1-muted-foreground)}.gaia-v1-spinner[data-tone=inverse]{color:var(--gaia-v1-primary-foreground)}.gaia-v1-spinner[data-tone=current]{color:currentColor}.gaia-v1-button__loader.gaia-v1-spinner{--spinner-size:1em}.gaia-v1-skeleton{--skeleton-preset:16px;background:var(--gaia-v1-border);height:var(--gaia-v1-skeleton-height,var(--skeleton-preset));max-width:100%;width:var(--gaia-v1-skeleton-width,100%);border-radius:6px;flex:none;display:block}.gaia-v1-skeleton[data-shape=line][data-size=l]{--skeleton-preset:20px}.gaia-v1-skeleton[data-shape=line][data-size=s]{--skeleton-preset:12px}.gaia-v1-skeleton[data-shape=circle]{--skeleton-preset:40px;height:var(--gaia-v1-skeleton-height,var(--gaia-v1-skeleton-width,var(--skeleton-preset)));width:var(--gaia-v1-skeleton-width,var(--skeleton-preset));border-radius:999px}.gaia-v1-skeleton[data-shape=circle][data-size=l]{--skeleton-preset:56px}.gaia-v1-skeleton[data-shape=circle][data-size=s]{--skeleton-preset:32px}.gaia-v1-skeleton[data-shape=rect]{--skeleton-preset:140px;border-radius:16px}.gaia-v1-skeleton[data-shape=rect][data-size=l]{--skeleton-preset:200px}.gaia-v1-skeleton[data-shape=rect][data-size=s]{--skeleton-preset:96px;border-radius:12px}.gaia-v1-skeleton[data-animate]{animation:1.6s ease-in-out infinite gaia-v1-skeleton-pulse}.gaia-v1-skeleton-group{max-width:100%;width:var(--gaia-v1-skeleton-width,100%);flex-direction:column;gap:10px;display:flex}.gaia-v1-skeleton-group[data-size=l]{gap:12px}.gaia-v1-skeleton-group[data-size=s]{gap:8px}.gaia-v1-skeleton-group>.gaia-v1-skeleton{width:100%}.gaia-v1-skeleton-group>.gaia-v1-skeleton:last-child:not(:first-child){width:60%}@keyframes gaia-v1-skeleton-pulse{50%{opacity:.5}}.gaia-v1-tooltip{background:var(--gaia-v1-foreground);box-shadow:var(--gaia-v1-shadow-md);color:var(--gaia-v1-background);max-width:280px;transform-origin:var(--radix-tooltip-content-transform-origin);z-index:60;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:500;line-height:20px;animation:.12s ease-out gaia-v1-overlay-fade-in}.gaia-v1-tooltip[data-state=closed]{animation:80ms ease-in forwards gaia-v1-overlay-fade-out}.gaia-v1-tooltip__arrow{fill:var(--gaia-v1-foreground)}.gaia-v1-dialog-overlay{background:var(--gaia-v1-scrim)}@supports (color:color-mix(in lab, red, red)){.gaia-v1-dialog-overlay{background:color-mix(in srgb, var(--gaia-v1-scrim) 50%, transparent)}}.gaia-v1-dialog-overlay{z-index:50;position:fixed;inset:0}.gaia-v1-dialog-overlay[data-inline]{position:absolute}.gaia-v1-dialog-overlay[data-state=open]{animation:.16s ease-out gaia-v1-overlay-fade-in}.gaia-v1-dialog-overlay[data-state=closed]{animation:.12s ease-in forwards gaia-v1-overlay-fade-out}.gaia-v1-dialog,.gaia-v1-sheet{background:var(--gaia-v1-card);box-shadow:var(--gaia-v1-shadow-xl);color:var(--gaia-v1-card-foreground);z-index:50;outline:0;flex-direction:column;display:flex;position:fixed}.gaia-v1-dialog[data-inline],.gaia-v1-sheet[data-inline]{position:absolute}.gaia-v1-dialog{--dialog-width:560px;border:1px solid var(--gaia-v1-border);max-height:calc(100dvh - 32px);width:min(var(--dialog-width), calc(100vw - 32px));border-radius:24px;top:50%;left:50%;translate:-50% -50%}.gaia-v1-dialog[data-inline]{max-height:calc(100% - 32px);width:min(var(--dialog-width), calc(100% - 32px))}.gaia-v1-dialog[data-size=s]{--dialog-width:400px}.gaia-v1-dialog[data-size=l]{--dialog-width:800px}.gaia-v1-dialog[data-size=full]{--dialog-width:100vw;height:calc(100dvh - 32px)}.gaia-v1-dialog[data-size=full][data-inline]{--dialog-width:100%;height:calc(100% - 32px)}.gaia-v1-dialog[data-state=open]{animation:.18s ease-out gaia-v1-dialog-in}.gaia-v1-dialog[data-state=closed]{animation:.12s ease-in forwards gaia-v1-dialog-out}@media (max-width:640px){.gaia-v1-dialog[data-mobile-full-screen]:not([data-inline]){border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;top:0;left:0;translate:none}}@container (max-width:640px){.gaia-v1-dialog[data-mobile-full-screen][data-inline]{border:0;border-radius:0;width:100%;height:100%;max-height:none;top:0;left:0;translate:none}}.gaia-v1-dialog__header{flex-direction:column;flex:none;gap:4px;padding:24px 56px 0 24px;display:flex}.gaia-v1-dialog__title{margin:0;font-size:20px;font-weight:600;line-height:28px}.gaia-v1-dialog__description{color:var(--gaia-v1-muted-foreground);margin:0;font-size:14px;line-height:22px}.gaia-v1-dialog__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 24px;font-size:16px;line-height:24px;overflow-y:auto}.gaia-v1-dialog__footer{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:12px;padding:0 24px 24px;display:flex}.gaia-v1-dialog__header:last-child{padding-bottom:24px}.gaia-v1-dialog__close{appearance:none;color:var(--gaia-v1-foreground);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .12s,box-shadow .12s;display:inline-flex;position:absolute;top:20px;right:16px}.gaia-v1-dialog__close svg{width:20px;height:20px}.gaia-v1-dialog__close:hover{background:var(--gaia-v1-muted)}.gaia-v1-dialog__close:focus-visible{box-shadow:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}.gaia-v1-sheet{--sheet-size:400px;border:0 solid var(--gaia-v1-border);transition:transform .2s}.gaia-v1-sheet[data-dragging]{transition:none}.gaia-v1-sheet[data-side=left],.gaia-v1-sheet[data-side=right]{width:min(var(--sheet-size), 100%);top:0;bottom:0}.gaia-v1-sheet[data-side=right]{border-left-width:1px;border-top-left-radius:24px;border-bottom-left-radius:24px;right:0}.gaia-v1-sheet[data-side=left]{border-right-width:1px;border-top-right-radius:24px;border-bottom-right-radius:24px;left:0}.gaia-v1-sheet[data-side=left][data-size=s],.gaia-v1-sheet[data-side=right][data-size=s]{--sheet-size:320px}.gaia-v1-sheet[data-side=left][data-size=l],.gaia-v1-sheet[data-side=right][data-size=l]{--sheet-size:560px}.gaia-v1-sheet[data-side=top],.gaia-v1-sheet[data-side=bottom]{--sheet-size:60%;max-height:var(--sheet-size);left:0;right:0}.gaia-v1-sheet[data-side=top]{border-bottom-width:1px;border-bottom-right-radius:24px;border-bottom-left-radius:24px;top:0}.gaia-v1-sheet[data-side=bottom]{border-top-width:1px;border-top-left-radius:24px;border-top-right-radius:24px;bottom:0}.gaia-v1-sheet[data-side=top][data-size=s],.gaia-v1-sheet[data-side=bottom][data-size=s]{--sheet-size:40%}.gaia-v1-sheet[data-side=top][data-size=l],.gaia-v1-sheet[data-side=bottom][data-size=l]{--sheet-size:85%}.gaia-v1-sheet[data-size=full]{--sheet-size:100%;border-radius:0}.gaia-v1-sheet[data-size=full]:is([data-side=top],[data-side=bottom]){height:100%}.gaia-v1-sheet[data-state=open][data-side=right]{animation:.22s ease-out gaia-v1-sheet-in-right}.gaia-v1-sheet[data-state=open][data-side=left]{animation:.22s ease-out gaia-v1-sheet-in-left}.gaia-v1-sheet[data-state=open][data-side=top]{animation:.22s ease-out gaia-v1-sheet-in-top}.gaia-v1-sheet[data-state=open][data-side=bottom]{animation:.22s ease-out gaia-v1-sheet-in-bottom}.gaia-v1-sheet[data-state=closed][data-side=right]{animation:.16s ease-in reverse forwards gaia-v1-sheet-in-right}.gaia-v1-sheet[data-state=closed][data-side=left]{animation:.16s ease-in reverse forwards gaia-v1-sheet-in-left}.gaia-v1-sheet[data-state=closed][data-side=top]{animation:.16s ease-in reverse forwards gaia-v1-sheet-in-top}.gaia-v1-sheet[data-state=closed][data-side=bottom]{animation:.16s ease-in reverse forwards gaia-v1-sheet-in-bottom}.gaia-v1-sheet[data-handle] .gaia-v1-dialog__header{padding-top:4px}.gaia-v1-sheet[data-handle] .gaia-v1-dialog__close{top:28px}.gaia-v1-sheet__handle{appearance:none;cursor:grab;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:100%;height:24px;padding:0;display:flex}.gaia-v1-sheet__handle:before{background:var(--gaia-v1-control-track);content:"";border-radius:999px;width:40px;height:4px}.gaia-v1-sheet[data-dragging] .gaia-v1-sheet__handle{cursor:grabbing}@keyframes gaia-v1-overlay-fade-in{0%{opacity:0}}@keyframes gaia-v1-overlay-fade-out{to{opacity:0}}@keyframes gaia-v1-dialog-in{0%{opacity:0;scale:.96}}@keyframes gaia-v1-dialog-out{to{opacity:0;scale:.96}}@keyframes gaia-v1-sheet-in-right{0%{translate:100%}}@keyframes gaia-v1-sheet-in-left{0%{translate:-100%}}@keyframes gaia-v1-sheet-in-top{0%{translate:0 -100%}}@keyframes gaia-v1-sheet-in-bottom{0%{translate:0 100%}}.gaia-v1-toaster[data-sonner-toaster]{font-family:inherit}.gaia-v1-toast{background:var(--gaia-v1-card);border:1px solid var(--gaia-v1-border);box-shadow:var(--gaia-v1-shadow-lg);color:var(--gaia-v1-card-foreground);max-width:100%;width:var(--width,356px);border-radius:16px;align-items:flex-start;gap:12px;padding:12px 16px;font-family:inherit;font-size:14px;line-height:22px;display:flex}.gaia-v1-toast[data-variant=info]{border-color:var(--gaia-v1-info)}.gaia-v1-toast[data-variant=success]{border-color:var(--gaia-v1-success)}.gaia-v1-toast[data-variant=warning]{border-color:var(--gaia-v1-warning)}.gaia-v1-toast[data-variant=destructive]{border-color:var(--gaia-v1-destructive)}.gaia-v1-toast__icon{flex:none;align-items:center;height:22px;display:inline-flex}.gaia-v1-toast__icon svg{width:16px;height:16px}.gaia-v1-toast__content{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.gaia-v1-toast__title{font-weight:500}.gaia-v1-toast__description{color:var(--gaia-v1-muted-foreground)}.gaia-v1-toast__action{flex:none;align-self:center}.gaia-v1-toast__close{appearance:none;color:var(--gaia-v1-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;padding:0;display:inline-flex}.gaia-v1-toast__close svg{width:16px;height:16px}.gaia-v1-toast__close:focus-visible{box-shadow:0 0 0 4px var(--gaia-v1-focus-halo);outline:0}@media (hover:hover){.gaia-v1-toast__close:hover{opacity:.7}}.gaia-v1-avatar{--avatar-size:40px;background:var(--gaia-v1-secondary);color:var(--gaia-v1-secondary-foreground);font-size:calc(var(--avatar-size) * .4);height:var(--avatar-size);-webkit-user-select:none;user-select:none;width:var(--avatar-size);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative}.gaia-v1-avatar[data-size=xl]{--avatar-size:64px}.gaia-v1-avatar[data-size=l]{--avatar-size:48px}.gaia-v1-avatar[data-size=s]{--avatar-size:32px}.gaia-v1-avatar[data-size=xs]{--avatar-size:24px}.gaia-v1-avatar__image,.gaia-v1-avatar__fallback{border-radius:inherit;width:100%;height:100%}.gaia-v1-avatar__image{object-fit:cover}.gaia-v1-avatar__fallback{justify-content:center;align-items:center;display:flex}.gaia-v1-avatar__status{background:var(--gaia-v1-placeholder-foreground);box-shadow:0 0 0 2px var(--gaia-v1-background);height:max(8px, calc(var(--avatar-size) * .25));width:max(8px, calc(var(--avatar-size) * .25));border-radius:999px;position:absolute;bottom:0;right:0}.gaia-v1-avatar__status[data-status=online]{background:var(--gaia-v1-success)}.gaia-v1-avatar__status[data-status=away]{background:var(--gaia-v1-warning)}.gaia-v1-avatar__status[data-status=busy]{background:var(--gaia-v1-destructive)}.gaia-v1-avatar-group{align-items:center;display:inline-flex}.gaia-v1-avatar-group>.gaia-v1-avatar{box-shadow:0 0 0 2px var(--gaia-v1-background)}.gaia-v1-avatar-group>.gaia-v1-avatar+.gaia-v1-avatar{margin-left:calc(var(--avatar-size) * -.25)}.gaia-v1-avatar--overflow{background:var(--gaia-v1-muted);color:var(--gaia-v1-muted-foreground);font-size:calc(var(--avatar-size) * .36)}.gaia-v1-rating{--rating-gap:4px;--rating-star:16px;color:var(--gaia-v1-foreground);align-items:center;gap:8px;font-size:14px;line-height:22px;display:inline-flex}.gaia-v1-rating[data-size=l]{--rating-gap:6px;--rating-star:24px;font-size:16px;line-height:24px}.gaia-v1-rating[data-size=s]{--rating-star:12px;gap:6px;font-size:12px;line-height:20px}.gaia-v1-rating__stars{gap:var(--rating-gap);display:inline-flex}.gaia-v1-rating__item{border-radius:4px;transition:box-shadow .12s;display:inline-flex;position:relative}.gaia-v1-rating__star{height:var(--rating-star);width:var(--rating-star);transition:scale .12s;display:block;position:relative}.gaia-v1-rating__star svg{width:100%;height:100%;position:absolute;inset:0}.gaia-v1-rating__empty{fill:var(--gaia-v1-control-track)}.gaia-v1-rating__filled{clip-path:inset(0 calc(100% - var(--gaia-v1-rating-fill,0%)) 0 0);fill:var(--gaia-v1-rating)}.gaia-v1-rating[data-invalid] .gaia-v1-rating__empty{fill:var(--gaia-v1-destructive)}@supports (color:color-mix(in lab, red, red)){.gaia-v1-rating[data-invalid] .gaia-v1-rating__empty{fill:color-mix(in srgb, var(--gaia-v1-destructive) 40%, transparent)}}.gaia-v1-rating__radio{cursor:pointer;border-radius:4px;outline:0;position:absolute;inset:0}.gaia-v1-rating__radio[data-half]{right:50%}.gaia-v1-rating__radio[data-half]+.gaia-v1-rating__radio{left:50%}.gaia-v1-rating:not([data-disabled],[data-readonly]) .gaia-v1-rating__item:hover .gaia-v1-rating__star{scale:1.15}.gaia-v1-rating[data-demo-state=hover] .gaia-v1-rating__item:has([tabindex="0"]) .gaia-v1-rating__star{scale:1.15}.gaia-v1-rating:not([data-disabled],[data-readonly]) .gaia-v1-rating__item:active .gaia-v1-rating__star{scale:.9}.gaia-v1-rating[data-demo-state=active] .gaia-v1-rating__item:has([tabindex="0"]) .gaia-v1-rating__star{scale:.9}.gaia-v1-rating__item:has(.gaia-v1-rating__radio:focus-visible){box-shadow:0 0 0 4px var(--gaia-v1-focus-halo)}.gaia-v1-rating[data-demo-state=focus] .gaia-v1-rating__item:has([tabindex="0"]){box-shadow:0 0 0 4px var(--gaia-v1-focus-halo)}.gaia-v1-rating[data-disabled]{opacity:.5}.gaia-v1-rating[data-disabled] .gaia-v1-rating__radio{cursor:not-allowed}.gaia-v1-rating__text{gap:4px;display:inline-flex}.gaia-v1-rating__value{font-weight:600}.gaia-v1-rating__count{color:var(--gaia-v1-muted-foreground)}@media (prefers-reduced-motion:reduce){.gaia-v1-spinner svg{animation-duration:3s}.gaia-v1-skeleton[data-animate],.gaia-v1-tooltip,.gaia-v1-dialog-overlay,.gaia-v1-dialog,.gaia-v1-sheet{animation:none}.gaia-v1-checkbox,.gaia-v1-switch,.gaia-v1-switch__thumb,.gaia-v1-sheet,.gaia-v1-rating__item,.gaia-v1-rating__star{transition:none}}
.partnerships-page{background:var(--gaia-v1-background)}.partnerships-audience-card{scroll-margin-top:calc(var(--site-header-height) + 1rem)}.partnerships-form .gaia-v1-field__control{padding-block:11px}@media (max-width:767px){.partnerships-form .gaia-v1-textarea .gaia-v1-field__input{field-sizing:content;resize:vertical;min-height:160px;max-height:400px}}