/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer __reflex_base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:--default-font-feature-settings, normal;font-variation-settings:--default-font-variation-settings, normal;-webkit-tap-highlight-color:transparent;font-family:--default-font-family,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:--default-mono-font-feature-settings, normal;font-variation-settings:--default-mono-font-variation-settings, normal;font-family:--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-bold:700;--radius-sm:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-ui-xs:calc(var(--radius) - .125rem);--radius-ui-md:calc(var(--radius) + .125rem);--radius-ui-lg:calc(var(--radius) + .25rem);--animate-toast-pulse-even:toast-pulse-even .28s ease;--animate-toast-pulse-odd:toast-pulse-odd .28s ease;--color-sage-1:var(--lightningcss-light,#fbfdfc)var(--lightningcss-dark,#101211);--color-sage-2:var(--lightningcss-light,#f7f9f8)var(--lightningcss-dark,#171918);--color-sage-3:var(--lightningcss-light,#eef1f0)var(--lightningcss-dark,#202221);--color-sage-4:var(--lightningcss-light,#e6e9e8)var(--lightningcss-dark,#272a29);--color-sage-5:var(--lightningcss-light,#dfe2e0)var(--lightningcss-dark,#2e3130);--color-sage-6:var(--lightningcss-light,#d7dad9)var(--lightningcss-dark,#373b39);--color-sage-7:var(--lightningcss-light,#cbcfcd)var(--lightningcss-dark,#444947);--color-sage-8:var(--lightningcss-light,#b8bcba)var(--lightningcss-dark,#5b625f);--color-sage-9:var(--lightningcss-light,#868e8b)var(--lightningcss-dark,#63706b);--color-sage-10:var(--lightningcss-light,#7c8481)var(--lightningcss-dark,#717d79);--color-sage-11:var(--lightningcss-light,#5f6563)var(--lightningcss-dark,#adb5b2);--color-sage-12:var(--lightningcss-light,#1a211e)var(--lightningcss-dark,#eceeed);--color-sage-a1:var(--lightningcss-light,#00804004)var(--lightningcss-dark,#0000);--color-sage-a2:var(--lightningcss-light,#00402008)var(--lightningcss-dark,#f0f2f108);--color-sage-a3:var(--lightningcss-light,#002d1e11)var(--lightningcss-dark,#f3f5f412);--color-sage-a4:var(--lightningcss-light,#001f1519)var(--lightningcss-dark,#f2fefd1a);--color-sage-a5:var(--lightningcss-light,#00180820)var(--lightningcss-dark,#f1fbfa22);--color-sage-a6:var(--lightningcss-light,#00140d28)var(--lightningcss-dark,#edfbf42d);--color-sage-a7:var(--lightningcss-light,#00140a34)var(--lightningcss-dark,#edfcf73c);--color-sage-a8:var(--lightningcss-light,#000f0847)var(--lightningcss-dark,#ebfdf657);--color-sage-a9:var(--lightningcss-light,#00110b79)var(--lightningcss-dark,#dffdf266);--color-sage-a10:var(--lightningcss-light,#00100a83)var(--lightningcss-dark,#e5fdf674);--color-sage-a11:var(--lightningcss-light,#000a07a0)var(--lightningcss-dark,#f4fefbb0);--color-sage-a12:var(--lightningcss-light,#000805e5)var(--lightningcss-dark,#fdfffeed);--color-amber-1:var(--lightningcss-light,#fefdfb)var(--lightningcss-dark,#16120c);--color-amber-2:var(--lightningcss-light,#fefbe9)var(--lightningcss-dark,#1d180f);--color-amber-3:var(--lightningcss-light,#fff7c2)var(--lightningcss-dark,#302008);--color-amber-4:var(--lightningcss-light,#ffee9c)var(--lightningcss-dark,#3f2700);--color-amber-5:var(--lightningcss-light,#fbe577)var(--lightningcss-dark,#4d3000);--color-amber-6:var(--lightningcss-light,#f3d673)var(--lightningcss-dark,#5c3d05);--color-amber-7:var(--lightningcss-light,#e9c162)var(--lightningcss-dark,#714f19);--color-amber-8:var(--lightningcss-light,#e2a336)var(--lightningcss-dark,#8f6424);--color-amber-9:var(--lightningcss-light,#ffc53d)var(--lightningcss-dark,#ffc53d);--color-amber-10:var(--lightningcss-light,#ffba18)var(--lightningcss-dark,#ffd60a);--color-amber-11:var(--lightningcss-light,#ab6400)var(--lightningcss-dark,#ffca16);--color-amber-12:var(--lightningcss-light,#4f3422)var(--lightningcss-dark,#ffe7b3);--color-amber-a1:var(--lightningcss-light,#c0800004)var(--lightningcss-dark,#e63c0006);--color-amber-a2:var(--lightningcss-light,#f4d10016)var(--lightningcss-dark,#fd9b000d);--color-amber-a3:var(--lightningcss-light,#ffde003d)var(--lightningcss-dark,#fa820022);--color-amber-a4:var(--lightningcss-light,#ffd40063)var(--lightningcss-dark,#fc820032);--color-amber-a5:var(--lightningcss-light,#f8cf0088)var(--lightningcss-dark,#fd8b0041);--color-amber-a6:var(--lightningcss-light,#eab5008c)var(--lightningcss-dark,#fd9b0051);--color-amber-a7:var(--lightningcss-light,#dc9b009d)var(--lightningcss-dark,#ffab2567);--color-amber-a8:var(--lightningcss-light,#da8a00c9)var(--lightningcss-dark,#ffae3587);--color-amber-a9:var(--lightningcss-light,#ffb300c2)var(--lightningcss-dark,#ffc53d);--color-amber-a10:var(--lightningcss-light,#ffb300e7)var(--lightningcss-dark,#ffd60a);--color-amber-a11:var(--lightningcss-light,#ab6400)var(--lightningcss-dark,#ffca16);--color-amber-a12:var(--lightningcss-light,#341500dd)var(--lightningcss-dark,#ffe7b3);--color-blue-2:var(--lightningcss-light,#f4faff)var(--lightningcss-dark,#111927);--color-blue-11:var(--lightningcss-light,#0d74ce)var(--lightningcss-dark,#70b8ff);--color-blue-a5:var(--lightningcss-light,#0093ff3d)var(--lightningcss-dark,#0081fd6b);--color-jade-1:var(--lightningcss-light,#fbfefd)var(--lightningcss-dark,#0d1512);--color-jade-2:var(--lightningcss-light,#f4fbf7)var(--lightningcss-dark,#121c18);--color-jade-3:var(--lightningcss-light,#e6f7ed)var(--lightningcss-dark,#0f2e22);--color-jade-4:var(--lightningcss-light,#d6f1e3)var(--lightningcss-dark,#0b3b2c);--color-jade-5:var(--lightningcss-light,#c3e9d7)var(--lightningcss-dark,#114837);--color-jade-6:var(--lightningcss-light,#acdec8)var(--lightningcss-dark,#1b5745);--color-jade-7:var(--lightningcss-light,#8bceb6)var(--lightningcss-dark,#246854);--color-jade-8:var(--lightningcss-light,#56ba9f)var(--lightningcss-dark,#2a7e68);--color-jade-9:var(--lightningcss-light,#29a383)var(--lightningcss-dark,#29a383);--color-jade-10:var(--lightningcss-light,#26997b)var(--lightningcss-dark,#27b08b);--color-jade-11:var(--lightningcss-light,#208368)var(--lightningcss-dark,#1fd8a4);--color-jade-12:var(--lightningcss-light,#1d3b31)var(--lightningcss-dark,#adf0d4);--color-jade-a1:var(--lightningcss-light,#00c08004)var(--lightningcss-dark,#00de4505);--color-jade-a2:var(--lightningcss-light,#00a3460b)var(--lightningcss-dark,#27fba60c);--color-jade-a3:var(--lightningcss-light,#00ae4819)var(--lightningcss-dark,#02f99920);--color-jade-a4:var(--lightningcss-light,#00a85129)var(--lightningcss-dark,#00ffaa2d);--color-jade-a5:var(--lightningcss-light,#00a2553c)var(--lightningcss-dark,#11ffb63b);--color-jade-a6:var(--lightningcss-light,#009a5753)var(--lightningcss-dark,#34ffc24b);--color-jade-a7:var(--lightningcss-light,#00945f74)var(--lightningcss-dark,#45fdc75e);--color-jade-a8:var(--lightningcss-light,#00976ea9)var(--lightningcss-dark,#48ffcf75);--color-jade-a9:var(--lightningcss-light,#00916bd6)var(--lightningcss-dark,#38feca9d);--color-jade-a10:var(--lightningcss-light,#008764d9)var(--lightningcss-dark,#31fec7ab);--color-jade-a11:var(--lightningcss-light,#007152df)var(--lightningcss-dark,#21fec0d6);--color-jade-a12:var(--lightningcss-light,#002217e2)var(--lightningcss-dark,#b8ffe1ef);--color-red-1:var(--lightningcss-light,#fffcfc)var(--lightningcss-dark,#191111);--color-red-2:var(--lightningcss-light,#fff7f7)var(--lightningcss-dark,#201314);--color-red-3:var(--lightningcss-light,#feebec)var(--lightningcss-dark,#3b1219);--color-red-4:var(--lightningcss-light,#ffdbdc)var(--lightningcss-dark,#500f1c);--color-red-5:var(--lightningcss-light,#ffcdce)var(--lightningcss-dark,#611623);--color-red-6:var(--lightningcss-light,#fdbdbe)var(--lightningcss-dark,#72232d);--color-red-7:var(--lightningcss-light,#f4a9aa)var(--lightningcss-dark,#8c333a);--color-red-8:var(--lightningcss-light,#eb8e90)var(--lightningcss-dark,#b54548);--color-red-9:var(--lightningcss-light,#e5484d)var(--lightningcss-dark,#e5484d);--color-red-10:var(--lightningcss-light,#dc3e42)var(--lightningcss-dark,#ec5d5e);--color-red-11:var(--lightningcss-light,#ce2c31)var(--lightningcss-dark,#ff9592);--color-red-12:var(--lightningcss-light,#641723)var(--lightningcss-dark,#ffd1d9);--color-red-a1:var(--lightningcss-light,#ff000003)var(--lightningcss-dark,#f4121209);--color-red-a2:var(--lightningcss-light,#ff000008)var(--lightningcss-dark,#f22f3e11);--color-red-a3:var(--lightningcss-light,#f3000d14)var(--lightningcss-dark,#ff173f2d);--color-red-a4:var(--lightningcss-light,#ff000824)var(--lightningcss-dark,#fe0a3b44);--color-red-a5:var(--lightningcss-light,#ff000632)var(--lightningcss-dark,#ff204756);--color-red-a6:var(--lightningcss-light,#f8000442)var(--lightningcss-dark,#ff3e5668);--color-red-a7:var(--lightningcss-light,#df000356)var(--lightningcss-dark,#ff536184);--color-red-a8:var(--lightningcss-light,#d2000571)var(--lightningcss-dark,#ff5d61b0);--color-red-a9:var(--lightningcss-light,#db0007b7)var(--lightningcss-dark,#fe4e54e4);--color-red-a10:var(--lightningcss-light,#d10005c1)var(--lightningcss-dark,#ff6465eb);--color-red-a11:var(--lightningcss-light,#c40006d3)var(--lightningcss-dark,#ff9592);--color-red-a12:var(--lightningcss-light,#55000de8)var(--lightningcss-dark,#ffd1d9);--color-teal-1:var(--lightningcss-light,#fafefd)var(--lightningcss-dark,#0d1514);--color-teal-2:var(--lightningcss-light,#f3fbf9)var(--lightningcss-dark,#111c1b);--color-teal-3:var(--lightningcss-light,#e0f8f3)var(--lightningcss-dark,#0d2d2a);--color-teal-4:var(--lightningcss-light,#ccf3ea)var(--lightningcss-dark,#023b37);--color-teal-5:var(--lightningcss-light,#b8eae0)var(--lightningcss-dark,#084843);--color-teal-6:var(--lightningcss-light,#a1ded2)var(--lightningcss-dark,#145750);--color-teal-7:var(--lightningcss-light,#83cdc1)var(--lightningcss-dark,#1c6961);--color-teal-8:var(--lightningcss-light,#53b9ab)var(--lightningcss-dark,#207e73);--color-teal-9:var(--lightningcss-light,#12a594)var(--lightningcss-dark,#12a594);--color-teal-10:var(--lightningcss-light,#0d9b8a)var(--lightningcss-dark,#0eb39e);--color-teal-11:var(--lightningcss-light,#008573)var(--lightningcss-dark,#0bd8b6);--color-teal-12:var(--lightningcss-light,#0d3d38)var(--lightningcss-dark,#adf0dd);--color-teal-a1:var(--lightningcss-light,#00cc9905)var(--lightningcss-dark,#00deab05);--color-teal-a2:var(--lightningcss-light,#00aa800c)var(--lightningcss-dark,#12fbe60c);--color-teal-a3:var(--lightningcss-light,#00c69d1f)var(--lightningcss-dark,#00ffe61e);--color-teal-a4:var(--lightningcss-light,#00c39633)var(--lightningcss-dark,#00ffe92d);--color-teal-a5:var(--lightningcss-light,#00b49047)var(--lightningcss-dark,#00ffea3b);--color-teal-a6:var(--lightningcss-light,#00a6855e)var(--lightningcss-dark,#1cffe84b);--color-teal-a7:var(--lightningcss-light,#0099807c)var(--lightningcss-dark,#2efde85f);--color-teal-a8:var(--lightningcss-light,#009783ac)var(--lightningcss-dark,#32ffe775);--color-teal-a9:var(--lightningcss-light,#009e8ced)var(--lightningcss-dark,#13ffe49f);--color-teal-a10:var(--lightningcss-light,#009684f2)var(--lightningcss-dark,#0dffe0ae);--color-teal-a11:var(--lightningcss-light,#008573)var(--lightningcss-dark,#0afed5d6);--color-teal-a12:var(--lightningcss-light,#00332df2)var(--lightningcss-dark,#b8ffebef);--color-secondary-5:var(--color-sage-5)}:root,.light,.light-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark,.dark-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,.light,.light-theme,.dark,.dark-theme{--primary-1:var(--color-teal-1);--primary-2:var(--color-teal-2);--primary-3:var(--color-teal-3);--primary-4:var(--color-teal-4);--primary-5:var(--color-teal-5);--primary-6:var(--color-teal-6);--primary-7:var(--color-teal-7);--primary-8:var(--color-teal-8);--primary-9:var(--color-teal-9);--primary-10:var(--color-teal-10);--primary-11:var(--color-teal-11);--primary-12:var(--color-teal-12);--primary-a1:var(--color-teal-a1);--primary-a2:var(--color-teal-a2);--primary-a3:var(--color-teal-a3);--primary-a4:var(--color-teal-a4);--primary-a5:var(--color-teal-a5);--primary-a6:var(--color-teal-a6);--primary-a7:var(--color-teal-a7);--primary-a8:var(--color-teal-a8);--primary-a9:var(--color-teal-a9);--primary-a10:var(--color-teal-a10);--primary-a11:var(--color-teal-a11);--primary-a12:var(--color-teal-a12);--secondary-1:var(--color-sage-1);--secondary-2:var(--color-sage-2);--secondary-3:var(--color-sage-3);--secondary-4:var(--color-sage-4);--secondary-5:var(--color-sage-5);--secondary-6:var(--color-sage-6);--secondary-7:var(--color-sage-7);--secondary-8:var(--color-sage-8);--secondary-9:var(--color-sage-9);--secondary-10:var(--color-sage-10);--secondary-11:var(--color-sage-11);--secondary-12:var(--color-sage-12);--secondary-a1:var(--color-sage-a1);--secondary-a2:var(--color-sage-a2);--secondary-a3:var(--color-sage-a3);--secondary-a4:var(--color-sage-a4);--secondary-a5:var(--color-sage-a5);--secondary-a6:var(--color-sage-a6);--secondary-a7:var(--color-sage-a7);--secondary-a8:var(--color-sage-a8);--secondary-a9:var(--color-sage-a9);--secondary-a10:var(--color-sage-a10);--secondary-a11:var(--color-sage-a11);--secondary-a12:var(--color-sage-a12);--success-1:var(--color-jade-1);--success-2:var(--color-jade-2);--success-3:var(--color-jade-3);--success-4:var(--color-jade-4);--success-5:var(--color-jade-5);--success-6:var(--color-jade-6);--success-7:var(--color-jade-7);--success-8:var(--color-jade-8);--success-9:var(--color-jade-9);--success-10:var(--color-jade-10);--success-11:var(--color-jade-11);--success-12:var(--color-jade-12);--success-a1:var(--color-jade-a1);--success-a2:var(--color-jade-a2);--success-a3:var(--color-jade-a3);--success-a4:var(--color-jade-a4);--success-a5:var(--color-jade-a5);--success-a6:var(--color-jade-a6);--success-a7:var(--color-jade-a7);--success-a8:var(--color-jade-a8);--success-a9:var(--color-jade-a9);--success-a10:var(--color-jade-a10);--success-a11:var(--color-jade-a11);--success-a12:var(--color-jade-a12);--warning-1:var(--color-amber-1);--warning-2:var(--color-amber-2);--warning-3:var(--color-amber-3);--warning-4:var(--color-amber-4);--warning-5:var(--color-amber-5);--warning-6:var(--color-amber-6);--warning-7:var(--color-amber-7);--warning-8:var(--color-amber-8);--warning-9:var(--color-amber-9);--warning-10:var(--color-amber-10);--warning-11:var(--color-amber-11);--warning-12:var(--color-amber-12);--warning-a1:var(--color-amber-a1);--warning-a2:var(--color-amber-a2);--warning-a3:var(--color-amber-a3);--warning-a4:var(--color-amber-a4);--warning-a5:var(--color-amber-a5);--warning-a6:var(--color-amber-a6);--warning-a7:var(--color-amber-a7);--warning-a8:var(--color-amber-a8);--warning-a9:var(--color-amber-a9);--warning-a10:var(--color-amber-a10);--warning-a11:var(--color-amber-a11);--warning-a12:var(--color-amber-a12);--destructive-1:var(--color-red-1);--destructive-2:var(--color-red-2);--destructive-3:var(--color-red-3);--destructive-4:var(--color-red-4);--destructive-5:var(--color-red-5);--destructive-6:var(--color-red-6);--destructive-7:var(--color-red-7);--destructive-8:var(--color-red-8);--destructive-9:var(--color-red-9);--destructive-10:var(--color-red-10);--destructive-11:var(--color-red-11);--destructive-12:var(--color-red-12);--destructive-a1:var(--color-red-a1);--destructive-a2:var(--color-red-a2);--destructive-a3:var(--color-red-a3);--destructive-a4:var(--color-red-a4);--destructive-a5:var(--color-red-a5);--destructive-a6:var(--color-red-a6);--destructive-a7:var(--color-red-a7);--destructive-a8:var(--color-red-a8);--destructive-a9:var(--color-red-a9);--destructive-a10:var(--color-red-a10);--destructive-a11:var(--color-red-a11);--destructive-a12:var(--color-red-a12);--primary-contrast:white}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--lightningcss-light,#dfe2e0cc)var(--lightningcss-dark,#2e3130cc)}::file-selector-button{border-color:var(--lightningcss-light,#dfe2e0cc)var(--lightningcss-dark,#2e3130cc)}@supports (color:color-mix(in lab, red, red)){::file-selector-button{border-color:color-mix(in oklab, var(--color-secondary-5) 80%, transparent)}*,:after,:before,::backdrop{border-color:color-mix(in oklab, var(--color-secondary-5) 80%, transparent)}}button,[role=button]{cursor:pointer}button:disabled,[role=button]:disabled{cursor:default}*{border-color:var(--color-sage-6);outline-color:var(--color-teal-6)}body{isolation:isolate;background-color:var(--color-sage-2);font-family:var(--font-sans);color:var(--color-sage-12);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"rlig" 1, "calt" 1;position:relative}:where([data-sonner-toast]){font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@layer components;@layer utilities{.code-item{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sage-4);background-color:var(--color-sage-3);width:fit-content;height:1.125rem;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 0);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:450;color:var(--color-sage-12);border-radius:.25rem;font-weight:450}.code-item.primary{border-color:var(--color-teal-4);background-color:var(--color-teal-3);color:var(--color-teal-11)}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing) * 0)}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-auto{top:auto}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-auto{right:auto}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-auto{bottom:auto}.left-0{left:calc(var(--spacing) * 0)}.left-4{left:calc(var(--spacing) * 4)}.left-auto{left:auto}.isolate{isolation:isolate}.z-1{z-index:1}.z-10{z-index:10}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.mx-auto{margin-inline:auto}.mr-0{margin-right:calc(var(--spacing) * 0)}.block{display:block}.flex{display:flex}.hidden{display:none}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-5{height:calc(var(--spacing) * 5)}.h-\[var\(--height\)\]{height:var(--height)}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-\[250px\]{width:250px}.w-fit{width:fit-content}.w-full{width:100%}.shrink-0{flex-shrink:0}.origin-bottom{transform-origin:bottom}.origin-top{transform-origin:top}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)\+\(var\(--toast-index\)\*var\(--peek\)\)\+\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + (var(--toast-index) * var(--peek)) + (var(--shrink) * var(--height)))) scale(var(--scale))}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-toast-pulse-even{animation:var(--animate-toast-pulse-even)}.animate-toast-pulse-odd{animation:var(--animate-toast-pulse-odd)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded-sm{border-radius:var(--radius-sm)}.rounded-ui-lg{border-radius:var(--radius-ui-lg)}.rounded-ui-md{border-radius:var(--radius-ui-md)}.rounded-ui-xs{border-radius:var(--radius-ui-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-secondary-a4{border-color:var(--color-sage-a4)}.bg-secondary-1{background-color:var(--color-sage-1)}.bg-secondary-2{background-color:var(--color-sage-2)}.bg-secondary-3{background-color:var(--color-sage-3)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-primary-11{color:var(--color-teal-11)}.text-secondary-9{color:var(--color-sage-9)}.text-secondary-11{color:var(--color-sage-11)}.text-secondary-12{color:var(--color-sage-12)}.underline{text-decoration-line:underline}.shadow-medium{--tw-shadow:0px 4px 8px 0px var(--tw-shadow-color,var(--lightningcss-light,#1c20240a)var(--lightningcss-dark,#0000));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-small{--tw-shadow:0px 2px 5px 0px var(--tw-shadow-color,var(--lightningcss-light,#1c202408)var(--lightningcss-dark,#0000));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[transition-duration\:250ms\]{transition-duration:.25s}.select-none{-webkit-user-select:none;user-select:none}.\[--gap\:0\.75rem\]{--gap:.75rem}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\+\(var\(--toast-index\)\*var\(--gap\)\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) + (var(--toast-index) * var(--gap)) + var(--toast-swipe-movement-y))}.\[--peek\:0\.75rem\]{--peek:.75rem}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[transition\:transform_0\.5s_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_0\.5s\,height_0\.15s\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:bottom-full:after{content:var(--tw-content);bottom:100%}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:bg-secondary-3:hover{background-color:var(--color-sage-3)}.hover\:text-primary-12:hover{color:var(--color-teal-12)}.hover\:text-secondary-11:hover{color:var(--color-sage-11)}.hover\:text-secondary-12:hover{color:var(--color-sage-12)}}.data-\[behind\]\:pointer-events-none[data-behind]{pointer-events:none}.data-\[behind\]\:opacity-0[data-behind],.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[expanded\]\:pointer-events-auto[data-expanded]{pointer-events:auto}.data-\[expanded\]\:h-\[var\(--toast-height\)\][data-expanded]{height:var(--toast-height)}.data-\[expanded\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--offset-y\)\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--offset-y)))}.data-\[expanded\]\:opacity-100[data-expanded]{opacity:1}.data-\[limited\]\:opacity-0[data-limited]{opacity:0}.data-\[starting-style\]\:\[transform\:translateY\(-150\%\)\][data-starting-style]{transform:translateY(-150%)}.data-\[starting-style\]\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.data-\[ending-style\]\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.data-\[ending-style\]\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.data-\[ending-style\]\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.data-\[ending-style\]\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.data-\[expanded\]\:data-\[ending-style\]\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}@media (width>=40rem){.sm\:top-8{top:calc(var(--spacing) * 8)}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:left-8{left:calc(var(--spacing) * 8)}.sm\:w-\[325px\]{width:325px}}.\[\&_path\]\:stroke-\[2\] path{stroke-width:2px}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(-150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(-150%)}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}}:root{--radius:.5rem;--font-sans:"Geist", "Geist Fallback", Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font-mono:"Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}[data-slot=toast-root][data-type=success]{background-color:var(--success-2);border-color:var(--success-a5)}[data-slot=toast-root][data-type=error]{background-color:var(--destructive-2);border-color:var(--destructive-a5)}[data-slot=toast-root][data-type=warning]{background-color:var(--warning-2);border-color:var(--warning-a5)}[data-slot=toast-root][data-type=info]{background-color:var(--color-blue-2);border-color:var(--color-blue-a5)}[data-slot=toast-title][data-type=success],[data-slot=toast-description][data-type=success]{color:var(--success-11)}[data-slot=toast-title][data-type=error],[data-slot=toast-description][data-type=error]{color:var(--destructive-11)}[data-slot=toast-title][data-type=warning],[data-slot=toast-description][data-type=warning]{color:var(--warning-11)}[data-slot=toast-title][data-type=info],[data-slot=toast-description][data-type=info]{color:var(--color-blue-11)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes toast-pulse-even{0%,to{scale:1}50%{scale:1.04}}@keyframes toast-pulse-odd{0%,to{scale:1}50%{scale:1.04}}
