/*! tailwindcss v4.1.18 | 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)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--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:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--radius-xs:.125rem;--radius-xl:.75rem;--default-font-family:var(--font-ui);--default-mono-font-family:var(--font-data)}}@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%;-moz-tab-size:4;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;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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(button,[role=button],[type=button],[type=submit],[type=reset],summary,[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=tab],[role=checkbox],[role=radio],[role=switch]){cursor:pointer}:where(button,[role=button],[type=button],[type=submit],[type=reset],summary,[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=tab],[role=checkbox],[role=radio],[role=switch]):where(:disabled,[data-disabled],[aria-disabled=true]){cursor:not-allowed}*{border-color:var(--border)}body{background:var(--cte-canvas);color:var(--cte-text);font-family:var(--cte-font);font-size:var(--cte-font-size);font-weight:var(--cte-font-weight);line-height:var(--cte-line-height);letter-spacing:var(--cte-letter-spacing);text-wrap:pretty}pre,textarea,[contenteditable=true]{text-wrap:wrap}:focus-visible{outline:var(--ft-control-focus-outline);outline-offset:var(--border-l)}.lucide{stroke-width:var(--icon-stroke-width)}}@layer components{:where(.ft-button,.ft-input,.ft-checkbox,.ft-radio,.ft-popup,.ft-label,.ft-description,.ft-menu-label,.ft-option,.ft-avatar,.ft-avatar-fallback,.ft-badge,.ft-card,.ft-alert,.ft-fieldset,.ft-field-error,.ft-table,.ft-button-group-text){font-family:var(--font-ui);font-size:var(--size-s);font-weight:var(--weight-ui-regular);line-height:var(--line-s);letter-spacing:var(--tracking-l);text-wrap:pretty;border-width:var(--border-none)}:where(.ft-button,.ft-input,.ft-checkbox,.ft-radio,.ft-option,.ft-badge){transition-property:background-color,color,box-shadow,transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing)}:where(.ft-button,.ft-input,.ft-checkbox,.ft-radio,.ft-option,.ft-badge):focus-visible{outline:var(--ft-control-focus-outline);outline-offset:var(--space-xxs)}:where(.ft-button,.ft-option,.ft-input) svg:not([class*=size-]){width:var(--space-m);height:var(--space-m)}.ft-button{--ft-button-edge:var(--color-none);--ft-button-border-width:var(--border-none);--ft-button-highlight:var(--border-shadow-none);--ft-button-contact:var(--border-shadow-none);--ft-button-focus:var(--border-shadow-none);--ft-button-elevation:var(--border-shadow-none);--ft-button-height:var(--ft-control-height);--ft-button-padding-x:var(--space-m);gap:var(--space-xs);height:var(--ft-button-height);padding:var(--space-zero)var(--ft-button-padding-x);border-radius:var(--radius-s);background:var(--color-none);color:var(--neutral-10);font-weight:var(--weight-ui-medium);text-wrap:nowrap;box-shadow:var(--ft-button-highlight),inset 0 0 0 var(--ft-button-border-width) var(--ft-button-edge),var(--ft-button-focus),var(--ft-button-contact),var(--ft-button-elevation)}:is(.ft-button-primary,.ft-button-secondary,.ft-button-danger,.ft-button-outline){--ft-button-border-width:var(--border-s);--ft-button-contact:var(--ft-button-contact-shadow)}.ft-button-primary,.ft-button-danger{--ft-button-edge:var(--color-1)}@supports (color:color-mix(in lab,red,red)){.ft-button-primary,.ft-button-danger{--ft-button-edge:color-mix(in srgb,var(--color-1),var(--neutral-10)28%)}}.ft-button-primary,.ft-button-danger{--ft-button-highlight:var(--ft-button-highlight-shadow);background:var(--color-1);color:var(--neutral-1)}.ft-button-danger{--ft-button-edge:var(--error)}@supports (color:color-mix(in lab,red,red)){.ft-button-danger{--ft-button-edge:color-mix(in srgb,var(--error),var(--neutral-10)28%)}}.ft-button-danger{background:var(--error)}:is(.ft-button-primary,.ft-button-secondary,.ft-button-danger,.ft-button-outline):hover:not(:where(:disabled,[data-disabled])){--ft-button-elevation:var(--shadow-s)}.ft-button-secondary{--ft-button-edge:var(--neutral-4);background:var(--color-1-transparent)}.ft-button-outline{--ft-button-edge:var(--neutral-4)}:is(.ft-button-secondary,.ft-button-outline):hover:not(:where(:disabled,[data-disabled])){--ft-button-edge:var(--neutral-5)}:is(.ft-button-outline,.ft-button-ghost):hover:not(:where(:disabled,[data-disabled])){background:var(--neutral-3-transparent)}.ft-button-ghost:hover:not(:where(:disabled,[data-disabled])){--ft-button-border-width:var(--border-s);--ft-button-edge:var(--neutral-4)}.ft-button:focus-visible{--ft-button-focus:var(--ft-control-focus-shadow);--ft-button-elevation:var(--border-shadow-none)}.ft-button-link{color:var(--color-1);-webkit-text-decoration-color:var(--color-1);text-decoration-color:var(--color-1);text-underline-offset:var(--space-xxs)}.ft-button:active:not(:disabled,[data-disabled],[aria-haspopup]){transform:translateY(var(--motion-press-distance))}.ft-button:is(:disabled,[data-disabled],[aria-disabled=true]){--ft-button-highlight:var(--border-shadow-none);--ft-button-contact:var(--border-shadow-none);--ft-button-elevation:var(--border-shadow-none);color:var(--neutral-6)}:is(.ft-button-primary,.ft-button-secondary,.ft-button-danger,.ft-button-outline):is(:disabled,[data-disabled],[aria-disabled=true]){--ft-button-edge:var(--neutral-4)}:is(.ft-button-primary,.ft-button-secondary,.ft-button-danger):is(:disabled,[data-disabled],[aria-disabled=true]){background:var(--neutral-3)}.ft-button[aria-invalid=true]{--ft-button-border-width:var(--border-s);--ft-button-edge:var(--error)}.ft-button-xs{--ft-button-height:var(--ft-control-height-xs);--ft-button-padding-x:var(--space-xs);gap:var(--space-xxs);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.ft-button-xs svg:not([class*=size-]){width:var(--space-s);height:var(--space-s)}.ft-button-sm{--ft-button-height:var(--ft-control-height-sm);--ft-button-padding-x:var(--space-s);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.ft-button-lg{--ft-button-height:var(--ft-control-height-lg);--ft-button-padding-x:var(--space-l)}.ft-button-icon{width:var(--ft-button-height);padding:var(--space-zero)}:where(.ft-input,.ft-checkbox,.ft-radio,.ft-popup,.ft-card,.ft-alert){--ft-surface:var(--neutral-1)}.dark :where(.ft-popup,.ft-card,.ft-alert){--ft-surface:var(--neutral-2)}.ft-input{--ft-input-edge:var(--neutral-4);--ft-input-focus:var(--border-shadow-none);padding:var(--space-xs)var(--space-s);gap:var(--space-xs);border-radius:var(--radius-s);color:var(--neutral-10);background:var(--ft-surface);box-shadow:var(--ft-edge-inset) 0 0 0 var(--border-s) var(--ft-input-edge),var(--ft-input-focus)}.ft-input:hover:not(:where(:disabled,[data-disabled])){--ft-input-edge:var(--neutral-5)}.ft-input:focus-visible{--ft-input-edge:var(--color-1-transparent);--ft-input-focus:var(--ft-control-focus-shadow)}.ft-input::placeholder,.ft-select-trigger[data-placeholder]{color:var(--ft-placeholder-color)}.ft-input:not(textarea){height:var(--ft-control-height);padding-block:var(--space-zero)}textarea.ft-input{text-wrap:wrap}.ft-input::file-selector-button{margin-right:var(--space-xs);padding:var(--space-zero);background:var(--color-none);color:var(--neutral-10);font:inherit;font-weight:var(--weight-ui-medium);border:0}.ft-input:is([readonly],[data-readonly]){background:var(--neutral-2);color:var(--neutral-8)}.ft-input:is([aria-invalid=true],[data-invalid]){--ft-input-edge:var(--error)}.ft-input[data-valid]{--ft-input-edge:var(--success)}.ft-input:is(:disabled,[data-disabled]){--ft-input-edge:var(--neutral-4-transparent);background:var(--neutral-3);color:var(--neutral-6)}.ft-select-trigger[data-size=sm]{height:var(--ft-control-height-sm)}.ft-checkbox,.ft-radio{--ft-choice-edge:var(--neutral-4);--ft-choice-inset:var(--ft-edge-inset);--ft-choice-focus:var(--border-shadow-none);width:var(--space-m);height:var(--space-m);padding:var(--space-zero);background:var(--ft-surface);color:var(--neutral-1);box-shadow:var(--ft-choice-inset) 0 0 0 var(--border-s) var(--ft-choice-edge),var(--ft-choice-focus);border-radius:var(--radius-xs)}.ft-checkbox:is([data-checked],[data-indeterminate]){--ft-choice-edge:var(--color-1-transparent);--ft-choice-inset:inset;background:var(--color-1);color:var(--neutral-1)}.ft-checkbox[data-indeterminate] svg{visibility:hidden}.ft-checkbox[data-indeterminate] [data-slot=checkbox-indicator]:after{width:var(--space-xs);height:var(--border-l);border-radius:var(--radius-full);content:"";background:currentColor;position:absolute}.ft-radio{--ft-choice-edge:var(--neutral-5);border-radius:var(--radius-full)}.ft-checkbox:hover:not(:where([data-checked],[data-indeterminate],:disabled,[data-disabled])){--ft-choice-edge:var(--neutral-5)}.ft-radio:hover:not(:where(:disabled,[data-disabled])){--ft-choice-edge:var(--neutral-7)}.ft-radio[data-checked]{--ft-choice-edge:var(--color-1)}.ft-checkbox:focus-visible{--ft-choice-edge:var(--color-1-transparent);--ft-choice-focus:var(--ft-control-focus-shadow)}.ft-radio:focus-visible{--ft-choice-edge:var(--color-1);--ft-choice-focus:var(--ft-control-focus-shadow)}.ft-radio-dot{background:var(--color-1)}:is(.ft-checkbox,.ft-radio):is(:disabled,[data-disabled]){--ft-choice-edge:var(--neutral-4);--ft-choice-inset:var(--ft-edge-inset);background:var(--neutral-3);color:var(--neutral-6)}.ft-radio:is(:disabled,[data-disabled]) .ft-radio-dot{background:var(--neutral-6)}:is(.ft-checkbox,.ft-radio)[aria-invalid=true]{--ft-choice-edge:var(--error)}.ft-label{color:var(--neutral-10);font-weight:var(--weight-ui-medium)}[data-slot=field]:has(>:is(.ft-checkbox,.ft-radio))>.ft-label{font-weight:var(--weight-ui-regular)}.ft-description{color:var(--neutral-7)}.ft-field-error{color:var(--error)}.ft-disclosure{font-family:var(--font-ui);font-size:var(--size-s);font-weight:var(--weight-ui-regular);line-height:var(--line-s);letter-spacing:var(--tracking-l);color:var(--neutral-10)}.ft-disclosure>summary{padding:var(--space-xs)var(--space-zero);border-radius:var(--radius-s);font-weight:var(--weight-ui-medium)}.ft-disclosure>summary::marker{color:var(--neutral-7);font-size:var(--size-m)}.ft-disclosure>summary:focus-visible{outline:var(--ft-control-focus-outline);box-shadow:var(--ft-control-focus-shadow)}.ft-disclosure-panel{margin-top:var(--space-s);padding:var(--space-s);gap:var(--space-s);border-radius:var(--radius-s);background:var(--neutral-2);color:var(--neutral-8);box-shadow:var(--border-shadow-s);border:0;flex-direction:column;display:flex}.ft-field-error,.ft-menu-label,.ft-tooltip{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--tracking-l)}:is([data-slot=dialog-title],[data-slot=drawer-title],[data-slot=sheet-title],[data-slot=card-title],[data-slot=field-legend]){font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--tracking-m)}.ft-fieldset{color:var(--neutral-10)}:is([data-disabled]:not([data-disabled=false]),:disabled) :is(.ft-label,.ft-description,.ft-field-error),.ft-label[data-disabled]:not([data-disabled=false]),[data-slot=field]:has(>:is(:disabled,[data-disabled]:not([data-disabled=false])))>.ft-label,.peer:disabled~.ft-label,.peer[data-disabled]~.ft-label{color:var(--neutral-6)}.ft-field-label:has(>[data-slot=field]){border-radius:var(--radius-s);box-shadow:inset 0 0 0 var(--border-s) var(--neutral-4)}.ft-field-label:has(>[data-slot=field]):has([data-checked]){background:var(--color-1-transparent)}.ft-field-label:has(>[data-slot=field]):has(:focus-visible){outline:var(--ft-control-focus-outline);outline-offset:var(--space-xxs)}.ft-field-label:has(>[data-slot=field]):not(:has(:disabled,[data-disabled])):hover{background:var(--neutral-3-transparent)}.ft-popup{padding:var(--space-xxs);gap:var(--space-xxs);border-radius:var(--radius-m);background:var(--ft-surface);color:var(--neutral-10);box-shadow:var(--border-shadow-s),var(--shadow-m);transition-property:opacity,scale,translate;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);outline:none}.ft-popup:is([data-starting-style],[data-ending-style]){opacity:0;scale:var(--motion-popup-scale)}.ft-popup[data-instant],.ft-select-popup[data-align-trigger=true]{transition:none}.ft-select-popup{border-radius:var(--radius-s)}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dropdown-menu-group],[data-slot=dropdown-menu-radio-group],[data-slot=select-group],.ft-select-list){gap:var(--space-xxs);flex-direction:column;display:flex}.ft-option{gap:var(--space-xs);padding:var(--space-xxs)var(--space-xs);border-radius:var(--radius-xs);background:var(--color-none);color:var(--neutral-10);outline:none}.ft-option:is([data-checked],[data-selected],[data-popup-open],[data-open]){background:var(--neutral-3)}.ft-select-option[data-selected]{background:var(--neutral-2)}.ft-option:is([data-highlighted],:focus-visible){background:var(--neutral-3)}.ft-option:focus-visible{outline:var(--ft-control-focus-outline);outline-offset:calc(-1*var(--border-l))}.ft-option[data-variant=destructive]{color:var(--error)}.ft-option[data-variant=destructive]:is([data-highlighted],:focus-visible){background:var(--error-transparent)}.ft-option[data-disabled]{background:var(--color-none);color:var(--neutral-6)}.ft-option-indicator,.ft-select-option{padding-right:var(--space-xl)}.ft-menu-label{padding:var(--space-xxs)var(--space-xs);color:var(--neutral-6);font-weight:var(--weight-ui-medium)}.ft-shortcut{font-family:var(--font-data);font-weight:var(--weight-data-regular);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);color:var(--neutral-7)}.ft-dialog,.ft-sheet{padding:var(--space-l);gap:var(--space-s);box-shadow:var(--border-shadow-s),var(--shadow-l);transition-duration:var(--motion-large-duration);transition-timing-function:var(--motion-large-easing)}.ft-backdrop{background:var(--neutral-10-transparent);transition:opacity var(--motion-large-duration)var(--motion-large-easing)}.dark .ft-backdrop{background:var(--neutral-1-transparent)}.ft-backdrop:is([data-starting-style],[data-ending-style]){opacity:0}.ft-sheet:is([data-starting-style],[data-ending-style]){scale:1}.ft-sheet[data-side=bottom]{border-bottom-left-radius:var(--radius-zero);border-bottom-right-radius:var(--radius-zero)}.ft-sheet[data-side=top]{border-top-left-radius:var(--radius-zero);border-top-right-radius:var(--radius-zero)}.ft-sheet[data-side=left]{border-top-left-radius:var(--radius-zero);border-bottom-left-radius:var(--radius-zero)}.ft-sheet[data-side=right]{border-top-right-radius:var(--radius-zero);border-bottom-right-radius:var(--radius-zero)}.ft-sheet[data-side=bottom]:is([data-starting-style],[data-ending-style]){translate:0 var(--space-xl)}.ft-sheet[data-side=top]:is([data-starting-style],[data-ending-style]){translate:0 calc(-1*var(--space-xl))}.ft-sheet[data-side=left]:is([data-starting-style],[data-ending-style]){translate:calc(-1*var(--space-xl))0}.ft-sheet[data-side=right]:is([data-starting-style],[data-ending-style]){translate:var(--space-xl)0}.ft-drawer{box-shadow:var(--border-shadow-s),var(--shadow-l);transition:transform var(--motion-large-duration)var(--motion-large-easing);transform:translate(var(--drawer-swipe-movement-x,0px),var(--drawer-swipe-movement-y,0px));gap:0;padding:0}.ft-drawer[data-swipe-direction=down]{max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom-right-radius:0;border-bottom-left-radius:0;inset:auto 0 0}.ft-drawer[data-swipe-direction=right]{border-top-right-radius:0;border-bottom-right-radius:0;width:min(100%,32rem);inset:0 0 0 auto}.ft-drawer:is([data-starting-style],[data-ending-style]){opacity:1;scale:1}.ft-drawer[data-swipe-direction=down]:is([data-starting-style],[data-ending-style]){transform:translateY(100%)}.ft-drawer[data-swipe-direction=right]:is([data-starting-style],[data-ending-style]){transform:translate(100%)}.ft-drawer-backdrop{opacity:calc(1 - var(--drawer-swipe-progress,0))}.ft-drawer[data-swiping],.ft-drawer-backdrop[data-swiping]{transition-duration:0s}.ft-drawer[data-ending-style],.ft-drawer-backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1)*var(--motion-large-duration))}.ft-drawer-handle{padding:var(--space-s);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;display:flex}.ft-drawer-handle:after{content:"";width:var(--space-xl);height:var(--space-xxs);border-radius:var(--radius-full);background:var(--neutral-5)}.ft-drawer[data-swipe-direction=right] .ft-drawer-handle{display:none}.ft-tooltip{padding:var(--space-xxs)var(--space-xs);gap:var(--space-xs);border-radius:var(--radius-s);background:var(--neutral-10);color:var(--neutral-1);font-weight:var(--weight-ui-medium);box-shadow:var(--shadow-s)}.ft-tooltip-arrow{background:var(--neutral-10)}.ft-tooltip-arrow[data-side=top]{bottom:calc(-1*var(--space-xxs))}.ft-tooltip-arrow[data-side=bottom]{top:calc(-1*var(--space-xxs))}.ft-tooltip-arrow:is([data-side=left],[data-side=inline-start]){right:calc(-1*var(--space-xxs))}.ft-tooltip-arrow:is([data-side=right],[data-side=inline-end]){left:calc(-1*var(--space-xxs))}.ft-separator{height:max(1px,var(--border-s));background:var(--neutral-4);border:0}.ft-separator[data-orientation=vertical],.ft-separator[data-vertical]{width:max(1px,var(--border-s));height:auto}.ft-card{--card-spacing:var(--space-m);--card-elevation:var(--shadow-m);padding-block:var(--card-spacing);gap:var(--space-xs);border-radius:var(--radius-m);background:var(--ft-surface);color:var(--neutral-10);box-shadow:var(--border-shadow-s),var(--card-elevation)}.ft-card[data-variant=panel]{--card-spacing:var(--space-l);--card-elevation:var(--shadow-s);padding-inline:var(--card-spacing)}.ft-card[data-size=sm]{--card-spacing:var(--space-s)}.ft-card>img:first-child{border-top-left-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}.ft-card>img:last-child{border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m)}.ft-alert{gap:var(--space-xs);padding:var(--space-m);border-radius:var(--radius-m);background:var(--ft-surface);color:var(--neutral-10);box-shadow:var(--border-shadow-s),var(--shadow-m)}.ft-alert-danger{box-shadow:var(--ft-edge-inset) 0 0 0 var(--border-s) var(--error),var(--shadow-m)}.ft-alert-danger,.ft-alert-danger :is(.ft-label,.ft-description){color:var(--error)}.ft-avatar{width:var(--space-xl);height:var(--space-xl);gap:var(--space-s);border-radius:var(--radius-full);background:var(--neutral-3);color:var(--neutral-10)}.ft-avatar[data-size=sm]{width:var(--space-l);height:var(--space-l)}.ft-avatar[data-size=lg]{width:var(--space-xxl);height:var(--space-xxl)}.ft-avatar-fallback{color:var(--neutral-8);font-weight:var(--weight-ui-medium)}.ft-avatar-fallback[data-disabled]{color:var(--neutral-6)}.ft-avatar-badge{border-radius:var(--radius-full);background:var(--option-badge-background);color:var(--option-badge-foreground);box-shadow:0 0 0 var(--border-l) var(--neutral-1)}.ft-avatar-group>.ft-avatar{box-shadow:0 0 0 var(--border-l) var(--neutral-1)}.ft-badge{gap:var(--space-xxs);padding:var(--space-xxs)var(--space-xs);border-radius:var(--radius-full);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);font-weight:var(--weight-ui-medium);text-wrap:nowrap;background:var(--color-none);color:var(--neutral-10)}.ft-badge-primary{background:var(--option-badge-background);color:var(--option-badge-foreground)}.ft-badge-secondary{background:var(--color-1-transparent)}.ft-badge-danger{background:var(--error-transparent);color:var(--error)}.ft-badge-outline{box-shadow:inset 0 0 0 var(--border-s) var(--neutral-4)}:where(a,button).ft-badge:not(:where(.ft-badge-primary,.ft-badge-danger)):is(:hover,:focus-visible),.ft-badge-ghost:hover{background:var(--neutral-3-transparent)}.ft-badge-danger:is(:hover,:focus-visible){background:var(--error-transparent)}.ft-badge-link{-webkit-text-decoration-color:var(--color-1);text-decoration-color:var(--color-1);text-underline-offset:var(--space-xxs)}.ft-badge[aria-invalid=true]{box-shadow:inset 0 0 0 var(--border-s) var(--error)}.ft-button-group{border-radius:var(--radius-s)}.ft-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.ft-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.ft-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.ft-number-stepper-button{--ft-button-border-width:var(--border-s);--ft-button-edge:var(--neutral-4);--ft-button-contact:var(--ft-button-contact-shadow);border-radius:var(--radius-full);background:var(--neutral-1)}.ft-number-stepper-button:hover:not(:where(:disabled,[data-disabled])){--ft-button-edge:var(--neutral-5);--ft-button-elevation:var(--shadow-s)}.ft-number-stepper-button:focus-visible{--ft-button-edge:var(--color-1)}.ft-number-stepper-button:is(:disabled,[data-disabled]){background:var(--neutral-2)}.ft-toggle{gap:var(--space-xs);padding:var(--space-xs)var(--space-s);border-width:var(--border-none);border-radius:var(--radius-s);background:var(--color-none);color:var(--neutral-10);font-family:var(--font-ui);font-size:var(--size-s);font-weight:var(--weight-ui-medium);line-height:var(--line-s);letter-spacing:var(--tracking-l);transition-property:background-color,color,box-shadow;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);outline:none}.ft-toggle svg:not([class*=size-]){width:var(--space-m);height:var(--space-m)}.ft-toggle:hover:not([data-pressed],[data-disabled]){background:var(--neutral-3);color:var(--neutral-10)}.ft-toggle:focus-visible{z-index:1;outline:var(--ft-control-focus-outline);box-shadow:var(--ft-control-focus-shadow);outline-offset:calc(-1*var(--border-l));position:relative}.ft-toggle[data-pressed]{background:var(--neutral-3)}.ft-toggle:is(:disabled,[data-disabled]){color:var(--neutral-6)}[data-slot=toggle-group][data-indicator]{isolation:isolate;position:relative}[data-slot=toggle-group][data-indicator]:before{content:"";z-index:-1;width:var(--toggle-indicator-width);height:var(--toggle-indicator-height);transform:translate(var(--toggle-indicator-x),var(--toggle-indicator-y));border-radius:var(--radius-s);background:var(--neutral-3);transition-property:transform,width,height;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);position:absolute;top:0;left:0}[data-slot=toggle-group][data-indicator]>.ft-toggle[data-pressed]{background:var(--color-none)}.ft-slider-control{width:100%;padding-block:var(--space-xs);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.ft-slider-track{width:100%;height:var(--space-xxs);border-radius:var(--radius-full);background:var(--neutral-3);position:relative}.ft-slider-indicator{border-radius:var(--radius-full);background:var(--color-1)}.ft-slider-thumb{--ft-slider-thumb-focus:var(--border-shadow-none);width:var(--space-m);height:var(--space-m);border-radius:var(--radius-full);background:var(--neutral-1);box-shadow:var(--ft-edge-inset) 0 0 0 var(--border-s) var(--color-1),var(--shadow-s),var(--ft-slider-thumb-focus);transition-property:box-shadow;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing)}.ft-slider-thumb:has(:focus-visible){--ft-slider-thumb-focus:var(--ft-control-focus-shadow);outline:var(--ft-control-focus-outline);outline-offset:var(--border-l)}.ft-slider[data-disabled] .ft-slider-indicator{background:var(--neutral-5)}.ft-slider[data-disabled] .ft-slider-thumb{background:var(--neutral-2);box-shadow:var(--ft-edge-inset) 0 0 0 var(--border-s) var(--neutral-5-transparent)}.ft-button-group-horizontal>[data-slot]:has(~[data-slot]){border-top-right-radius:var(--radius-zero);border-bottom-right-radius:var(--radius-zero)}.ft-button-group-horizontal>[data-slot]~[data-slot]{border-top-left-radius:var(--radius-zero);border-bottom-left-radius:var(--radius-zero)}.ft-button-group-vertical>[data-slot]:has(~[data-slot]){border-bottom-left-radius:var(--radius-zero);border-bottom-right-radius:var(--radius-zero)}.ft-button-group-vertical>[data-slot]~[data-slot]{border-top-left-radius:var(--radius-zero);border-top-right-radius:var(--radius-zero)}.ft-button-group-horizontal>.ft-button+.ft-button{margin-left:calc(var(--border-s)*-1)}.ft-button-group-vertical>.ft-button+.ft-button{margin-top:calc(var(--border-s)*-1)}.ft-button-group>.ft-button:hover{z-index:1;position:relative}.ft-button-group-text{gap:var(--space-xs);padding-inline:var(--space-s);border-radius:var(--radius-s);background:var(--neutral-3);color:var(--neutral-10);font-weight:var(--weight-ui-medium);box-shadow:inset 0 0 0 var(--border-s) var(--border-default-color)}.ft-table{color:var(--neutral-10)}.ft-table-row{box-shadow:inset 0 calc(-1*var(--border-s)) 0 var(--neutral-4);transition:background-color var(--motion-duration)var(--motion-easing)}.ft-table-row:is(:hover,:has([aria-expanded=true])){background:var(--neutral-3-transparent)}.ft-table-row[data-state=selected]{background:var(--neutral-3)}.ft-table :is(tbody,tfoot)>.ft-table-row:last-child{box-shadow:none}.ft-table-footer{background:var(--neutral-2);font-weight:var(--weight-ui-medium);box-shadow:inset 0 var(--border-s) 0 var(--neutral-4)}.ft-table-head,.ft-table-cell{padding:var(--space-xs)}.ft-table-head{font-weight:var(--weight-ui-medium)}.table-sticky-action{--ft-table-surface:var(--neutral-1);background:var(--ft-table-surface);box-shadow:inset var(--border-s) 0 var(--neutral-4);position:sticky;right:0}.dark .table-sticky-action{--ft-table-surface:var(--neutral-2)}[data-slot=table-head].table-sticky-action{background:var(--neutral-3)}.ft-table-row:is(:hover,:has([aria-expanded=true])) .table-sticky-action{background:linear-gradient(var(--neutral-3-transparent),var(--neutral-3-transparent)),var(--ft-table-surface)}.ft-table-row[data-state=selected] .table-sticky-action{background:var(--neutral-3)}.ft-skeleton{border-radius:var(--radius-s);background:var(--neutral-3);animation:ft-skeleton-pulse calc(var(--motion-duration)*4)var(--motion-easing)var(--motion-small-iterations)}@keyframes ft-skeleton-pulse{50%{background:var(--neutral-2)}}@media (prefers-reduced-motion:reduce){.ft-skeleton{animation:none}}.ft-navigation-link{padding:var(--space-xs)var(--space-s);border-radius:var(--radius-s);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);font-weight:var(--weight-ui-regular);color:var(--neutral-10);transition:background-color var(--motion-duration)var(--motion-easing)}.ft-navigation-link:hover,.ft-navigation-link[aria-current=page]{background:var(--neutral-3)}.ft-navigation-link:focus-visible{outline:var(--ft-control-focus-outline);box-shadow:var(--ft-control-focus-shadow);outline-offset:calc(-1*var(--border-l))}.ft-navigation-link[aria-disabled=true]{color:var(--neutral-6)}.sidebar-navigation-control{border-radius:var(--radius-s);padding:var(--space-xs)var(--space-s);gap:var(--space-xs);color:var(--neutral-10);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);transition:background-color var(--motion-duration)var(--motion-easing),color var(--motion-duration)var(--motion-easing);background:0 0;border:0}.sidebar-navigation-control:hover,.sidebar-navigation-control:active,.sidebar-navigation-control[data-open]{background:var(--neutral-3)}a.sidebar-navigation-control{font-weight:var(--weight-ui-regular)}[data-sidebar=menu-item]:has([data-sidebar=menu-action]) [data-sidebar=menu-button]{padding-right:var(--space-xl)}.sidebar-navigation-control[data-active]{background:var(--navigation-active-background);color:var(--navigation-active-foreground)}.sidebar-navigation-outline{box-shadow:inset 0 0 0 var(--border-s) var(--neutral-4)}.sidebar-navigation-control:focus-visible{outline:var(--ft-control-focus-outline);box-shadow:var(--ft-control-focus-shadow)}.sidebar-navigation-control:disabled,.sidebar-navigation-control[aria-disabled=true]{color:var(--neutral-6);pointer-events:none}.sidebar-navigation-control:is([data-slot=sidebar-group-action],[data-slot=sidebar-menu-action]){padding:var(--space-zero)}[data-slot=sidebar][data-mobile=true]{padding:var(--space-zero);gap:var(--space-zero);border-radius:var(--radius-zero);background:var(--sidebar);color:var(--sidebar-foreground)}.sidebar-motion{transition-duration:var(--motion-large-duration);transition-timing-function:var(--motion-large-easing)}.copy-feedback-front{d:path("M9 9L21 9L21 21L9 21L9 9");transition:d var(--motion-duration)var(--motion-easing)}.copy-feedback[data-copied] .copy-feedback-front{d:path("M5 12L10 17L15 12L20 7L20 7")}.copy-feedback-back{transition:opacity var(--motion-duration)var(--motion-easing)}.copy-feedback[data-copied] .copy-feedback-back{opacity:0}.dinner-card{--card-spacing:var(--space-m);gap:var(--space-m)}.dinner-card[data-selected=true]{box-shadow:var(--ft-edge-inset) 0 0 0 var(--border-l) var(--color-1),var(--card-elevation)}.ft-card.setup-review{box-shadow:var(--ft-edge-inset) 0 0 0 var(--border-l) var(--color-1-transparent),var(--shadow-m)}.app-container{width:100%;max-width:75rem;padding-inline:var(--space-m);margin-inline:auto}@media (min-width:640px){.app-container{padding-inline:var(--space-l)}}@media (min-width:1024px){.app-container{padding-inline:var(--space-xl)}}.screen-title{font-family:var(--font-brand);font-weight:var(--weight-brand-heavy);font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl);color:var(--neutral-10)}.section-title{font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}.brand-mark{background:var(--color-1);display:block;-webkit-mask:url(/images/thyme.svg) 50%/contain no-repeat;mask:url(/images/thyme.svg) 50%/contain no-repeat}.screen-notice{padding:var(--space-xs)var(--space-s);border-radius:var(--radius-s);background:var(--neutral-3);color:var(--neutral-10)}.screen-toolbar{padding-block:var(--space-s);box-shadow:inset 0 calc(-1*var(--border-s)) var(--neutral-4)}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--space-xxs)*0)}.inset-y-0{inset-block:calc(var(--space-xxs)*0)}.top-\(--space-m\){top:var(--space-m)}.top-\(--space-s\){top:var(--space-s)}.top-0{top:calc(var(--space-xxs)*0)}.top-1\/2{top:50%}.top-m{top:var(--space-m)}.top-s{top:var(--space-s)}.top-xs{top:var(--space-xs)}.right-\(--space-m\){right:var(--space-m)}.right-\(--space-s\){right:var(--space-s)}.right-\(--space-xs\){right:var(--space-xs)}.right-0{right:calc(var(--space-xxs)*0)}.right-m{right:var(--space-m)}.right-s{right:var(--space-s)}.right-xxs{right:var(--space-xxs)}.bottom-0{bottom:calc(var(--space-xxs)*0)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.mx-auto{margin-inline:auto}.mx-s{margin-inline:var(--space-s)}.mx-xs{margin-inline:var(--space-xs)}.my-\(--space-xs\){margin-block:var(--space-xs)}.my-\(--space-xxs\){margin-block:var(--space-xxs)}.mt-\(--space-m\){margin-top:var(--space-m)}.mt-auto{margin-top:auto}.mt-l{margin-top:var(--space-l)}.mt-m{margin-top:var(--space-m)}.mt-xs{margin-top:var(--space-xs)}.mt-xxs{margin-top:var(--space-xxs)}.mb-\(--space-xs\),.mb-xs{margin-bottom:var(--space-xs)}.-ml-s{margin-left:calc(var(--space-s)*-1)}.ml-\(--space-m\){margin-left:var(--space-m)}.ml-\[calc\(var\(--space-m\)\+var\(--space-s\)\)\]{margin-left:calc(var(--space-m) + var(--space-s))}.ml-auto{margin-left:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-\(--space-m\){width:var(--space-m);height:var(--space-m)}.size-\(--space-s\){width:var(--space-s);height:var(--space-s)}.size-\(--space-xs\){width:var(--space-xs);height:var(--space-xs)}.size-full{width:100%;height:100%}.size-full\!{width:100%!important;height:100%!important}.size-l{width:var(--space-l);height:var(--space-l)}.size-m{width:var(--space-m);height:var(--space-m)}.size-s{width:var(--space-s);height:var(--space-s)}.size-xl{width:var(--space-xl);height:var(--space-xl)}.size-xxl{width:var(--space-xxl);height:var(--space-xxl)}.h-\(--size-s\){height:var(--size-s)}.h-full{height:100%}.h-l{height:var(--space-l)}.h-svh{height:100svh}.h-xl{height:var(--space-xl)}.max-h-\(--available-height\){max-height:var(--available-height)}.min-h-\(--line-m\){min-height:var(--line-m)}.min-h-\(--space-xxl\){min-height:var(--space-xxl)}.min-h-0{min-height:calc(var(--space-xxs)*0)}.min-h-\[calc\(100vh-2\*var\(--space-xl\)\)\]{min-height:calc(100vh - 2*var(--space-xl))}.min-h-\[calc\(var\(--line-s\)\*3\)\]{min-height:calc(var(--line-s)*3)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-24{width:calc(var(--space-xxs)*24)}.w-\[calc\(var\(--space-xl\)\+var\(--space-s\)\)\]{width:calc(var(--space-xl) + var(--space-s))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-m{width:var(--space-m)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-\[calc\(100\%-var\(--space-xl\)\)\]{max-width:calc(100% - var(--space-xl))}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--space-xs)}.min-w-0{min-width:calc(var(--space-xxs)*0)}.min-w-32{min-width:calc(var(--space-xxs)*32)}.min-w-36{min-width:calc(var(--space-xxs)*36)}.min-w-64{min-width:calc(var(--space-xxs)*64)}.min-w-\[96px\]{min-width:96px}.min-w-l{min-width:var(--space-l)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.scroll-my-\(--space-xxs\){scroll-margin-block:var(--space-xxs)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,19rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-\(--space-m\){gap:var(--space-m)}.gap-\(--space-s\){gap:var(--space-s)}.gap-\(--space-xs\){gap:var(--space-xs)}.gap-\(--space-xxs\){gap:var(--space-xxs)}.gap-l{gap:var(--space-l)}.gap-m{gap:var(--space-m)}.gap-s{gap:var(--space-s)}.gap-xs{gap:var(--space-xs)}.gap-xxs{gap:var(--space-xxs)}.gap-zero{gap:var(--space-zero)}:where(.space-y-l>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-l)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-l)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-m>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-m)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-m)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-s>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-s)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-s)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xl>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-xl)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-xl)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-xs)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-xs)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xxs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-xxs)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-xxs)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-l{column-gap:var(--space-l)}:where(.-space-x-\(--space-xs\)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-xs)*-1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-xs)*-1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-xs{row-gap:var(--space-xs)}.gap-y-xxs{row-gap:var(--space-xxs)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-\(--radius-full\){border-radius:var(--radius-full)}.rounded-\(--radius-s\){border-radius:var(--radius-s)}.rounded-full{border-radius:3.40282e38px}.bg-\(--color-1-transparent\){background-color:var(--color-1-transparent)}.bg-\(--cte-surface\){background-color:var(--cte-surface)}.bg-\(--ft-surface\){background-color:var(--ft-surface)}.bg-\(--neutral-1\){background-color:var(--neutral-1)}.bg-\(--option-badge-background\){background-color:var(--option-badge-background)}.bg-background{background-color:var(--background)}.bg-muted{background-color:var(--muted)}.bg-sidebar{background-color:var(--sidebar)}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-0{padding:calc(var(--space-xxs)*0)}.p-l{padding:var(--space-l)}.p-m{padding:var(--space-m)}.p-s{padding:var(--space-s)}.p-xs{padding:var(--space-xs)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--space-xs\){padding-inline:var(--space-xs)}.px-m{padding-inline:var(--space-m)}.px-s{padding-inline:var(--space-s)}.px-xs{padding-inline:var(--space-xs)}.px-xxs{padding-inline:var(--space-xxs)}.py-\(--space-xxs\){padding-block:var(--space-xxs)}.py-m{padding-block:var(--space-m)}.py-s{padding-block:var(--space-s)}.py-xl{padding-block:var(--space-xl)}.py-xxs{padding-block:var(--space-xxs)}.py-zero{padding-block:var(--space-zero)}.pr-xl{padding-right:var(--space-xl)}.pb-xs{padding-bottom:var(--space-xs)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-data)}.text-base{font-size:var(--size-m);line-height:var(--tw-leading,var(--line-m));letter-spacing:var(--tw-tracking,var(--letter-spacing-m))}.text-sm{font-size:var(--size-s);line-height:var(--tw-leading,var(--line-s));letter-spacing:var(--tw-tracking,var(--letter-spacing-s))}.text-xs{font-size:var(--size-xs);line-height:var(--tw-leading,var(--line-xs));letter-spacing:var(--tw-tracking,var(--letter-spacing-xs))}.text-xxs{font-size:var(--size-xxs);line-height:var(--tw-leading,var(--line-xxs));letter-spacing:var(--tw-tracking,var(--letter-spacing-xxs))}.font-medium{--tw-font-weight:var(--weight-ui-medium);font-weight:var(--weight-ui-medium)}.font-normal{--tw-font-weight:var(--weight-ui-regular);font-weight:var(--weight-ui-regular)}.font-semibold{--tw-font-weight:var(--weight-ui-heavy);font-weight:var(--weight-ui-heavy)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--neutral-7\){color:var(--neutral-7)}.text-\(--option-badge-foreground\){color:var(--option-badge-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-\(--space-xxs\){text-underline-offset:var(--space-xxs)}.shadow-\[inset_var\(--border-s\)_0_var\(--neutral-4\)\]{--tw-shadow:inset var(--border-s)0 var(--neutral-4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--motion-easing));transition-duration:var(--tw-duration,var(--motion-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--motion-easing));transition-duration:var(--tw-duration,var(--motion-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--motion-easing));transition-duration:var(--tw-duration,var(--motion-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--motion-easing));transition-duration:var(--tw-duration,var(--motion-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--motion-easing));transition-duration:var(--tw-duration,var(--motion-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}:is(.\*\:w-full>*){width:100%}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[size\=lg\]\/avatar-group\:size-\(--space-xxl\):is(:where(.group\/avatar-group):has([data-size=lg]) *){width:var(--space-xxl);height:var(--space-xxl)}.group-has-data-\[size\=sm\]\/avatar-group\:size-\(--space-l\):is(:where(.group\/avatar-group):has([data-size=sm]) *){width:var(--space-l);height:var(--space-l)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-\[collapsible\=icon\]\:-mt-xl:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--space-xl)*-1)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-\(--space-xl\)\!:is(:where(.group)[data-collapsible=icon] *){width:var(--space-xl)!important;height:var(--space-xl)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--space-m\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--space-m))}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-\(--space-xs\)\!:is(:where(.group)[data-collapsible=icon] *){padding:var(--space-xs)!important}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--space-xxs)*0)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--space-xxs)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--space-xxs)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[side\=left\]\:-right-m:is(:where(.group)[data-side=left] *){right:calc(var(--space-m)*-1)}.group-data-\[side\=left\]\:shadow-\[inset_calc\(-1\*var\(--border-s\)\)_0_var\(--neutral-4\)\]:is(:where(.group)[data-side=left] *){--tw-shadow:inset calc(-1*var(--border-s))0 var(--neutral-4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--space-xxs)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:shadow-\[inset_var\(--border-s\)_0_var\(--neutral-4\)\]:is(:where(.group)[data-side=right] *){--tw-shadow:inset var(--border-s)0 var(--neutral-4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[size\=sm\]\/avatar\:size-\(--space-xs\):is(:where(.group\/avatar)[data-size=sm] *){width:var(--space-xs);height:var(--space-xs)}.group-data-\[variant\=floating\]\:rounded-\(--radius-m\):is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-m)}.group-data-\[variant\=floating\]\:shadow-\[var\(--border-shadow-s\)\,var\(--shadow-m\)\]:is(:where(.group)[data-variant=floating] *){--tw-shadow:var(--border-shadow-s),var(--shadow-m);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-data-\[size\=lg\]\/menu-button\:top-s:is(:where(.peer\/menu-button)[data-size=lg]~*){top:var(--space-s)}.peer-data-active\/menu-button\:text-sidebar-accent-foreground:is(:is(:where(.peer\/menu-button):where([data-state=active]),:where(.peer\/menu-button):where([data-active]:not([data-active=false])))~*){color:var(--sidebar-accent-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-xs:after{content:var(--tw-content);inset:calc(var(--space-xs)*-1)}.after\:-inset-x-\(--space-s\):after{content:var(--tw-content);inset-inline:calc(var(--space-s)*-1)}.after\:-inset-y-\(--space-xs\):after{content:var(--tw-content);inset-block:calc(var(--space-xs)*-1)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--space-xxs)*0)}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:w-\(--border-l\):after{content:var(--tw-content);width:var(--border-l)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus-visible\:underline:focus-visible{text-decoration-line:underline}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[slot\=alert-action\]\:pr-\[calc\(var\(--space-xxl\)\+var\(--space-l\)\)\]:has([data-slot=alert-action]){padding-right:calc(var(--space-xxl) + var(--space-l))}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>\[data-slot\=button-group\]\]\:gap-\(--space-xs\):has(>[data-slot=button-group]){gap:var(--space-xs)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--space-xxs)*0)}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.data-inset\:pl-\(--space-xl\)[data-inset]{padding-left:var(--space-xl)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:calc(var(--space-xxs)*0)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:calc(var(--space-xxs)*0)}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:calc(var(--space-xxs)*0)}.data-\[side\=left\]\:left-0[data-side=left]{left:calc(var(--space-xxs)*0)}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:calc(var(--space-xxs)*0)}.data-\[side\=right\]\:right-0[data-side=right]{right:calc(var(--space-xxs)*0)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:calc(var(--space-xxs)*0)}.data-\[side\=top\]\:top-0[data-side=top]{top:calc(var(--space-xxs)*0)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[slot\=checkbox-group\]\:gap-\(--space-s\)[data-slot=checkbox-group]{gap:var(--space-s)}:is(.\*\:data-\[slot\=field\]\:p-\(--space-s\)>*)[data-slot=field]{padding:var(--space-s)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-\(--space-xs\)>*)[data-slot=select-value]{gap:var(--space-xs)}@media not all and (min-width:48rem){.max-md\:mb-xs{margin-bottom:var(--space-xs)}}@media (min-width:40rem){.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:order-4{order:4}.sm\:ml-auto{margin-left:auto}.sm\:flex{display:flex}.sm\:w-fit{width:fit-content}.sm\:max-w-md{max-width:var(--container-md)}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:gap-l{gap:var(--space-l)}.sm\:p-m{padding:var(--space-m)}.sm\:p-s{padding:var(--space-s)}.sm\:py-l{padding-block:var(--space-l)}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:max-w-md{max-width:var(--container-md)}.md\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.md\:gap-l{gap:var(--space-l)}.md\:gap-x-l{column-gap:var(--space-l)}.md\:gap-y-xs{row-gap:var(--space-xs)}.md\:pt-xxs{padding-top:var(--space-xxs)}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-\(--space-xs\):is(:where(.peer)[data-variant=inset]~*){margin:var(--space-xs)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--space-xxs)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-\(--radius-m\):is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-m)}.md\:peer-data-\[variant\=inset\]\:shadow-\[var\(--border-shadow-s\)\]:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:var(--border-shadow-s);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-\(--space-xs\):is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:var(--space-xs)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:py-xl{padding-block:var(--space-xl)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-l{top:var(--space-l)}.xl\:hidden{display:none}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.ltr\:-translate-x-1\/2:where(:dir(ltr),[dir=ltr],[dir=ltr] *),.rtl\:-translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-horizontal\:w-auto:where([data-orientation=horizontal]){width:auto}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:h-auto:where([data-orientation=vertical]){height:auto}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-\(--space-xxs\) a{text-underline-offset:var(--space-xxs)}@media (hover:hover){.\[\&_a\]\:hover\:text-\(--neutral-10\) a:hover{color:var(--neutral-10)}}.\[\&_p\:not\(\:last-child\)\]\:mb-\(--space-m\) p:not(:last-child){margin-bottom:var(--space-m)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-\(--space-m\) svg,.\[\&_svg\]\:size-m svg{width:var(--space-m);height:var(--space-m)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--space-xxs)*0)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-\(--space-xxs\)>*):is(a){text-underline-offset:var(--space-xxs)}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-\(--neutral-10\)>*):is(a):hover{color:var(--neutral-10)}}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:size-\(--space-m\)>*):is(svg){width:var(--space-m);height:var(--space-m)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-\(--space-xxs\)>a{text-underline-offset:var(--space-xxs)}.\[\&\>a\:hover\]\:text-\(--neutral-10\)>a:hover{color:var(--neutral-10)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-\(--space-m\)>svg{width:var(--space-m);height:var(--space-m)}.\[\&\>svg\]\:size-\(--space-s\)>svg{width:var(--space-s);height:var(--space-s)}.\[\&\>svg\]\:size-\(--space-xs\)>svg{width:var(--space-xs);height:var(--space-xs)}.\[\&\>svg\]\:size-m>svg{width:var(--space-m);height:var(--space-m)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--space-xxs)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--space-xxs)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@font-face{font-family:Sidebar Inter;src:url(/assets/InterVariable-DiVDrmQJ.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:LT Superior Serif;src:url(/assets/LTSuperiorSerif-Regular-DiApPqRe.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:LT Superior Serif;src:url(/assets/LTSuperiorSerif-Medium-CWZLDiLW.otf)format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:LT Superior Serif;src:url(/assets/LTSuperiorSerif-Bold-Cfcj8tdw.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}:root{--theme-name:FamilyTable;--theme-icon-family:Lucide;--theme-icon-style:outlined;--toolbar-divider-bleed:0;--focus-ring-outline:initial;--icon-stroke-width:2;--icon-light-display:none;--icon-regular-display:inline;--icon-bold-display:none;--motion-duration:.18s;--motion-easing:cubic-bezier(.16,1,.3,1);--motion-type:easing;--motion-visual-duration:.18;--motion-bounce:.2;--motion-enabled:1;--motion-small-iterations:infinite;--motion-large-duration:.32s;--motion-large-easing:cubic-bezier(.22,1,.36,1);--motion-large-type:easing;--motion-large-visual-duration:.32;--motion-large-bounce:.2;--motion-large-iterations:infinite;--motion-popup-scale:.98;--motion-press-distance:1px;--option-badge-background:#f2f0e9;--option-badge-foreground:#201f1b;--navigation-active-foreground:#201f1b;--emphasis-chart-fill:#5d632f33;--emphasis-balance-background:#f2f0e9;--emphasis-rewards-background:#f2f0e9;--emphasis-icon-background:#f2f0e9;--emphasis-icon-foreground:#201f1b;--emphasis-type-background:#f2f0e9;--emphasis-type-foreground:#201f1b;--navigation-active-background:#f2f0e9;--surface-raised-image:none;--surface-raised-shadow:0 0 0 0 transparent;--surface-recessed-image:none;--surface-recessed-shadow:0 0 0 0 transparent;--space-zero:0px;--space-xxs:4px;--space-xs:9px;--space-s:13px;--space-m:18px;--space-l:26px;--space-xl:35px;--space-xxl:53px;--tracking-xs:-.02em;--tracking-s:-.01em;--tracking-m:0em;--tracking-l:.01em;--tracking-xl:.02em;--size-xxs:10px;--line-xxs:15px;--letter-spacing-xxs:.02em;--size-xs:12px;--line-xs:17px;--letter-spacing-xs:.01em;--size-s:15px;--line-s:21px;--letter-spacing-s:.01em;--size-m:17px;--line-m:25px;--letter-spacing-m:0em;--size-l:25px;--line-l:33px;--letter-spacing-l:-.01em;--size-xl:37px;--line-xl:41px;--letter-spacing-xl:-.01em;--size-xxl:50px;--line-xxl:54px;--letter-spacing-xxl:-.02em;--radius-zero:0px;--radius-xs:3px;--radius-s:6px;--radius-m:10px;--radius-l:17px;--radius-xl:27px;--radius-full:9999px;--border-none:0px;--border-s:.730257px;--border-m:.73px;--border-l:1.46px;--border-default-color:#e6e3da33;--border-shadow-none:0 0 0 0 transparent;--border-shadow-s:0 0 0 .730257px #e6e3da33;--border-shadow-m:0 0 0 .73px #e6e3da33;--border-shadow-l:0 0 0 1.46px #e6e3da33;--font-ui:"Sidebar Inter",sans-serif;--weight-ui-regular:400;--weight-ui-medium:500;--weight-ui-heavy:600;--font-brand:"GT Super Text","LT Superior Serif",Georgia,serif;--weight-brand-regular:400;--weight-brand-medium:500;--weight-brand-heavy:700;--font-editorial:"GT Super Text","LT Superior Serif",Georgia,serif;--weight-editorial-regular:400;--weight-editorial-medium:500;--weight-editorial-heavy:700;--font-data:"Sidebar Inter",sans-serif;--weight-data-regular:400;--weight-data-medium:500;--weight-data-heavy:600;--color-none:transparent;--color-1:#5d632f;--color-1-transparent:#5d632f33;--color-2:#d6d9af;--color-2-transparent:#d6d9af33;--color-3:#b4c8ce;--color-3-transparent:#b4c8ce33;--color-4:#e5d4b9;--color-4-transparent:#e5d4b933;--neutral-1:#fff;--neutral-1-transparent:#fff3;--neutral-2:#faf9f6;--neutral-2-transparent:#faf9f633;--neutral-3:#f2f0e9;--neutral-3-transparent:#f2f0e933;--neutral-4:#e6e3da;--neutral-4-transparent:#e6e3da33;--neutral-5:#d2cfc5;--neutral-5-transparent:#d2cfc533;--neutral-6:#a5a196;--neutral-6-transparent:#a5a19633;--neutral-7:#777369;--neutral-7-transparent:#77736933;--neutral-8:#555249;--neutral-8-transparent:#55524933;--neutral-9:#35332e;--neutral-9-transparent:#35332e33;--neutral-10:#201f1b;--neutral-10-transparent:#201f1b33;--success:#247052;--success-transparent:#24705233;--warning:#926318;--warning-transparent:#92631833;--error:#b34846;--error-transparent:#b3484633;--shadow-none:none;--shadow-s:0px .5px 1px 0px #201f1b04,0px 2px 4px 0px #201f1b06;--shadow-m:0px 2px 6px 0px #201f1b06,0px 8px 24px 0px #201f1b09;--shadow-l:0px 4px 10px 0px #201f1b0b,0px 16px 40px 0px #201f1b10;--cte-canvas:#fff;--cte-surface:#faf9f6;--cte-surface-muted:#f2f0e9;--cte-text:#201f1b;--cte-text-muted:#777369;--cte-border:#e6e3da33;--cte-accent:#5d632f;--cte-accent-text:#faf9f6;--cte-danger:#b34846;--cte-focus:#5d632f;--cte-font:"Sidebar Inter",sans-serif;--cte-font-size:15px;--cte-font-weight:400;--cte-line-height:21px;--cte-letter-spacing:.01em;--cte-detail-font-size:12px;--cte-detail-line-height:17px;--cte-detail-letter-spacing:.01em}.dark{--option-badge-background:#292923;--option-badge-foreground:#faf9f4;--navigation-active-foreground:#faf9f4;--emphasis-chart-fill:#c1ca8533;--emphasis-balance-background:#292923;--emphasis-rewards-background:#292923;--emphasis-icon-background:#292923;--emphasis-icon-foreground:#faf9f4;--emphasis-type-background:#292923;--emphasis-type-foreground:#faf9f4;--navigation-active-background:#292923;--border-default-color:#37372f33;--border-shadow-s:inset 0 0 0 .730257px #37372f33;--border-shadow-m:inset 0 0 0 .73px #37372f33;--border-shadow-l:inset 0 0 0 1.46px #37372f33;--color-1:#c1ca85;--color-1-transparent:#c1ca8533;--color-2:#8f9861;--color-2-transparent:#8f986133;--color-3:#96b1b9;--color-3-transparent:#96b1b933;--color-4:#c7b38d;--color-4-transparent:#c7b38d33;--neutral-1:#191916;--neutral-1-transparent:#19191633;--neutral-2:#20201c;--neutral-2-transparent:#20201c33;--neutral-3:#292923;--neutral-3-transparent:#29292333;--neutral-4:#37372f;--neutral-4-transparent:#37372f33;--neutral-5:#4b4a40;--neutral-5-transparent:#4b4a4033;--neutral-6:#77756a;--neutral-6-transparent:#77756a33;--neutral-7:#aaa79b;--neutral-7-transparent:#aaa79b33;--neutral-8:#cbc8bc;--neutral-8-transparent:#cbc8bc33;--neutral-9:#e6e3d9;--neutral-9-transparent:#e6e3d933;--neutral-10:#faf9f4;--neutral-10-transparent:#faf9f433;--success:#88cbaa;--success-transparent:#88cbaa33;--warning:#ddbc74;--warning-transparent:#ddbc7433;--error:#ee9991;--error-transparent:#ee999133;--shadow-s:0px .5px 1px 0px #19191604,0px 2px 4px 0px #19191606;--shadow-m:0px 2px 6px 0px #19191606,0px 8px 24px 0px #19191609;--shadow-l:0px 4px 10px 0px #1919160b,0px 16px 40px 0px #19191610;--cte-canvas:#191916;--cte-surface:#20201c;--cte-surface-muted:#292923;--cte-text:#faf9f4;--cte-text-muted:#aaa79b;--cte-border:#37372f33;--cte-accent:#c1ca85;--cte-accent-text:#20201c;--cte-danger:#ee9991;--cte-focus:#c1ca85}@media (prefers-reduced-motion:reduce){:root,.dark{--motion-duration:0s;--motion-large-duration:0s;--motion-easing:linear;--motion-large-easing:linear;--motion-visual-duration:0;--motion-large-visual-duration:0;--motion-bounce:0;--motion-large-bounce:0;--motion-enabled:0;--motion-small-iterations:1;--motion-large-iterations:1;--motion-popup-scale:1;--motion-press-distance:0px}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}:root{--ft-edge-inset:inset;--ft-control-height:calc(var(--line-s) + var(--space-xs)*2);--ft-control-height-xs:calc(var(--line-xs) + var(--space-xxs)*2);--ft-control-height-sm:calc(var(--line-s) + var(--space-xxs)*2);--ft-control-height-lg:calc(var(--line-s) + var(--space-s)*2);--ft-control-focus-outline:2px solid var(--color-1);--ft-placeholder-color:var(--neutral-7);--ft-control-focus-shadow:0 0 0 var(--border-l)var(--color-1-transparent)}@supports (color:color-mix(in lab,red,red)){:root{--ft-control-focus-shadow:0 0 0 var(--border-l)color-mix(in srgb,var(--color-1-transparent)24%,transparent)}}:root{--ft-button-contact-shadow:0 1px 2px var(--neutral-10)}@supports (color:color-mix(in lab,red,red)){:root{--ft-button-contact-shadow:0 1px 2px color-mix(in srgb,var(--neutral-10)8%,transparent)}}:root{--ft-button-highlight-shadow:inset 0 1px 0 var(--neutral-1-transparent)}.dark{--ft-placeholder-color:var(--neutral-6);--ft-button-contact-shadow:0 1px 2px var(--neutral-1)}@supports (color:color-mix(in lab,red,red)){.dark{--ft-button-contact-shadow:0 1px 2px color-mix(in srgb,var(--neutral-1)48%,transparent)}}.dark{--ft-button-highlight-shadow:inset 0 1px 0 var(--neutral-10-transparent)}.toaster[data-sonner-toaster]{transition-duration:var(--motion-large-duration);transition-timing-function:var(--motion-large-easing)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true]{padding:var(--space-m);gap:var(--space-xs);border-radius:var(--radius-m);background:var(--neutral-1);color:var(--neutral-10);box-shadow:var(--border-shadow-s),var(--shadow-m);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);font-weight:var(--weight-ui-regular);transition-duration:var(--motion-large-duration);transition-timing-function:var(--motion-large-easing);animation-duration:var(--motion-large-duration);animation-timing-function:var(--motion-large-easing);border:0}.dark :is(.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true]){background:var(--neutral-2)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true]:focus-visible{outline:var(--ft-control-focus-outline);outline-offset:var(--border-l)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-title]{font-weight:var(--weight-ui-medium);line-height:var(--line-s)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-description]{color:var(--neutral-7);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);font-weight:var(--weight-ui-regular)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] :is([data-content],[data-icon]){transition-duration:var(--motion-large-duration);transition-timing-function:var(--motion-large-easing)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-content]{gap:var(--space-xs)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-icon]{width:var(--space-m);height:var(--space-m);margin:var(--space-zero)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-icon] svg{margin:var(--space-zero)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-icon]>svg,.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] .sonner-loader{animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] :is([data-button],[data-close-button]){height:auto;padding:var(--space-xs)var(--space-m);border-radius:var(--radius-s);color:var(--neutral-10);box-shadow:none;font:inherit;font-weight:var(--weight-ui-medium);letter-spacing:var(--tracking-l);transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);border:0}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-button]{background:var(--color-1-transparent)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-button]:hover{box-shadow:var(--shadow-s)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-button]:disabled{background:var(--neutral-3);color:var(--neutral-6)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-close-button]{gap:var(--space-xs);background:var(--color-none);width:auto}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-close-button] svg{width:var(--space-m);height:var(--space-m)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-close-button]:hover{background:var(--neutral-3-transparent)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] [data-close-button][data-disabled=true]{background:var(--color-none);color:var(--neutral-6)}.toaster[data-sonner-toaster] [data-sonner-toast].cn-toast[data-styled=true] :is([data-button],[data-close-button]):focus-visible{outline:var(--ft-control-focus-outline);outline-offset:var(--border-l);box-shadow:var(--ft-control-focus-shadow)}.toast-loading-icon{animation:toast-loading-spin var(--motion-duration)var(--motion-easing)var(--motion-small-iterations)}@keyframes toast-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.toaster .toast-loading-icon,.toaster .sonner-loader{animation:none!important}}:root,.dark{--radius:var(--radius-m);--background:var(--cte-canvas);--foreground:var(--cte-text);--card:var(--cte-canvas);--card-foreground:var(--cte-text);--popover:var(--cte-canvas);--popover-foreground:var(--cte-text);--primary:var(--cte-accent);--primary-foreground:var(--cte-accent-text);--secondary:var(--cte-surface-muted);--secondary-foreground:var(--cte-text);--muted:var(--cte-surface-muted);--muted-foreground:var(--cte-text-muted);--accent:var(--cte-surface-muted);--accent-foreground:var(--cte-text);--destructive:var(--cte-danger);--border:var(--cte-border);--input:var(--neutral-4);--ring:var(--cte-focus);--chart-1:var(--color-1);--chart-2:var(--color-2);--chart-3:var(--color-3);--chart-4:var(--color-4);--chart-5:var(--warning);--sidebar:var(--cte-surface);--sidebar-foreground:var(--cte-text);--sidebar-primary:var(--cte-accent);--sidebar-primary-foreground:var(--cte-accent-text);--sidebar-accent:var(--navigation-active-background);--sidebar-accent-foreground:var(--navigation-active-foreground);--sidebar-border:var(--cte-border);--sidebar-ring:var(--cte-focus)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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:""}
