@media screen{html:has([data-flavor=terracota]){--background:45 25% 96.9%;--foreground:19.1 35.5% 12.2%;--card:45 25% 96.9%;--card-foreground:19.1 35.5% 12.2%;--popover:45 25% 96.9%;--popover-foreground:19.1 35.5% 12.2%;--primary:24.7 100% 36.7%;--primary-foreground:48 100% 96.1%;--secondary:98 24% 72%;--secondary-foreground:128 32% 18%;--muted:37.1 33.3% 87.6%;--muted-foreground:26.7 8.7% 40.8%;--accent:37.1 33.3% 87.6%;--accent-foreground:19.1 35.5% 12.2%;--destructive:357.1 100% 45.3%;--destructive-foreground:0 0% 100%;--border:33.1 26.1% 78.2%;--input:33.1 26.1% 78.2%;--ring:31.8 7.6% 55.9%;--brand:24.7 100% 36.7%;--brand-foreground:48 100% 96.1%;--sw-canvas:240 237 228;--sw-off-white:248 247 244;--sw-snow:249 248 245;--sw-ash:242 239 232;--sw-fog:235 227 215;--sw-cool-gray:235 228 217;--sw-steel:226 213 196;--sw-pebble:219 205 189;--sw-light-gray:186 172 158;--sw-medium-gray:105 91 81;--sw-slate:71 56 48;--sw-charcoal:48 33 26;--sw-rich-black:45 30 22;--sw-night-sky:42 27 20;--sw-dark-charcoal:42 27 20;--sw-ink-black:42 27 20;--sw-pitch:42 27 20;--sw-cofounder-blue:181 75 1;--sw-action-azure:206 133 80;--sw-alarm:231 0 11;--sw-bg:241 239 230;--sw-surface:249 248 245;--sw-ink:42 27 20;--sw-graphite:104 90 80}html:has([data-flavor=terracota]) ::selection{background:hsl(var(--primary) / .2)}html:has([data-flavor=terracota]){--radius-card:calc(var(--radius) * 2.6)}:where(html:has([data-flavor=terracota])) .dia-frost,:where(html:has([data-flavor=terracota])) .dia-frost-soft{background-color:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}:where(html:has([data-flavor=terracota])) .dia-header-frost{background-color:rgb(var(--sw-fog));-webkit-backdrop-filter:none;backdrop-filter:none}:where(html:has([data-flavor=terracota])) .dia-frost-panel{background-color:hsl(var(--card) / .72)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(html:has([data-flavor=terracota])) .dia-frost-panel{background-color:rgb(var(--sw-canvas))}}:where(html:has([data-flavor=terracota])) .dia-stroke-elevated{box-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px hsl(var(--foreground) / .05), 0 1px 1px #281d150a, 0 3px 6px -2px #281d150d, 0 18px 34px -18px #281d1533!important}html:has([data-flavor=terracota]) :is([data-slot=button],[data-slot=badge],[data-slot=progress-indicator]){background-image:var(--fx-sheen,none);background-repeat:no-repeat}html:has([data-flavor=terracota]) [data-slot=button]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--fx-shadow,0 0 #0000)}html:has([data-flavor=terracota]) [data-slot=card]{--tw-shadow:inset 0 1px 0 #fffffff2, 0 1px 1px #1d19160a, 0 3px 6px -2px #1d19160d, 0 18px 34px -18px #1d19162e}html:has([data-flavor=terracota]) :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){--tw-shadow:inset 0 1px 0 #fffffff2, 0 2px 4px #1d19160d, 0 12px 24px -8px #1d191624, 0 28px 56px -20px #1d191638}html:has([data-flavor=terracota]) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--tw-shadow:inset 0 1px 0 #fffffff2, 0 4px 10px #1d19160f, 0 24px 48px -12px #1d191633, 0 48px 96px -32px #1d19164d}html:has([data-flavor=terracota]) [data-slot=alert]{box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1d19160a}html:has([data-flavor=terracota]) [data-slot=tooltip-content]{box-shadow:inset 0 1px #ffffff24,0 8px 18px -8px #0b0a098c}html:has([data-flavor=terracota]) [data-slot=button]:is(.bg-primary,.bg-brand){--fx-sheen:linear-gradient(to bottom, #ffffff38, #fff0 60%);text-shadow:0 1px #311b0c4d}html:has([data-flavor=terracota]) [data-slot=button].bg-primary{--fx-shadow:inset 0 1px 0 #ffffff52, inset 0 -1px 0 #371a0638, 0 1px 2px #3d1f0b4d, 0 8px 16px -8px hsl(var(--primary) / .6)}html:has([data-flavor=terracota]) [data-slot=button].bg-brand{--fx-shadow:inset 0 1px 0 #ffffff52, inset 0 -1px 0 #371a0638, 0 1px 2px #3d1f0b4d, 0 8px 16px -8px hsl(var(--brand) / .6)}html:has([data-flavor=terracota]) [data-slot=button]:is(.bg-background,.bg-secondary){--fx-sheen:linear-gradient(to bottom, #ffffffe6, #fff0 70%);--fx-shadow:inset 0 1px 0 #fff, 0 1px 2px #1d191612}html:has([data-flavor=terracota]) [data-slot=badge]:is(.bg-primary,.bg-brand){--fx-sheen:linear-gradient(to bottom, #ffffff3d, #fff0 65%)}html:has([data-flavor=terracota]) [data-slot=progress-indicator]{--fx-sheen:linear-gradient(to bottom, #ffffff52, #fff0 70%)}html:has([data-flavor=terracota]) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 2px #1d191617, inset 0 0 0 1px #1d191608}html:has([data-flavor=terracota]) :is([data-slot=tabs-list],[data-slot=toggle-group]:not([data-variant=outline]),[data-slot=progress]){box-shadow:inset 0 1px 2px #1d19161a}html:has([data-flavor=terracota]) [data-slot=tabs-trigger][data-state=active]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 0 #fff, 0 0 0 1px #1d19160a, 0 1px 2px #1d19161f, 0 4px 8px -4px #1d19161f}html:has([data-flavor=terracota]) [data-slot=toggle-group-item]:not([data-variant=outline])[data-state=on]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 0 #fff, 0 0 0 1px #1d19160a, 0 1px 2px #1d19161f, 0 4px 8px -4px #1d19161f}html:has([data-flavor=terracota]) [data-slot=switch]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 2px #1d191629}html:has([data-flavor=terracota]) [data-slot=switch-thumb]{--tw-shadow:0 1px 2px #1d191647, 0 0 0 .5px #1d191614, inset 0 -1px 0 #1d19160f;background-image:linear-gradient(#fff,#f4f2f1)}html:has([data-flavor=terracota]) :is([data-slot=checkbox],[data-slot=radio-group-item])[data-state=unchecked]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 2px #1d191624}html:has([data-flavor=terracota]) :is([data-slot=checkbox],[data-slot=radio-group-item]):is([data-state=checked],[data-state=indeterminate]){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 0 #ffffff4d, 0 1px 2px hsl(var(--primary) / .45);background-image:linear-gradient(#ffffff3d,#fff0 65%)}html:has([data-flavor=terracota]) [data-slot=avatar]{background-image:linear-gradient(140deg,#f6f5f3,#e1dedb);box-shadow:inset 0 1px #fffc}html:has([data-flavor=terracota]){accent-color:hsl(var(--primary))}:where(html:has([data-flavor=terracota])) :where(:focus-visible){outline-color:hsl(var(--primary))}:where(html:has([data-flavor=terracota])) .voice-glow__halo{background:radial-gradient(circle at 50% 50%, rgb(var(--sw-cofounder-blue) / .95) 0%, rgb(var(--sw-action-azure) / .5) 42%, rgb(var(--sw-action-azure) / 0) 70%)}:where(html:has([data-flavor=terracota])) .voice-glow__core{background:radial-gradient(circle at 50% 50%, rgb(var(--sw-cofounder-blue) / .8) 0%, rgb(var(--sw-cofounder-blue) / 0) 68%)}html:has([data-flavor=terracota]) body:after{content:"";z-index:2147483000;pointer-events:none;opacity:.18;background-image:url(../media/grain.1a9qpsr7r1vyw.png);background-size:192px 192px;position:fixed;inset:0}@media (max-resolution:1.49x){html:has([data-flavor=terracota]) body:after{opacity:.12;background-size:384px 384px}}@media (forced-colors:active),(prefers-contrast:more){html:has([data-flavor=terracota]) body:after{content:none}}}