@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-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-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--container-3xs:16rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--leading-normal:1.5;--ease-out:var(--ease-out);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-sm:8px;--blur-2xl:40px;--blur-3xl:64px;--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);--color-white:var(--color-white);--color-neutral-50:var(--color-neutral-50);--color-neutral-100:var(--color-neutral-100);--color-neutral-200:var(--color-neutral-200);--color-neutral-300:var(--color-neutral-300);--color-neutral-400:var(--color-neutral-400);--color-neutral-500:var(--color-neutral-500);--color-neutral-600:var(--color-neutral-600);--color-neutral-700:var(--color-neutral-700);--color-neutral-740:var(--color-neutral-740);--color-neutral-750:var(--color-neutral-750);--color-neutral-800:var(--color-neutral-800);--color-neutral-850:var(--color-neutral-850);--color-neutral-900:var(--color-neutral-900);--color-neutral-950:var(--color-neutral-950);--color-black:var(--color-black);--color-primary-50:var(--color-primary-50);--color-primary-100:var(--color-primary-100);--color-primary-200:var(--color-primary-200);--color-primary-300:var(--color-primary-300);--color-primary-400:var(--color-primary-400);--color-primary-500:var(--color-primary-500);--color-primary-600:var(--color-primary-600);--color-primary-700:var(--color-primary-700);--color-primary-800:var(--color-primary-800);--color-primary-900:var(--color-primary-900);--color-primary-950:var(--color-primary-950);--color-secondary-50:var(--color-secondary-50);--color-secondary-100:var(--color-secondary-100);--color-secondary-200:var(--color-secondary-200);--color-secondary-300:var(--color-secondary-300);--color-secondary-400:var(--color-secondary-400);--color-secondary-500:var(--color-secondary-500);--color-secondary-600:var(--color-secondary-600);--color-secondary-700:var(--color-secondary-700);--color-secondary-800:var(--color-secondary-800);--color-secondary-900:var(--color-secondary-900);--color-secondary-950:var(--color-secondary-950);--color-info-50:var(--color-info-50);--color-info-100:var(--color-info-100);--color-info-200:var(--color-info-200);--color-info-300:var(--color-info-300);--color-info-400:var(--color-info-400);--color-info-500:var(--color-info-500);--color-info-600:var(--color-info-600);--color-info-700:var(--color-info-700);--color-info-800:var(--color-info-800);--color-info-900:var(--color-info-900);--color-info-950:var(--color-info-950);--color-success-50:var(--color-success-50);--color-success-100:var(--color-success-100);--color-success-200:var(--color-success-200);--color-success-300:var(--color-success-300);--color-success-400:var(--color-success-400);--color-success-500:var(--color-success-500);--color-success-600:var(--color-success-600);--color-success-700:var(--color-success-700);--color-success-800:var(--color-success-800);--color-success-900:var(--color-success-900);--color-success-950:var(--color-success-950);--color-warning-50:var(--color-warning-50);--color-warning-100:var(--color-warning-100);--color-warning-200:var(--color-warning-200);--color-warning-300:var(--color-warning-300);--color-warning-400:var(--color-warning-400);--color-warning-500:var(--color-warning-500);--color-warning-600:var(--color-warning-600);--color-warning-700:var(--color-warning-700);--color-warning-800:var(--color-warning-800);--color-warning-900:var(--color-warning-900);--color-warning-950:var(--color-warning-950);--color-danger-50:var(--color-danger-50);--color-danger-100:var(--color-danger-100);--color-danger-200:var(--color-danger-200);--color-danger-300:var(--color-danger-300);--color-danger-400:var(--color-danger-400);--color-danger-500:var(--color-danger-500);--color-danger-600:var(--color-danger-600);--color-danger-700:var(--color-danger-700);--color-danger-800:var(--color-danger-800);--color-danger-900:var(--color-danger-900);--color-danger-950:var(--color-danger-950);--color-magic-50:var(--color-magic-50);--color-magic-100:var(--color-magic-100);--color-magic-200:var(--color-magic-200);--color-magic-300:var(--color-magic-300);--color-magic-400:var(--color-magic-400);--color-magic-500:var(--color-magic-500);--color-magic-600:var(--color-magic-600);--color-magic-700:var(--color-magic-700);--color-magic-800:var(--color-magic-800);--color-magic-900:var(--color-magic-900);--color-magic-950:var(--color-magic-950);--background-color-canvas:var(--color-background-canvas);--background-color-inverse:var(--color-background-inverse);--background-color-overlay:var(--color-background-overlay);--background-color-surface1:var(--color-background-surface1);--background-color-surface2:var(--color-background-surface2);--background-color-switch:var(--color-background-switch);--background-color-switch-hover:var(--color-background-switch-hover);--background-color-switch-active:var(--color-background-switch-active);--background-color-neutral:var(--color-background-neutral);--background-color-neutral-hover:var(--color-background-neutral-hover);--background-color-neutral-active:var(--color-background-neutral-active);--background-color-neutral-focus:var(--color-background-neutral-focus);--background-color-neutral-selected:var(--color-background-neutral-selected);--background-color-neutral-subtle:var(--color-background-neutral-subtle);--background-color-neutral-subtle-hover:var(--color-background-neutral-subtle-hover);--background-color-neutral-subtle-active:var(--color-background-neutral-subtle-active);--background-color-neutral-transparent-hover:var(--color-background-neutral-transparent-hover);--background-color-neutral-transparent-active:var(--color-background-neutral-transparent-active);--background-color-primary:var(--color-background-primary);--background-color-primary-hover:var(--color-background-primary-hover);--background-color-primary-active:var(--color-background-primary-active);--background-color-primary-subtle:var(--color-background-primary-subtle);--background-color-primary-subtle-hover:var(--color-background-primary-subtle-hover);--background-color-primary-subtle-active:var(--color-background-primary-subtle-active);--background-color-primary-transparent-hover:var(--color-background-primary-transparent-hover);--background-color-primary-transparent-active:var(--color-background-primary-transparent-active);--background-color-secondary:var(--color-background-secondary);--background-color-secondary-hover:var(--color-background-secondary-hover);--background-color-secondary-active:var(--color-background-secondary-active);--background-color-secondary-subtle:var(--color-background-secondary-subtle);--background-color-secondary-subtle-hover:var(--color-background-secondary-subtle-hover);--background-color-secondary-subtle-active:var(--color-background-secondary-subtle-active);--background-color-secondary-transparent-hover:var(--color-background-secondary-transparent-hover);--background-color-secondary-transparent-active:var(--color-background-secondary-transparent-active);--background-color-info:var(--color-background-info);--background-color-info-hover:var(--color-background-info-hover);--background-color-info-active:var(--color-background-info-active);--background-color-info-subtle:var(--color-background-info-subtle);--background-color-info-subtle-hover:var(--color-background-info-subtle-hover);--background-color-info-subtle-active:var(--color-background-info-subtle-active);--background-color-info-transparent-hover:var(--color-background-info-transparent-hover);--background-color-info-transparent-active:var(--color-background-info-transparent-active);--background-color-success:var(--color-background-success);--background-color-success-hover:var(--color-background-success-hover);--background-color-success-active:var(--color-background-success-active);--background-color-success-subtle:var(--color-background-success-subtle);--background-color-success-subtle-hover:var(--color-background-success-subtle-hover);--background-color-success-subtle-active:var(--color-background-success-subtle-active);--background-color-success-transparent-hover:var(--color-background-success-transparent-hover);--background-color-success-transparent-active:var(--color-background-success-transparent-active);--background-color-warning:var(--color-background-warning);--background-color-warning-hover:var(--color-background-warning-hover);--background-color-warning-active:var(--color-background-warning-active);--background-color-warning-subtle:var(--color-background-warning-subtle);--background-color-warning-subtle-hover:var(--color-background-warning-subtle-hover);--background-color-warning-subtle-active:var(--color-background-warning-subtle-active);--background-color-warning-transparent-hover:var(--color-background-warning-transparent-hover);--background-color-warning-transparent-active:var(--color-background-warning-transparent-active);--background-color-danger:var(--color-background-danger);--background-color-danger-hover:var(--color-background-danger-hover);--background-color-danger-active:var(--color-background-danger-active);--background-color-danger-subtle:var(--color-background-danger-subtle);--background-color-danger-subtle-hover:var(--color-background-danger-subtle-hover);--background-color-danger-subtle-active:var(--color-background-danger-subtle-active);--background-color-danger-transparent-hover:var(--color-background-danger-transparent-hover);--background-color-danger-transparent-active:var(--color-background-danger-transparent-active);--background-color-magic:var(--color-background-magic);--background-color-magic-hover:var(--color-background-magic-hover);--background-color-magic-active:var(--color-background-magic-active);--background-color-magic-subtle:var(--color-background-magic-subtle);--background-color-magic-subtle-hover:var(--color-background-magic-subtle-hover);--background-color-magic-subtle-active:var(--color-background-magic-subtle-active);--background-color-magic-transparent-hover:var(--color-background-magic-transparent-hover);--background-color-magic-transparent-active:var(--color-background-magic-transparent-active);--border-color-default:var(--color-border-default);--border-color-primary:var(--color-border-primary);--border-color-secondary:var(--color-border-secondary);--border-color-info:var(--color-border-info);--border-color-success:var(--color-border-success);--border-color-warning:var(--color-border-warning);--border-color-danger:var(--color-border-danger);--border-color-magic:var(--color-border-magic);--outline-color-default:var(--color-border-default);--outline-color-primary:var(--color-border-primary);--outline-color-secondary:var(--color-border-secondary);--outline-color-info:var(--color-border-info);--outline-color-success:var(--color-border-success);--outline-color-warning:var(--color-border-warning);--outline-color-danger:var(--color-border-danger);--outline-color-magic:var(--color-border-magic);--text-color-default:var(--color-text-default);--text-color-subtle:var(--color-text-subtle);--text-color-disabled:var(--color-text-disabled);--text-color-inverse:var(--color-text-inverse);--text-color-primary:var(--color-text-primary);--text-color-on-primary:var(--color-text-on-primary);--text-color-on-primary-subtle:var(--color-text-on-primary-subtle);--text-color-secondary:var(--color-text-secondary);--text-color-on-secondary:var(--color-text-on-secondary);--text-color-on-secondary-subtle:var(--color-text-on-secondary-subtle);--text-color-info:var(--color-text-info);--text-color-on-info:var(--color-text-on-info);--text-color-on-info-subtle:var(--color-text-on-info-subtle);--text-color-success:var(--color-text-success);--text-color-on-success:var(--color-text-on-success);--text-color-on-success-subtle:var(--color-text-on-success-subtle);--text-color-warning:var(--color-text-warning);--text-color-on-warning:var(--color-text-on-warning);--text-color-on-warning-subtle:var(--color-text-on-warning-subtle);--text-color-danger:var(--color-text-danger);--text-color-on-danger:var(--color-text-on-danger);--text-color-on-danger-subtle:var(--color-text-on-danger-subtle);--text-color-magic:var(--color-text-magic);--text-color-on-magic:var(--color-text-on-magic);--text-color-on-magic-subtle:var(--color-text-on-magic-subtle);--spacing:var(--base-spacing-unit);--spacing-xs:var(--spacing-xs);--spacing-sm:var(--spacing-sm);--spacing-md:var(--spacing-md);--spacing-lg:var(--spacing-lg);--spacing-xl:var(--spacing-xl);--spacing-2xl:var(--spacing-2xl);--spacing-3xl:var(--spacing-3xl);--spacing-4xl:var(--spacing-4xl);--radius-none:var(--radius-none);--radius-xs:var(--radius-xs);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-full:var(--radius-full);--shadow-none:var(--shadow-none);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--shadow-overlay:var(--shadow-overlay);--ease-smooth:var(--ease-smooth);--ease-out-quad:var(--ease-out-quad);--ease-out-fluid:var(--ease-out-fluid)}}@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}}@layer components{:where(.root-theme-layerbase) .accordion-base{width:100%}:where(.root-theme-layerbase) .accordion-transparent{background-color:#0000}:where(:where(.root-theme-layerbase) .accordion-divided>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-border-default)}:where(:where(.root-theme-layerbase) .accordion-filled>:not(:last-child)),:where(:where(.root-theme-layerbase) .accordion-outlined>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-sm)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-sm)*calc(1 - var(--tw-space-y-reverse)))}:where(:where(.root-theme-layerbase) .accordion-contained>:not(:last-child)){--tw-space-y-reverse:0;--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-border-default);margin-block-start:calc(var(--spacing-xs)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-xs)*calc(1 - var(--tw-space-y-reverse)))}:where(.root-theme-layerbase) .accordion-contained{border-radius:var(--radius-lg);background-color:var(--color-background-surface1);padding:var(--spacing-xs);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .accordion-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .accordion-item-base{width:100%;overflow:hidden}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .accordion-item-base){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .accordion-item-outlined{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default)}:where(.root-theme-layerbase) .accordion-item-filled{border-radius:var(--radius-lg);background-color:var(--color-background-surface1);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.root-theme-layerbase) .accordion-item-contained{border-radius:var(--radius-none);background-color:var(--color-background-surface1)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .accordion-item-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .accordion-trigger-base{cursor:pointer;width:100%;padding-inline:var(--spacing-lg);padding-block:var(--spacing-md);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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);justify-content:space-between;align-items:center;display:flex}:where(.root-theme-layerbase) .accordion-trigger-transparent{border-radius:var(--radius-lg);background-color:#0000}@media (hover:hover){:where(.root-theme-layerbase) .accordion-trigger-transparent:hover{background-color:var(--color-background-neutral-subtle-hover)}}:where(.root-theme-layerbase) .accordion-trigger-transparent:active{background-color:var(--color-background-neutral-subtle-active)}:where(.root-theme-layerbase) .accordion-trigger-divided,:where(.root-theme-layerbase) .accordion-trigger-contained{background-color:#0000}:where(.root-theme-layerbase) .accordion-indicator-base{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:var(--ease-smooth);transition-duration:.25s;transition-timing-function:var(--ease-smooth);will-change:transform}:where(.root-theme-layerbase) .accordion-indicator-expanded{rotate:none}:where(.root-theme-layerbase) .accordion-indicator-collapsed{rotate:90deg}:where(.root-theme-layerbase) .accordion-panel-base{height:var(--disclosure-panel-height);will-change:transform;transition:height .2s var(--ease-out-quad);overflow:clip}:where(.root-theme-layerbase) .accordion-content-base{padding-inline:var(--spacing-lg);padding-block:var(--spacing-md);will-change:transform;color:var(--color-text-subtle)}:where(.root-theme-layerbase) .accordion-content-expanded{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);--tw-enter-blur:calc(0*1px);--tw-enter-opacity:0}:where(.root-theme-layerbase) .accordion-content-collapsed{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);--tw-animation-fill-mode:forwards;--tw-exit-blur:calc(0*1px);--tw-exit-opacity:0;animation-fill-mode:forwards}:where(.root-theme-layerbase) .badge-base{cursor:default;border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}:where(.root-theme-layerbase) .badge-sm{gap:var(--spacing-xs);padding-inline:var(--spacing-sm)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .badge-sm){letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.125rem}:where(.root-theme-layerbase) .badge-sm svg{stroke-width:1px;width:12px;height:20px}:where(.root-theme-layerbase) .badge-md{gap:var(--spacing-sm);padding-inline:var(--spacing-sm)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .badge-md){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .badge-md svg{stroke-width:1px;width:14px;height:24px}:where(.root-theme-layerbase) .badge-lg{gap:var(--spacing-sm);padding-inline:var(--spacing-sm)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .badge-lg){letter-spacing:-.01rem;color:var(--color-text-subtle);font-size:1rem;font-weight:400;line-height:1.7}:where(.root-theme-layerbase) .badge-lg svg{stroke-width:1px;width:16px;height:28px}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .badge-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .badge-filled-neutral{background-color:var(--color-background-neutral);color:var(--color-text-default)}:where(.root-theme-layerbase) .badge-filled-primary{background-color:var(--color-background-primary);color:var(--color-text-on-primary)}:where(.root-theme-layerbase) .badge-filled-secondary{background-color:var(--color-background-secondary);color:var(--color-text-on-secondary)}:where(.root-theme-layerbase) .badge-filled-info{background-color:var(--color-background-info);color:var(--color-text-on-info)}:where(.root-theme-layerbase) .badge-filled-success{background-color:var(--color-background-success);color:var(--color-text-on-success)}:where(.root-theme-layerbase) .badge-filled-warning{background-color:var(--color-background-warning);color:var(--color-text-on-warning)}:where(.root-theme-layerbase) .badge-filled-danger{background-color:var(--color-background-danger);color:var(--color-text-on-danger)}:where(.root-theme-layerbase) .badge-filled-magic{background-color:var(--color-background-magic);color:var(--color-text-on-magic)}:where(.root-theme-layerbase) .badge-subtle-neutral{background-color:var(--color-background-neutral-subtle);color:var(--color-text-default)}:where(.root-theme-layerbase) .badge-subtle-primary{background-color:var(--color-background-primary-subtle);color:var(--color-text-on-primary-subtle)}:where(.root-theme-layerbase) .badge-subtle-secondary{background-color:var(--color-background-secondary-subtle);color:var(--color-text-on-secondary-subtle)}:where(.root-theme-layerbase) .badge-subtle-info{background-color:var(--color-background-info-subtle);color:var(--color-text-on-info-subtle)}:where(.root-theme-layerbase) .badge-subtle-success{background-color:var(--color-background-success-subtle);color:var(--color-text-on-success-subtle)}:where(.root-theme-layerbase) .badge-subtle-warning{background-color:var(--color-background-warning-subtle);color:var(--color-text-on-warning-subtle)}:where(.root-theme-layerbase) .badge-subtle-danger{background-color:var(--color-background-danger-subtle);color:var(--color-text-on-danger-subtle)}:where(.root-theme-layerbase) .badge-subtle-magic{background-color:var(--color-background-magic-subtle);color:var(--color-text-on-magic-subtle)}:where(.root-theme-layerbase) .badge-outlined-neutral{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);color:var(--color-text-default)}:where(.root-theme-layerbase) .badge-outlined-primary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-primary);color:var(--color-text-primary)}:where(.root-theme-layerbase) .badge-outlined-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-secondary);color:var(--color-text-secondary)}:where(.root-theme-layerbase) .badge-outlined-info{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-info);color:var(--color-text-info)}:where(.root-theme-layerbase) .badge-outlined-success{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-success);color:var(--color-text-success)}:where(.root-theme-layerbase) .badge-outlined-warning{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-warning);color:var(--color-text-warning)}:where(.root-theme-layerbase) .badge-outlined-danger{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-danger);color:var(--color-text-danger)}:where(.root-theme-layerbase) .badge-outlined-magic{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-magic);color:var(--color-text-magic)}:where(.root-theme-layerbase) .badge-transparent-neutral{color:var(--color-text-default)}:where(.root-theme-layerbase) .badge-transparent-primary{color:var(--color-text-primary)}:where(.root-theme-layerbase) .badge-transparent-secondary{color:var(--color-text-secondary)}:where(.root-theme-layerbase) .badge-transparent-info{color:var(--color-text-info)}:where(.root-theme-layerbase) .badge-transparent-success{color:var(--color-text-success)}:where(.root-theme-layerbase) .badge-transparent-warning{color:var(--color-text-warning)}:where(.root-theme-layerbase) .badge-transparent-danger{color:var(--color-text-danger)}:where(.root-theme-layerbase) .badge-transparent-magic{color:var(--color-text-magic)}:where(.root-theme-layerbase) .button-base{cursor:pointer;border-radius:var(--radius-full);text-align:center;--tw-font-weight:var(--font-weight-medium);width:fit-content;font-weight:var(--font-weight-medium);white-space:nowrap;will-change:transform;transition:scale .25s var(--ease-smooth),background .1s var(--ease-out),box-shadow .1s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.root-theme-layerbase) .button-sm{min-width:36px;height:36px;padding-inline:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .button-sm){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .button-sm svg{stroke-width:1px;width:14px;height:14px}:where(.root-theme-layerbase) .button-md{min-width:38px;height:38px;padding-inline:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .button-md){letter-spacing:-.01rem;color:var(--color-text-subtle);font-size:1rem;font-weight:400;line-height:1.7}:where(.root-theme-layerbase) .button-md svg{stroke-width:1px;width:16px;height:16px}:where(.root-theme-layerbase) .button-lg{min-width:44px;height:44px;padding-inline:var(--spacing-lg)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .button-lg){letter-spacing:-.01rem;color:var(--color-text-subtle);font-size:1rem;font-weight:400;line-height:1.7}:where(.root-theme-layerbase) .button-lg svg{stroke-width:1px;width:16px;height:16px}:where(.root-theme-layerbase) .button-hovered{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}:where(.root-theme-layerbase) .button-pressed{scale:97%}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .button-disabled),:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .button-loading){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .button-loading svg{stroke-width:3px}:where(.root-theme-layerbase) .button-outlined{outline-style:var(--tw-outline-style);outline-width:1px}:where(.root-theme-layerbase) .button-icon-only{aspect-ratio:1;max-width:fit-content;padding:calc(var(--base-spacing-unit)*0)}:where(.root-theme-layerbase) .button-filled-neutral{background-color:var(--color-background-neutral);color:var(--color-text-default)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-neutral:hover{background-color:var(--color-background-neutral-hover)}}:where(.root-theme-layerbase) .button-filled-neutral:active{background-color:var(--color-background-neutral-active)}:where(.root-theme-layerbase) .button-filled-primary{background-color:var(--color-background-primary);color:var(--color-text-on-primary)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-primary:hover{background-color:var(--color-background-primary-hover)}}:where(.root-theme-layerbase) .button-filled-primary:active{background-color:var(--color-background-primary-active)}:where(.root-theme-layerbase) .button-filled-secondary{background-color:var(--color-background-secondary);color:var(--color-text-on-secondary)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-secondary:hover{background-color:var(--color-background-secondary-hover)}}:where(.root-theme-layerbase) .button-filled-secondary:active{background-color:var(--color-background-secondary-active)}:where(.root-theme-layerbase) .button-filled-info{background-color:var(--color-background-info);color:var(--color-text-on-info)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-info:hover{background-color:var(--color-background-info-hover)}}:where(.root-theme-layerbase) .button-filled-info:active{background-color:var(--color-background-info-active)}:where(.root-theme-layerbase) .button-filled-success{background-color:var(--color-background-success);color:var(--color-text-on-success)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-success:hover{background-color:var(--color-background-success-hover)}}:where(.root-theme-layerbase) .button-filled-success:active{background-color:var(--color-background-success-active)}:where(.root-theme-layerbase) .button-filled-warning{background-color:var(--color-background-warning);color:var(--color-text-on-warning)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-warning:hover{background-color:var(--color-background-warning-hover)}}:where(.root-theme-layerbase) .button-filled-warning:active{background-color:var(--color-background-warning-active)}:where(.root-theme-layerbase) .button-filled-danger{background-color:var(--color-background-danger);color:var(--color-text-on-danger)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-danger:hover{background-color:var(--color-background-danger-hover)}}:where(.root-theme-layerbase) .button-filled-danger:active{background-color:var(--color-background-danger-active)}:where(.root-theme-layerbase) .button-filled-magic{background-color:var(--color-background-magic);color:var(--color-text-on-magic)}@media (hover:hover){:where(.root-theme-layerbase) .button-filled-magic:hover{background-color:var(--color-background-magic-hover)}}:where(.root-theme-layerbase) .button-filled-magic:active{background-color:var(--color-background-magic-active)}:where(.root-theme-layerbase) .button-outlined-neutral{color:var(--color-text-default);outline-color:var(--color-border-default)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-neutral:hover{background-color:var(--color-background-neutral-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-neutral:active{background-color:var(--color-background-neutral-transparent-active)}:where(.root-theme-layerbase) .button-outlined-primary{color:var(--color-text-primary);outline-color:var(--color-border-primary)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-primary:hover{background-color:var(--color-background-primary-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-primary:active{background-color:var(--color-background-primary-transparent-active)}:where(.root-theme-layerbase) .button-outlined-secondary{color:var(--color-text-secondary);outline-color:var(--color-border-secondary)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-secondary:hover{background-color:var(--color-background-secondary-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-secondary:active{background-color:var(--color-background-secondary-transparent-active)}:where(.root-theme-layerbase) .button-outlined-info{color:var(--color-text-info);outline-color:var(--color-border-info)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-info:hover{background-color:var(--color-background-info-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-info:active{background-color:var(--color-background-info-transparent-active)}:where(.root-theme-layerbase) .button-outlined-success{color:var(--color-text-success);outline-color:var(--color-border-success)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-success:hover{background-color:var(--color-background-success-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-success:active{background-color:var(--color-background-success-transparent-active)}:where(.root-theme-layerbase) .button-outlined-warning{color:var(--color-text-warning);outline-color:var(--color-border-warning)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-warning:hover{background-color:var(--color-background-warning-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-warning:active{background-color:var(--color-background-warning-transparent-active)}:where(.root-theme-layerbase) .button-outlined-danger{color:var(--color-text-danger);outline-color:var(--color-border-danger)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-danger:hover{background-color:var(--color-background-danger-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-danger:active{background-color:var(--color-background-danger-transparent-active)}:where(.root-theme-layerbase) .button-outlined-magic{color:var(--color-text-magic);outline-color:var(--color-border-magic)}@media (hover:hover){:where(.root-theme-layerbase) .button-outlined-magic:hover{background-color:var(--color-background-magic-transparent-hover)}}:where(.root-theme-layerbase) .button-outlined-magic:active{background-color:var(--color-background-magic-transparent-active)}:where(.root-theme-layerbase) .button-subtle-neutral{background-color:var(--color-background-neutral-subtle);color:var(--color-text-default)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-neutral:hover{background-color:var(--color-background-neutral-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-neutral:active{background-color:var(--color-background-neutral-subtle-active)}:where(.root-theme-layerbase) .button-subtle-primary{background-color:var(--color-background-primary-subtle);color:var(--color-text-on-primary-subtle)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-primary:hover{background-color:var(--color-background-primary-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-primary:active{background-color:var(--color-background-primary-subtle-active)}:where(.root-theme-layerbase) .button-subtle-secondary{background-color:var(--color-background-secondary-subtle);color:var(--color-text-on-secondary-subtle)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-secondary:hover{background-color:var(--color-background-secondary-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-secondary:active{background-color:var(--color-background-secondary-subtle-active)}:where(.root-theme-layerbase) .button-subtle-info{background-color:var(--color-background-info-subtle);color:var(--color-text-on-info-subtle)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-info:hover{background-color:var(--color-background-info-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-info:active{background-color:var(--color-background-info-subtle-active)}:where(.root-theme-layerbase) .button-subtle-success{background-color:var(--color-background-success-subtle);color:var(--color-text-on-success-subtle)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-success:hover{background-color:var(--color-background-success-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-success:active{background-color:var(--color-background-success-subtle-active)}:where(.root-theme-layerbase) .button-subtle-warning{background-color:var(--color-background-warning-subtle);color:var(--color-text-on-warning-subtle)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-warning:hover{background-color:var(--color-background-warning-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-warning:active{background-color:var(--color-background-warning-subtle-active)}:where(.root-theme-layerbase) .button-subtle-danger{background-color:var(--color-background-danger-subtle);color:var(--color-text-on-danger-subtle)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-danger:hover{background-color:var(--color-background-danger-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-danger:active{background-color:var(--color-background-danger-subtle-active)}:where(.root-theme-layerbase) .button-subtle-magic{background-color:var(--color-background-magic-subtle);color:var(--color-text-on-magic-subtle)}@media (hover:hover){:where(.root-theme-layerbase) .button-subtle-magic:hover{background-color:var(--color-background-magic-subtle-hover)}}:where(.root-theme-layerbase) .button-subtle-magic:active{background-color:var(--color-background-magic-subtle-active)}:where(.root-theme-layerbase) .button-transparent-neutral{color:var(--color-text-default)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-neutral:hover{background-color:var(--color-background-neutral-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-neutral:active{background-color:var(--color-background-neutral-transparent-active)}:where(.root-theme-layerbase) .button-transparent-primary{color:var(--color-text-primary)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-primary:hover{background-color:var(--color-background-primary-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-primary:active{background-color:var(--color-background-primary-transparent-active)}:where(.root-theme-layerbase) .button-transparent-secondary{color:var(--color-text-secondary)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-secondary:hover{background-color:var(--color-background-secondary-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-secondary:active{background-color:var(--color-background-secondary-transparent-active)}:where(.root-theme-layerbase) .button-transparent-info{color:var(--color-text-info)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-info:hover{background-color:var(--color-background-info-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-info:active{background-color:var(--color-background-info-transparent-active)}:where(.root-theme-layerbase) .button-transparent-success{color:var(--color-text-success)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-success:hover{background-color:var(--color-background-success-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-success:active{background-color:var(--color-background-success-transparent-active)}:where(.root-theme-layerbase) .button-transparent-warning{color:var(--color-text-warning)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-warning:hover{background-color:var(--color-background-warning-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-warning:active{background-color:var(--color-background-warning-transparent-active)}:where(.root-theme-layerbase) .button-transparent-danger{color:var(--color-text-danger)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-danger:hover{background-color:var(--color-background-danger-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-danger:active{background-color:var(--color-background-danger-transparent-active)}:where(.root-theme-layerbase) .button-transparent-magic{color:var(--color-text-magic)}@media (hover:hover){:where(.root-theme-layerbase) .button-transparent-magic:hover{background-color:var(--color-background-magic-transparent-hover)}}:where(.root-theme-layerbase) .button-transparent-magic:active{background-color:var(--color-background-magic-transparent-active)}:where(.root-theme-layerbase) .button-loading-icon-base{inset:calc(var(--base-spacing-unit)*0);animation:var(--animate-spin);--tw-animation-duration:.7s;justify-content:center;align-items:center;animation-duration:.7s;display:flex;position:absolute}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .drawer-overlay-base){z-index:40;background-color:var(--color-background-overlay);width:100%;height:100vh;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .drawer-overlay-base){background-color:color-mix(in srgb,var(--color-background-overlay)55%,transparent)}}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .drawer-overlay-entering){animation-name:layerbase-overlay-fade-in;animation-duration:.25s;animation-timing-function:var(--ease-out);animation-delay:0s;animation-fill-mode:forwards}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .drawer-overlay-exiting){animation-name:layerbase-overlay-fade-out;animation-duration:.15s;animation-timing-function:var(--ease-out);animation-delay:0s;animation-fill-mode:forwards}:where(.root-theme-layerbase) .drawer-trigger-base{cursor:pointer}:where(.root-theme-layerbase) .drawer-content-base{z-index:99999;border-radius:var(--radius-lg);background-color:var(--color-background-surface1);max-width:100%;height:100%;padding-inline:var(--spacing-md);padding-block:var(--spacing-lg);--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);scrollbar-width:none;transition-property:none;position:fixed;overflow-y:scroll}:where(.root-theme-layerbase) .drawer-content-left{top:var(--spacing-md);left:var(--spacing-md);--tw-enter-translate-x:-100%;--tw-exit-translate-x:-100%;width:300px;height:calc(100vh - var(--spacing-md)*2)!important}:where(.root-theme-layerbase) .drawer-content-right{top:var(--spacing-md);right:var(--spacing-md);--tw-enter-opacity:0;--tw-enter-translate-x:100%;--tw-exit-translate-x:100%;width:300px;height:calc(100vh - var(--spacing-md)*2)!important}:where(.root-theme-layerbase) .drawer-content-top{top:var(--spacing-md);right:var(--spacing-md);--tw-enter-translate-y:-100%;--tw-exit-translate-y:-100%;height:300px;width:calc(100vw - var(--spacing-md)*2)!important}:where(.root-theme-layerbase) .drawer-content-bottom{bottom:var(--spacing-md);left:var(--spacing-md);--tw-enter-translate-y:100%;--tw-exit-translate-y:100%;height:300px;width:calc(100vw - var(--spacing-md)*2)!important}:where(.root-theme-layerbase) .drawer-content-entering{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:var(--ease-out);transition-duration:.25s;transition-timing-function:var(--ease-out);--tw-animation-fill-mode:forwards;--tw-enter-opacity:0;animation-fill-mode:forwards}:where(.root-theme-layerbase) .drawer-content-exiting{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-animation-fill-mode:forwards;animation-fill-mode:forwards}:where(.root-theme-layerbase) .input-base{border-radius:var(--radius-md);width:100%;color:var(--color-text-default)}:where(.root-theme-layerbase) .input-base::placeholder{color:var(--color-text-subtle)}:where(.root-theme-layerbase) .input-base{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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out)}:where(.root-theme-layerbase) .input-base:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary-500);--tw-outline-style:none;outline-style:none}:where(.root-theme-layerbase) .input-outlined{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:#0000}@media (hover:hover){:where(.root-theme-layerbase) .input-outlined:hover{background-color:var(--color-background-neutral-subtle-hover)}}:where(.root-theme-layerbase) .input-outlined:focus{background-color:#0000}:where(.root-theme-layerbase) .input-filled{background-color:var(--color-white);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){:where(.root-theme-layerbase) .input-filled:hover{background-color:var(--color-neutral-50)}}:where(.root-theme-layerbase) .input-filled:focus{background-color:var(--color-white)}:where(.root-theme-layerbase) .input-filled:where(.dark,.dark *){background-color:var(--color-background-neutral)}@media (hover:hover){:where(.root-theme-layerbase) .input-filled:where(.dark,.dark *):hover{background-color:var(--color-background-neutral-hover)}}:where(.root-theme-layerbase) .input-filled:where(.dark,.dark *):focus{background-color:var(--color-background-neutral)}:where(.root-theme-layerbase) .input-transparent{background-color:#0000}@media (hover:hover){:where(.root-theme-layerbase) .input-transparent:hover{background-color:var(--color-background-neutral-subtle-hover)}}:where(.root-theme-layerbase) .input-transparent:focus{background-color:#0000}:where(.root-theme-layerbase) .input-sm{height:34px;padding-inline:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .input-sm){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .input-md{height:38px;padding-inline:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .input-md){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .input-lg{height:42px;padding-inline:var(--spacing-lg)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .input-lg){letter-spacing:-.01rem;color:var(--color-text-subtle);font-size:1rem;font-weight:400;line-height:1.7}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .input-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .modal-overlay-base){z-index:40;background-color:var(--color-background-overlay);width:100%;height:100vh;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .modal-overlay-base){background-color:color-mix(in srgb,var(--color-background-overlay)55%,transparent)}}:where(.root-theme-layerbase) .modal-overlay-entering{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:var(--ease-out);transition-duration:.25s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}:where(.root-theme-layerbase) .modal-overlay-exiting{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-animation-fill-mode:forwards;--tw-exit-opacity:0;animation-fill-mode:forwards}:where(.root-theme-layerbase) .modal-trigger-base{cursor:pointer}:where(.root-theme-layerbase) .modal-content-base{z-index:50;border-radius:var(--radius-lg);background-color:var(--color-background-surface1);width:300px;height:300px;padding-inline:var(--spacing-lg);padding-block:var(--spacing-md);--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);will-change:transform}:where(.root-theme-layerbase) .modal-content-entering{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0;--tw-enter-scale:calc(107*1%)}:where(.root-theme-layerbase) .modal-content-exiting{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-animation-fill-mode:forwards;--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;animation-fill-mode:forwards}:where(.root-theme-layerbase) .popover-content-base{touch-action:none;border-radius:var(--radius-lg);background-color:var(--color-background-surface1);width:fit-content;height:fit-content;padding-inline:var(--spacing-lg);padding-block:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .popover-content-base){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .popover-content-base{color:var(--color-text-default);--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);will-change:transform}:where(.root-theme-layerbase) .popover-content-base:where(.dark,.dark *){color:var(--color-text-default)}:where(.root-theme-layerbase) .popover-content-entering{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);--tw-enter-scale:.85;--tw-enter-opacity:0}:where(.root-theme-layerbase) .popover-content-exiting{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-animation-fill-mode:forwards;--tw-exit-scale:.85;--tw-exit-opacity:0;animation-fill-mode:forwards}:where(.root-theme-layerbase) .popover-trigger-base{cursor:pointer;width:fit-content;height:fit-content;display:block}:where(.root-theme-layerbase) .popover-arrow-base{width:fit-content;height:fit-content;fill:var(--color-white);display:block}:where(.root-theme-layerbase) .popover-arrow-base:where(.dark,.dark *){fill:var(--color-neutral-900)}:where(.root-theme-layerbase) .popover-arrow-base[data-placement=top]{rotate:none}:where(.root-theme-layerbase) .popover-arrow-base[data-placement=bottom]{rotate:180deg}:where(.root-theme-layerbase) .popover-arrow-base[data-placement=right]{rotate:90deg}:where(.root-theme-layerbase) .popover-arrow-base[data-placement=left]{rotate:-90deg}:where(.root-theme-layerbase) .select-trigger-base{z-index:30;cursor:pointer;border-radius:var(--radius-md);width:100%;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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);justify-content:space-between;align-items:center;display:flex}:where(.root-theme-layerbase) .select-trigger-base:focus{--tw-outline-style:none!important;outline-style:none!important}:where(.root-theme-layerbase) .select-trigger-outlined{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:#0000}@media (hover:hover){:where(.root-theme-layerbase) .select-trigger-outlined:hover{background-color:var(--color-background-neutral-subtle-hover)}}:where(.root-theme-layerbase) .select-trigger-filled{background-color:var(--color-white);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){:where(.root-theme-layerbase) .select-trigger-filled:hover{background-color:var(--color-neutral-50)}}:where(.root-theme-layerbase) .select-trigger-filled:focus{background-color:var(--color-white)}:where(.root-theme-layerbase) .select-trigger-filled:where(.dark,.dark *){background-color:var(--color-background-neutral)}@media (hover:hover){:where(.root-theme-layerbase) .select-trigger-filled:where(.dark,.dark *):hover{background-color:var(--color-background-neutral-hover)}}:where(.root-theme-layerbase) .select-trigger-filled:where(.dark,.dark *):focus{background-color:var(--color-background-neutral)}:where(.root-theme-layerbase) .select-trigger-transparent{background-color:#0000}@media (hover:hover){:where(.root-theme-layerbase) .select-trigger-transparent:hover{background-color:var(--color-background-neutral-subtle-hover)}}:where(.root-theme-layerbase) .select-trigger-sm{height:34px;padding-inline:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-trigger-sm){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .select-trigger-sm svg{stroke-width:1px;width:14px;height:14px}:where(.root-theme-layerbase) .select-trigger-md{height:38px;padding-inline:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-trigger-md){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .select-trigger-md svg{stroke-width:1px;width:14px;height:14px}:where(.root-theme-layerbase) .select-trigger-lg{height:42px;padding-inline:var(--spacing-md)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-trigger-lg){letter-spacing:-.01rem;color:var(--color-text-subtle);font-size:1rem;font-weight:400;line-height:1.7}:where(.root-theme-layerbase) .select-trigger-lg svg{stroke-width:1px;width:16px;height:16px}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-trigger-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .select-trigger-value-base{color:var(--color-text-default)}:where(.root-theme-layerbase) .select-trigger-value-base[data-placeholder]{color:var(--color-text-subtle)}:where(.root-theme-layerbase) .select-popover-base{z-index:10;min-width:var(--trigger-width);border-radius:var(--radius-lg);background-color:var(--color-white);padding:var(--spacing-xs)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-popover-base){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .select-popover-base{color:var(--color-text-default);--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);will-change:transform}:where(.root-theme-layerbase) .select-popover-base:focus{--tw-outline-style:none;outline-style:none}:where(.root-theme-layerbase) .select-popover-base:where(.dark,.dark *){background-color:var(--color-background-neutral)}:where(.root-theme-layerbase) .select-popover-entering{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:0s;--tw-animation-fill-mode:forwards;transition-duration:0s;animation-fill-mode:forwards}:where(.root-theme-layerbase) .select-popover-exiting{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:0s;--tw-animation-fill-mode:forwards;transition-duration:0s;animation-fill-mode:forwards}:where(:where(.root-theme-layerbase) .select-items-base>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-xs)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-xs)*calc(1 - var(--tw-space-y-reverse)))}:where(.root-theme-layerbase) .select-items-base:focus{--tw-outline-style:none!important;outline-style:none!important}:where(.root-theme-layerbase) .select-item-base{cursor:pointer;border-radius:var(--radius-lg);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:space-between;align-items:center;display:flex}@media (hover:hover){:where(.root-theme-layerbase) .select-item-base:hover{background-color:var(--color-background-neutral-hover);--tw-outline-style:none!important;outline-style:none!important}}:where(.root-theme-layerbase) .select-item-base:focus{--tw-outline-style:none!important;outline-style:none!important}:where(.root-theme-layerbase) .select-item-base:active{background-color:var(--color-background-neutral-active)}:where(.root-theme-layerbase) .select-item-base[data-selected]{background-color:var(--color-background-neutral-selected)}:where(.root-theme-layerbase) .select-item-sm{padding-inline:var(--spacing-md);padding-block:var(--spacing-sm)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-item-sm){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .select-item-md{padding-inline:var(--spacing-md);padding-block:var(--spacing-sm)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-item-md){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .select-item-lg{padding-inline:var(--spacing-md);padding-block:var(--spacing-sm)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .select-item-lg){letter-spacing:-.01rem;color:var(--color-text-subtle);font-size:1rem;font-weight:400;line-height:1.7}:where(.root-theme-layerbase) .select-item-selected{color:var(--color-text-default)}:where(.root-theme-layerbase) .select-item-not-selected{color:var(--color-text-subtle)}:where(.root-theme-layerbase) .select-item-indicator-base{stroke-width:1px;width:16px;height:16px}:where(.root-theme-layerbase) .slider-track-base{border-radius:var(--radius-full);background-color:var(--color-background-neutral);width:100%}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .slider-track-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .slider-track-horizontal{box-sizing:border-box;width:100%;height:20px;padding-inline:14px}:where(.root-theme-layerbase) .slider-track-vertical{height:100%;min-height:calc(var(--base-spacing-unit)*20);box-sizing:border-box;width:2px;padding-block:10px}:where(.root-theme-layerbase) .slider-thumb-base{cursor:pointer;border-radius:var(--radius-full);background-color:var(--color-background-primary);width:28px;height:20px;padding:calc(var(--base-spacing-unit)*.25);justify-content:center;align-items:center;display:flex}:where(.root-theme-layerbase) .slider-thumb-base:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-full);content:var(--tw-content);background-color:var(--color-white);content:var(--tw-content);--tw-shadow:var(--shadow-xs);width:100%;height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-content:"";content:var(--tw-content)}:where(.root-theme-layerbase) .slider-thumb-horizontal{top:50%}:where(.root-theme-layerbase) .slider-thumb-vertical{left:50%}:where(.root-theme-layerbase) .slider-thumb-dragging{cursor:pointer}:where(.root-theme-layerbase) .slider-track-fill-base{border-radius:var(--radius-full);background-color:var(--color-background-primary);position:absolute}:where(.root-theme-layerbase) .slider-track-fill-horizontal{height:100%;width:var(--size);inset-inline-start:var(--start,0)}:where(.root-theme-layerbase) .slider-track-fill-vertical{bottom:var(--start,0);height:var(--size);width:100%}:where(.root-theme-layerbase) .slider-thumb-tooltip-base{top:calc(var(--spacing-sm)*-1);--tw-translate-x:calc(calc(2/4*100%)*-1);--tw-translate-y:-100%;width:fit-content;height:fit-content;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-lg);background-color:var(--color-background-surface1);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);justify-content:center;align-items:center;display:none;position:absolute;left:50%}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .slider-thumb-tooltip-base){letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.125rem}:where(.root-theme-layerbase) .slider-thumb-tooltip-base{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);will-change:transform}:where(.root-theme-layerbase) .slider-thumb-tooltip-dragging{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);display:flex}:where(.root-theme-layerbase) .slider-thumb-tooltip-hovered{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);--tw-enter-scale:.85;--tw-enter-opacity:0;display:flex}:where(.root-theme-layerbase) .slider-thumb-tooltip-exiting{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-animation-fill-mode:forwards;--tw-exit-opacity:0;animation-fill-mode:forwards;display:flex}:where(.root-theme-layerbase) .slide-thumb-tooltip-disabled{display:none}:where(.root-theme-layerbase) .switch-track-base{cursor:pointer;border-radius:var(--radius-full);flex-shrink:0;align-items:center;padding:1.5px;display:flex;position:relative}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .switch-track-base){transition-property:all;transition-duration:.25s;transition-timing-function:var(--ease-out);transition-delay:0s}:where(.root-theme-layerbase) .switch-track-not-selected{background-color:var(--color-background-switch)}:where(.root-theme-layerbase) .switch-track-selected{background-color:var(--color-background-primary)}:where(.root-theme-layerbase) .switch-track-hovered{background-color:var(--color-background-switch-hover)}:where(.root-theme-layerbase) .switch-track-pressed{background-color:var(--color-background-switch-active)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .switch-track-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .switch-track-sm{width:36px;height:18px}:where(.root-theme-layerbase) .switch-track-md{width:40px;height:20px}:where(.root-theme-layerbase) .switch-track-lg{width:44px;height:22px}:where(.root-theme-layerbase) .switch-track-selected-neutral{background-color:var(--color-background-neutral-hover);color:var(--color-text-default)}:where(.root-theme-layerbase) .switch-track-selected-primary{background-color:var(--color-background-primary-hover);color:var(--color-text-on-primary)}:where(.root-theme-layerbase) .switch-track-selected-secondary{background-color:var(--color-background-secondary-hover);color:var(--color-text-on-secondary)}:where(.root-theme-layerbase) .switch-track-selected-info{background-color:var(--color-background-info-hover);color:var(--color-text-on-info)}:where(.root-theme-layerbase) .switch-track-selected-success{background-color:var(--color-background-success-hover);color:var(--color-text-on-success)}:where(.root-theme-layerbase) .switch-track-selected-warning{background-color:var(--color-background-warning-hover);color:var(--color-text-on-warning)}:where(.root-theme-layerbase) .switch-track-selected-danger{background-color:var(--color-background-danger-hover);color:var(--color-text-on-danger)}:where(.root-theme-layerbase) .switch-track-selected-magic{background-color:var(--color-background-magic-hover);color:var(--color-text-on-magic)}:where(.root-theme-layerbase) .switch-thumb-base{border-radius:var(--radius-full);--tw-shadow:var(--shadow-sm);height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition:all .3s var(--ease-out-fluid);justify-content:center;align-items:center;display:flex;overflow:hidden}:where(.root-theme-layerbase) .switch-thumb-sm{width:20px}:where(.root-theme-layerbase) .switch-thumb-md{width:22px}:where(.root-theme-layerbase) .switch-thumb-lg{width:24px}:where(.root-theme-layerbase) .switch-thumb-selected{background-color:var(--color-white)}:where(.root-theme-layerbase) .switch-thumb-not-selected{background-color:var(--color-white);--tw-translate-x:calc(var(--base-spacing-unit)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .switch-thumb-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .switch-thumb-selected-sm{--tw-translate-x:calc(36px - 20px - 3px);translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.root-theme-layerbase) .switch-thumb-selected-md{--tw-translate-x:calc(40px - 22px - 3px);translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.root-theme-layerbase) .switch-thumb-selected-lg{--tw-translate-x:calc(44px - 24px - 3px);translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.root-theme-layerbase) .tabs-base{gap:var(--spacing-lg);align-self:flex-start;width:100%;display:flex}:where(.root-theme-layerbase) .tabs-horizontal{flex-direction:column}:where(.root-theme-layerbase) .tabs-vertical{flex-direction:row}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .tabs-disabled){cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}:where(.root-theme-layerbase) .tabs-list-base{border-radius:var(--radius-lg);background-color:var(--color-background-neutral);scrollbar-width:none;align-items:center;width:100%;padding:3px;display:flex;overflow:auto clip}:where(.root-theme-layerbase) .tabs-list-horizontal{flex-direction:row}:where(.root-theme-layerbase) .tabs-list-vertical{flex-direction:column;align-items:flex-start}:where(.root-theme-layerbase) .tabs-tab-base{isolation:isolate;cursor:pointer;width:100%;height:34px;padding-inline:var(--spacing-sm);justify-content:center;align-items:center;display:flex;position:relative}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .tabs-tab-base){letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .tabs-tab-base{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-text-subtle)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .tabs-tab-base){transition-property:all;transition-duration:.25s;transition-timing-function:var(--ease-out);transition-delay:0s}:where(.root-theme-layerbase) .tabs-tab-base{--tw-duration:.15s;transition-duration:.15s}:where(.root-theme-layerbase) .tabs-tab-base[data-hovered]{opacity:.7}:where(.root-theme-layerbase) .tabs-tab-base[data-selected]{color:var(--color-text-default)}@media (hover:hover){:where(.root-theme-layerbase) .tabs-tab-base[data-selected]:hover{opacity:1}}:where(.root-theme-layerbase) .tabs-tab-vertical{width:100%}:where(.root-theme-layerbase) .tabs-indicator-base{z-index:calc(10*-1);--tw-translate-x:var(--active-tab-left);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-lg);background-color:var(--color-background-surface1);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:translate,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:var(--ease-out-fluid);transition-duration:.25s;transition-timing-function:var(--ease-out-fluid);will-change:transform;position:absolute}:where(.root-theme-layerbase) .tabs-indicator-base:where(.dark,.dark *){background-color:var(--color-neutral-700)}:where(.root-theme-layerbase) .tabs-indicator-horizontal{bottom:calc(var(--base-spacing-unit)*0);left:calc(var(--base-spacing-unit)*0);z-index:calc(10*-1);width:100%;height:100%}:where(.root-theme-layerbase) .tabs-indicator-vertical{top:calc(var(--base-spacing-unit)*0);right:calc(var(--base-spacing-unit)*0);width:2px;height:100%}:where(.root-theme-layerbase) .tabs-content-base{will-change:transform}:where(.root-theme-layerbase) .tooltip-trigger-base{cursor:pointer;width:fit-content;height:fit-content;display:block}:where(.root-theme-layerbase) .tooltip-content-base{touch-action:none;border-radius:var(--radius-lg);background-color:var(--color-background-surface1);width:fit-content;height:fit-content;padding-inline:var(--spacing-md);padding-block:var(--spacing-sm)}:where(.root-theme-layerbase) :is(:where(.root-theme-layerbase) .tooltip-content-base){letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.125rem}:where(.root-theme-layerbase) .tooltip-content-base{color:var(--color-text-default);--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);will-change:transform}:where(.root-theme-layerbase) .tooltip-content-base:where(.dark,.dark *){background-color:var(--color-background-surface2);color:var(--color-text-default)}:where(.root-theme-layerbase) .tooltip-content-entering{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);--tw-enter-scale:.85;--tw-enter-opacity:0}:where(.root-theme-layerbase) .tooltip-content-exiting{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-animation-fill-mode:forwards;--tw-exit-scale:.85;--tw-exit-opacity:0;animation-fill-mode:forwards}:where(.root-theme-layerbase) .tooltip-arrow-base{fill:var(--color-white);--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block}:where(.root-theme-layerbase) .tooltip-arrow-base:where(.dark,.dark *){fill:var(--color-neutral-800)}:where(.root-theme-layerbase) .tooltip-arrow-base:is(:where(.group)[data-placement=top] *){rotate:none}:where(.root-theme-layerbase) .tooltip-arrow-base:is(:where(.group)[data-placement=right] *){rotate:90deg}:where(.root-theme-layerbase) .tooltip-arrow-base:is(:where(.group)[data-placement=bottom] *){rotate:180deg}:where(.root-theme-layerbase) .tooltip-arrow-base:is(:where(.group)[data-placement=left] *){rotate:-90deg}:where(.root-theme-layerbase) .typography-base{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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer utilities{:where(.root-theme-layerbase) .disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5;filter:grayscale(0%);box-shadow:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}:where(.root-theme-layerbase) .overlay{z-index:40;background-color:var(--color-background-overlay);width:100%;height:100vh;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){:where(.root-theme-layerbase) .overlay{background-color:color-mix(in srgb,var(--color-background-overlay)55%,transparent)}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--base-spacing-unit)*0)}.start{inset-inline-start:var(--base-spacing-unit)}.start-\(--start\,0\){inset-inline-start:var(--start,0)}.-top-sm{top:calc(var(--spacing-sm)*-1)}.top-0{top:calc(var(--base-spacing-unit)*0)}.top-2\/4{top:50%}.top-8{top:calc(var(--base-spacing-unit)*8)}.top-14{top:calc(var(--base-spacing-unit)*14)}.top-15{top:calc(var(--base-spacing-unit)*15)}.top-md{top:var(--spacing-md)}.top-sm{top:var(--spacing-sm)}.right-0{right:calc(var(--base-spacing-unit)*0)}.right-lg{right:var(--spacing-lg)}.right-md{right:var(--spacing-md)}.right-sm{right:var(--spacing-sm)}.right-xl{right:var(--spacing-xl)}.bottom-\(--start\,0\){bottom:var(--start,0)}.bottom-0{bottom:calc(var(--base-spacing-unit)*0)}.bottom-md{bottom:var(--spacing-md)}.bottom-xl{bottom:var(--spacing-xl)}.left-0{left:calc(var(--base-spacing-unit)*0)}.left-2\/4{left:50%}.left-md{left:var(--spacing-md)}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-99999{z-index:99999}.col-span-1{grid-column:span 1/span 1}.m-0{margin:calc(var(--base-spacing-unit)*0)}.mx-auto{margin-inline:auto}.mt-8{margin-top:calc(var(--base-spacing-unit)*8)}.mt-xl{margin-top:var(--spacing-xl)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-32{width:calc(var(--base-spacing-unit)*32);height:calc(var(--base-spacing-unit)*32)}.size-60{width:calc(var(--base-spacing-unit)*60);height:calc(var(--base-spacing-unit)*60)}.size-\[14\]{width:14px;height:14px}.size-\[16\]{width:16px;height:16px}.h-\(--disclosure-panel-height\){height:var(--disclosure-panel-height)}.h-\(--size\){height:var(--size)}.h-0\.5{height:calc(var(--base-spacing-unit)*.5)}.h-0\.25{height:calc(var(--base-spacing-unit)*.25)}.h-2{height:calc(var(--base-spacing-unit)*2)}.h-7{height:calc(var(--base-spacing-unit)*7)}.h-8{height:calc(var(--base-spacing-unit)*8)}.h-20{height:calc(var(--base-spacing-unit)*20)}.h-32{height:calc(var(--base-spacing-unit)*32)}.h-40{height:calc(var(--base-spacing-unit)*40)}.h-\[2px\]{height:2px}.h-\[14\]{height:14px}.h-\[15\]{height:15px}.h-\[18\]{height:18px}.h-\[20\],.h-\[20px\]{height:20px}.h-\[22\]{height:22px}.h-\[24\]{height:24px}.h-\[28\]{height:28px}.h-\[34\]{height:34px}.h-\[36\]{height:36px}.h-\[38\]{height:38px}.h-\[40\]{height:40px}.h-\[42\]{height:42px}.h-\[44\]{height:44px}.h-\[48\]{height:48px}.h-\[300\],.h-\[300px\]{height:300px}.h-\[calc\(100\%-16px\)\]{height:calc(100% - 16px)}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)}.h-\[calc\(100vh-var\(--spacing-md\)\*2\)\]\!{height:calc(100vh - var(--spacing-md)*2)!important}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--base-spacing-unit)*40)}.max-h-80{max-height:calc(var(--base-spacing-unit)*80)}.max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}.max-h-screen{max-height:100vh}.min-h-20{min-height:calc(var(--base-spacing-unit)*20)}.min-h-32{min-height:calc(var(--base-spacing-unit)*32)}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-\[calc\(100vh-120px\)\]{min-height:calc(100vh - 120px)}.min-h-full{min-height:100%}.w-\(--size\){width:var(--size)}.w-0\.5{width:calc(var(--base-spacing-unit)*.5)}.w-0\.25{width:calc(var(--base-spacing-unit)*.25)}.w-2{width:calc(var(--base-spacing-unit)*2)}.w-3xs{width:var(--container-3xs)}.w-14{width:calc(var(--base-spacing-unit)*14)}.w-16{width:calc(var(--base-spacing-unit)*16)}.w-40{width:calc(var(--base-spacing-unit)*40)}.w-\[2\],.w-\[2px\]{width:2px}.w-\[24\]{width:24px}.w-\[28\],.w-\[28px\]{width:28px}.w-\[32\]{width:32px}.w-\[42\]{width:42px}.w-\[256px\]{width:256px}.w-\[300\],.w-\[300px\]{width:300px}.w-\[calc\(100vw-var\(--spacing-md\)\*2\)\]\!{width:calc(100vw - var(--spacing-md)*2)!important}.w-fit{width:fit-content}.w-fit\!{width:fit-content!important}.w-full{width:100%}.w-full\!{width:100%!important}:where(.root-theme-layerbase) .typography-h1{letter-spacing:-.078rem;font-size:1.5rem;font-weight:600;line-height:2.25rem}@media (min-width:48rem){:where(.root-theme-layerbase) .typography-h1{letter-spacing:-.07rem;max-width:700px;font-size:2.5rem;font-weight:700;line-height:1.4}}.max-w-28{max-width:calc(var(--base-spacing-unit)*28)}.max-w-40{max-width:calc(var(--base-spacing-unit)*40)}.max-w-80{max-width:calc(var(--base-spacing-unit)*80)}.max-w-180{max-width:calc(var(--base-spacing-unit)*180)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.min-w-\(--trigger-width\){min-width:var(--trigger-width)}.min-w-20{min-width:calc(var(--base-spacing-unit)*20)}.min-w-\[34\]{min-width:34px}.min-w-\[36\]{min-width:36px}.min-w-\[38\]{min-width:38px}.min-w-\[40\]{min-width:40px}.min-w-\[44\]{min-width:44px}.min-w-\[48\]{min-width:48px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.table-auto{table-layout:auto}.-translate-x-2\/4{--tw-translate-x:calc(calc(2/4*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-\[calc\(8px\+50\%\)\]{--tw-translate-x:calc(calc(8px + 50%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-\[calc\(8px\+50\%\+25\%\)\]{--tw-translate-x:calc(calc(8px + 50% + 25%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-sm{--tw-translate-x:calc(var(--spacing-sm)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\(--active-tab-left\){--tw-translate-x:var(--active-tab-left);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--base-spacing-unit)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-2\/4{--tw-translate-x:calc(2/4*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[calc\(28px-18px\)\]{--tw-translate-x:calc(28px - 18px);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[calc\(32px-22px\)\]{--tw-translate-x:calc(32px - 22px);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[calc\(42px-28px\)\]{--tw-translate-x:calc(42px - 28px);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2\/4{--tw-translate-y:calc(calc(2/4*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-3\/4{--tw-translate-y:calc(3/4*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-\[1\.03\]{scale:1.03}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.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}.gap-0{gap:calc(var(--base-spacing-unit)*0)}.gap-2{gap:calc(var(--base-spacing-unit)*2)}.gap-2xl{gap:var(--spacing-2xl)}.gap-3xl{gap:var(--spacing-3xl)}.gap-lg{gap:var(--spacing-lg)}.gap-md{gap:var(--spacing-md)}.gap-sm{gap:var(--spacing-sm)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}:where(.space-y-2xl>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2xl)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2xl)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4xl>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4xl)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4xl)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-lg>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-lg)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-lg)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-md>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-md)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-md)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-sm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-sm)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-sm)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xl>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-xl)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-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(--spacing-xs)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-xs)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-lg{column-gap:var(--spacing-lg)}.gap-x-md{column-gap:var(--spacing-md)}.gap-y-2xl{row-gap:var(--spacing-2xl)}.gap-y-md{row-gap:var(--spacing-md)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-default>:not(:last-child)){border-color:var(--color-border-default)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-clip{overflow-y:clip}.overflow-y-scroll{overflow-y:scroll}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-none\!{border-radius:var(--radius-none)!important}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-danger{border-color:var(--color-border-danger)}.border-default{border-color:var(--color-border-default)}.border-info{border-color:var(--color-border-info)}.border-magic{border-color:var(--color-border-magic)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-primary{border-color:var(--color-border-primary)}.border-secondary{border-color:var(--color-border-secondary)}.border-success{border-color:var(--color-border-success)}.border-warning{border-color:var(--color-border-warning)}.border-b-default{border-bottom-color:var(--color-border-default)}.bg-canvas{background-color:var(--color-background-canvas)}.bg-canvas\!{background-color:var(--color-background-canvas)!important}.bg-danger{background-color:var(--color-background-danger)}.bg-danger-hover{background-color:var(--color-background-danger-hover)}.bg-danger-subtle{background-color:var(--color-background-danger-subtle)}.bg-info{background-color:var(--color-background-info)}.bg-info-hover{background-color:var(--color-background-info-hover)}.bg-info-subtle{background-color:var(--color-background-info-subtle)}.bg-inverse{background-color:var(--color-background-inverse)}.bg-magic{background-color:var(--color-background-magic)}.bg-magic-hover{background-color:var(--color-background-magic-hover)}.bg-magic-subtle{background-color:var(--color-background-magic-subtle)}.bg-neutral{background-color:var(--color-background-neutral)}.bg-neutral\!{background-color:var(--color-background-neutral)!important}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-hover{background-color:var(--color-background-neutral-hover)}.bg-neutral-subtle{background-color:var(--color-background-neutral-subtle)}.bg-primary{background-color:var(--color-background-primary)}.bg-primary-hover{background-color:var(--color-background-primary-hover)}.bg-primary-subtle{background-color:var(--color-background-primary-subtle)}.bg-primary\/5{background-color:var(--color-background-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-background-primary)5%,transparent)}}.bg-secondary{background-color:var(--color-background-secondary)}.bg-secondary-hover{background-color:var(--color-background-secondary-hover)}.bg-secondary-subtle{background-color:var(--color-background-secondary-subtle)}.bg-success{background-color:var(--color-background-success)}.bg-success-hover{background-color:var(--color-background-success-hover)}.bg-success-subtle{background-color:var(--color-background-success-subtle)}.bg-surface1{background-color:var(--color-background-surface1)}.bg-surface1\!{background-color:var(--color-background-surface1)!important}.bg-surface2{background-color:var(--color-background-surface2)}.bg-switch{background-color:var(--color-background-switch)}.bg-switch-active{background-color:var(--color-background-switch-active)}.bg-switch-hover{background-color:var(--color-background-switch-hover)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-warning{background-color:var(--color-background-warning)}.bg-warning-hover{background-color:var(--color-background-warning-hover)}.bg-warning-subtle{background-color:var(--color-background-warning-subtle)}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-surface1{--tw-gradient-to:var(--color-background-surface1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.fill-inherit{fill:inherit}.fill-neutral-300{fill:var(--color-neutral-300)}.fill-neutral-500{fill:var(--color-neutral-500)}.fill-neutral-800{fill:var(--color-neutral-800)}.fill-neutral-950{fill:var(--color-neutral-950)}.fill-white{fill:var(--color-white)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--base-spacing-unit)*0)}.p-0\!{padding:calc(var(--base-spacing-unit)*0)!important}.p-3xl{padding:var(--spacing-3xl)}.p-\[3\]{padding:3px}.p-lg{padding:var(--spacing-lg)}.p-md{padding:var(--spacing-md)}.p-sm{padding:var(--spacing-sm)}.p-xs{padding:var(--spacing-xs)}.px-2xl{padding-inline:var(--spacing-2xl)}.px-lg{padding-inline:var(--spacing-lg)}.px-md{padding-inline:var(--spacing-md)}.px-sm{padding-inline:var(--spacing-sm)}.px-xl{padding-inline:var(--spacing-xl)}.py-lg{padding-block:var(--spacing-lg)}.py-md{padding-block:var(--spacing-md)}.py-sm{padding-block:var(--spacing-sm)}.py-xl{padding-block:var(--spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.pt-md{padding-top:var(--spacing-md)}.pt-xs{padding-top:var(--spacing-xs)}.pb-md{padding-bottom:var(--spacing-md)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-md{padding-left:var(--spacing-md)}.text-center{text-align:center}.text-start{text-align:start}:where(.root-theme-layerbase) .typography-body{letter-spacing:-.01rem;color:var(--color-text-subtle);font-size:1rem;font-weight:400;line-height:1.7}:where(.root-theme-layerbase) .typography-h2{letter-spacing:-.05rem;font-size:1.375rem;font-weight:600;line-height:1.2}@media (min-width:48rem){:where(.root-theme-layerbase) .typography-h2{letter-spacing:-.025rem;font-size:1.5rem;font-weight:600;line-height:1.2}}:where(.root-theme-layerbase) .typography-body-sm{letter-spacing:-.016rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}:where(.root-theme-layerbase) .typography-caption{letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.125rem}:where(.root-theme-layerbase) .typography-h3{letter-spacing:-.015rem;font-size:1.125rem;font-weight:500;line-height:1.5}.leading-none{--tw-leading:1;line-height:1}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-danger{color:var(--color-text-danger)}.text-default{color:var(--color-text-default)}.text-disabled{color:var(--color-text-disabled)}.text-info{color:var(--color-text-info)}.text-inverse{color:var(--color-text-inverse)}.text-magic{color:var(--color-text-magic)}.text-on-danger{color:var(--color-text-on-danger)}.text-on-danger-subtle{color:var(--color-text-on-danger-subtle)}.text-on-info{color:var(--color-text-on-info)}.text-on-info-subtle{color:var(--color-text-on-info-subtle)}.text-on-magic{color:var(--color-text-on-magic)}.text-on-magic-subtle{color:var(--color-text-on-magic-subtle)}.text-on-primary{color:var(--color-text-on-primary)}.text-on-primary-subtle{color:var(--color-text-on-primary-subtle)}.text-on-secondary{color:var(--color-text-on-secondary)}.text-on-secondary-subtle{color:var(--color-text-on-secondary-subtle)}.text-on-success{color:var(--color-text-on-success)}.text-on-success-subtle{color:var(--color-text-on-success-subtle)}.text-on-warning{color:var(--color-text-on-warning)}.text-on-warning-subtle{color:var(--color-text-on-warning-subtle)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-subtle{color:var(--color-text-subtle)}.text-success{color:var(--color-text-success)}.text-transparent{color:#0000}.text-warning{color:var(--color-text-warning)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-80{opacity:.8}.opacity-100\!{opacity:1!important}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);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}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-danger{outline-color:var(--color-border-danger)}.outline-default{outline-color:var(--color-border-default)}.outline-info{outline-color:var(--color-border-info)}.outline-magic{outline-color:var(--color-border-magic)}.outline-primary{outline-color:var(--color-border-primary)}.outline-secondary{outline-color:var(--color-border-secondary)}.outline-success{outline-color:var(--color-border-success)}.outline-warning{outline-color:var(--color-border-warning)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.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,)}:where(.root-theme-layerbase) .transition-out{transition-property:all;transition-duration:.25s;transition-timing-function:var(--ease-out);transition-delay:0s}:where(.root-theme-layerbase) .transition-smooth{transition-property:all;transition-duration:.25s;transition-timing-function:var(--ease-smooth);transition-delay:0s}.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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,width\,height\]{transition-property:translate,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-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!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-none{transition-property:none}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-out-fluid{--tw-ease:var(--ease-out-fluid);transition-timing-function:var(--ease-out-fluid)}.ease-smooth{--tw-ease:var(--ease-smooth);transition-timing-function:var(--ease-smooth)}.will-change-transform{will-change:transform}:where(.root-theme-layerbase) .animate-overlay-fade-in{animation-name:layerbase-overlay-fade-in;animation-duration:.25s;animation-timing-function:var(--ease-out);animation-delay:0s;animation-fill-mode:forwards}:where(.root-theme-layerbase) .animate-overlay-fade-out{animation-name:layerbase-overlay-fade-out;animation-duration:.15s;animation-timing-function:var(--ease-out);animation-delay:0s;animation-fill-mode:forwards}.animation-duration-\[700ms\]{--tw-animation-duration:.7s;animation-duration:.7s}.fade-in-80{--tw-enter-opacity:.8}.fill-mode-forwards{--tw-animation-fill-mode:forwards;animation-fill-mode:forwards}.select-none{-webkit-user-select:none;user-select:none}.slide-in-from-bottom-20{--tw-enter-translate-y:calc(.2*100%)}.slide-in-from-top-10{--tw-enter-translate-y:calc(.1*-100%)}.slide-out-to-bottom-10{--tw-exit-translate-y:calc(.1*100%)}.slide-out-to-top-5{--tw-exit-translate-y:calc(.05*-100%)}.zoom-in-85{--tw-enter-scale:.85}.zoom-out-85{--tw-exit-scale:.85}.zoom-out-95{--tw-exit-scale:.95}.\[--tw-enter-opacity\:100\]{--tw-enter-opacity:100}.\[animation-duration\:300ms\]{animation-duration:.3s}.\[animation-duration\:700ms\]{animation-duration:.7s}.\[scrollbar-width\:none\]{scrollbar-width:none}.blur-in-0{--tw-enter-blur:calc(0*1px)}.blur-in-sm{--tw-enter-blur:var(--blur-sm)}.blur-in-xs{--tw-enter-blur:var(--blur-xs)}.blur-out-0{--tw-exit-blur:calc(0*1px)}.blur-out-sm{--tw-exit-blur:var(--blur-sm)}.blur-out-xs{--tw-exit-blur:var(--blur-xs)}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.slide-in-from-bottom{--tw-enter-translate-y:100%}.slide-in-from-left{--tw-enter-translate-x:-100%}.slide-in-from-right{--tw-enter-translate-x:100%}.slide-in-from-top{--tw-enter-translate-y:-100%}.slide-out-to-bottom{--tw-exit-translate-y:100%}.slide-out-to-left{--tw-exit-translate-x:-100%}.slide-out-to-right{--tw-exit-translate-x:100%}.slide-out-to-top{--tw-exit-translate-y:-100%}.zoom-in-107{--tw-enter-scale:calc(107*1%)}:is(.\*\*\:my-0\! *){margin-block:calc(var(--base-spacing-unit)*0)!important}:is(.\*\*\:border-0\! *){border-style:var(--tw-border-style)!important;border-width:0!important}:is(.\*\*\:py-0\! *){padding-block:calc(var(--base-spacing-unit)*0)!important}:is(.\*\*\:text-\[1rem\]\! *){font-size:1rem!important}:is(.\*\*\:leading-normal\! *){--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.group-data-\[placement\=bottom\]\:rotate-180:is(:where(.group)[data-placement=bottom] *){rotate:180deg}.group-data-\[placement\=left\]\:-rotate-90:is(:where(.group)[data-placement=left] *){rotate:-90deg}.group-data-\[placement\=right\]\:rotate-90:is(:where(.group)[data-placement=right] *){rotate:90deg}.group-data-\[placement\=top\]\:rotate-0:is(:where(.group)[data-placement=top] *){rotate:none}.placeholder\:text-subtle::placeholder{color:var(--color-text-subtle)}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:shadow-xs:after{content:var(--tw-content);--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-0:first-child,.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:scale-\[1\.015\]:hover{scale:1.015}.hover\:bg-black\/5:hover{background-color:var(--color-black)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-danger-hover:hover{background-color:var(--color-background-danger-hover)}.hover\:bg-danger-subtle-hover:hover{background-color:var(--color-background-danger-subtle-hover)}.hover\:bg-danger-transparent-hover:hover{background-color:var(--color-background-danger-transparent-hover)}.hover\:bg-info-hover:hover{background-color:var(--color-background-info-hover)}.hover\:bg-info-subtle-hover:hover{background-color:var(--color-background-info-subtle-hover)}.hover\:bg-info-transparent-hover:hover{background-color:var(--color-background-info-transparent-hover)}.hover\:bg-magic-hover:hover{background-color:var(--color-background-magic-hover)}.hover\:bg-magic-subtle-hover:hover{background-color:var(--color-background-magic-subtle-hover)}.hover\:bg-magic-transparent-hover:hover{background-color:var(--color-background-magic-transparent-hover)}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-hover:hover{background-color:var(--color-background-neutral-hover)}.hover\:bg-neutral-hover\!:hover{background-color:var(--color-background-neutral-hover)!important}.hover\:bg-neutral-subtle-hover:hover{background-color:var(--color-background-neutral-subtle-hover)}.hover\:bg-neutral-transparent-hover:hover{background-color:var(--color-background-neutral-transparent-hover)}.hover\:bg-neutral\/20:hover{background-color:var(--color-background-neutral)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral\/20:hover{background-color:color-mix(in oklab,var(--color-background-neutral)20%,transparent)}}.hover\:bg-primary-hover:hover{background-color:var(--color-background-primary-hover)}.hover\:bg-primary-subtle-hover:hover{background-color:var(--color-background-primary-subtle-hover)}.hover\:bg-primary-transparent-hover:hover{background-color:var(--color-background-primary-transparent-hover)}.hover\:bg-secondary-hover:hover{background-color:var(--color-background-secondary-hover)}.hover\:bg-secondary-subtle-hover:hover{background-color:var(--color-background-secondary-subtle-hover)}.hover\:bg-secondary-transparent-hover:hover{background-color:var(--color-background-secondary-transparent-hover)}.hover\:bg-success-hover:hover{background-color:var(--color-background-success-hover)}.hover\:bg-success-subtle-hover:hover{background-color:var(--color-background-success-subtle-hover)}.hover\:bg-success-transparent-hover:hover{background-color:var(--color-background-success-transparent-hover)}.hover\:bg-warning-hover:hover{background-color:var(--color-background-warning-hover)}.hover\:bg-warning-subtle-hover:hover{background-color:var(--color-background-warning-subtle-hover)}.hover\:bg-warning-transparent-hover:hover{background-color:var(--color-background-warning-transparent-hover)}.hover\:text-default:hover{color:var(--color-text-default)}.hover\:text-info-700:hover{color:var(--color-info-700)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-neutral-focus:focus{background-color:var(--color-background-neutral-focus)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:outline-none\!:focus{--tw-outline-style:none!important;outline-style:none!important}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:bg-danger-active:active{background-color:var(--color-background-danger-active)}.active\:bg-danger-subtle-active:active{background-color:var(--color-background-danger-subtle-active)}.active\:bg-danger-transparent-active:active{background-color:var(--color-background-danger-transparent-active)}.active\:bg-info-active:active{background-color:var(--color-background-info-active)}.active\:bg-info-subtle-active:active{background-color:var(--color-background-info-subtle-active)}.active\:bg-info-transparent-active:active{background-color:var(--color-background-info-transparent-active)}.active\:bg-magic-active:active{background-color:var(--color-background-magic-active)}.active\:bg-magic-subtle-active:active{background-color:var(--color-background-magic-subtle-active)}.active\:bg-magic-transparent-active:active{background-color:var(--color-background-magic-transparent-active)}.active\:bg-neutral-active:active{background-color:var(--color-background-neutral-active)}.active\:bg-neutral-active\!:active{background-color:var(--color-background-neutral-active)!important}.active\:bg-neutral-subtle-active:active{background-color:var(--color-background-neutral-subtle-active)}.active\:bg-neutral-transparent-active:active{background-color:var(--color-background-neutral-transparent-active)}.active\:bg-neutral\/30:active{background-color:var(--color-background-neutral)}@supports (color:color-mix(in lab, red, red)){.active\:bg-neutral\/30:active{background-color:color-mix(in oklab,var(--color-background-neutral)30%,transparent)}}.active\:bg-primary-active:active{background-color:var(--color-background-primary-active)}.active\:bg-primary-subtle-active:active{background-color:var(--color-background-primary-subtle-active)}.active\:bg-primary-transparent-active:active{background-color:var(--color-background-primary-transparent-active)}.active\:bg-secondary-active:active{background-color:var(--color-background-secondary-active)}.active\:bg-secondary-subtle-active:active{background-color:var(--color-background-secondary-subtle-active)}.active\:bg-secondary-transparent-active:active{background-color:var(--color-background-secondary-transparent-active)}.active\:bg-success-active:active{background-color:var(--color-background-success-active)}.active\:bg-success-subtle-active:active{background-color:var(--color-background-success-subtle-active)}.active\:bg-success-transparent-active:active{background-color:var(--color-background-success-transparent-active)}.active\:bg-warning-active:active{background-color:var(--color-background-warning-active)}.active\:bg-warning-subtle-active:active{background-color:var(--color-background-warning-subtle-active)}.active\:bg-warning-transparent-active:active{background-color:var(--color-background-warning-transparent-active)}.active\:underline:active{text-decoration-line:underline}.data-hovered\:text-default[data-hovered]{color:var(--color-text-default)}.data-hovered\:opacity-70[data-hovered]{opacity:.7}.data-placeholder\:text-subtle[data-placeholder]{color:var(--color-text-subtle)}.data-selected\:bg-neutral-selected[data-selected]{background-color:var(--color-background-neutral-selected)}.data-selected\:text-default[data-selected]{color:var(--color-text-default)}@media (hover:hover){.data-selected\:hover\:opacity-100[data-selected]:hover{opacity:1}}.data-\[placement\=bottom\]\:slide-in-from-top-30[data-placement=bottom]{--tw-enter-translate-y:calc(.3*-100%)}.data-\[placement\=bottom\]\:slide-out-to-top-20[data-placement=bottom]{--tw-exit-translate-y:calc(.2*-100%)}.data-\[placement\=left\]\:slide-in-from-left-30[data-placement=left]{--tw-enter-translate-x:calc(.3*-100%)}.data-\[placement\=left\]\:slide-out-to-left-20[data-placement=left]{--tw-exit-translate-x:calc(.2*-100%)}.data-\[placement\=right\]\:slide-in-from-left-30[data-placement=right]{--tw-enter-translate-x:calc(.3*-100%)}.data-\[placement\=right\]\:slide-out-to-left-20[data-placement=right]{--tw-exit-translate-x:calc(.2*-100%)}.data-\[placement\=top\]\:slide-in-from-bottom-30[data-placement=top]{--tw-enter-translate-y:calc(.3*100%)}.data-\[placement\=top\]\:slide-out-to-bottom-20[data-placement=top]{--tw-exit-translate-y:calc(.2*100%)}@media (min-width:40rem){.sm\:gap-sm{gap:var(--spacing-sm)}}@media (min-width:48rem){.md\:max-w-60{max-width:calc(var(--base-spacing-unit)*60)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-md{gap:var(--spacing-md)}.md\:py-2xl{padding-block:var(--spacing-2xl)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-\[calc\(100\%-256px\)\]{max-width:calc(100% - 256px)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-lg{gap:var(--spacing-lg)}:where(.lg\:space-y-3xl>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3xl)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3xl)*calc(1 - var(--tw-space-y-reverse)))}.lg\:px-3xl{padding-inline:var(--spacing-3xl)}.lg\:px-lg{padding-inline:var(--spacing-lg)}}@media (min-width:80rem){.xl\:min-h-52{min-height:calc(var(--base-spacing-unit)*52)}.xl\:w-40{width:calc(var(--base-spacing-unit)*40)}.xl\:flex-row{flex-direction:row}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-0:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:0}.dark\:bg-neutral:where(.dark,.dark *){background-color:var(--color-background-neutral)}.dark\:bg-neutral-700:where(.dark,.dark *){background-color:var(--color-neutral-700)}.dark\:bg-neutral-750:where(.dark,.dark *){background-color:var(--color-neutral-750)}.dark\:bg-primary\/5:where(.dark,.dark *){background-color:var(--color-background-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-background-primary)5%,transparent)}}.dark\:bg-surface1:where(.dark,.dark *){background-color:var(--color-background-surface1)}.dark\:bg-surface2:where(.dark,.dark *){background-color:var(--color-background-surface2)}.dark\:bg-white\/5:where(.dark,.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:fill-neutral-100:where(.dark,.dark *){fill:var(--color-neutral-100)}.dark\:fill-neutral-400:where(.dark,.dark *){fill:var(--color-neutral-400)}.dark\:fill-neutral-500:where(.dark,.dark *){fill:var(--color-neutral-500)}.dark\:fill-neutral-600:where(.dark,.dark *){fill:var(--color-neutral-600)}.dark\:fill-neutral-700:where(.dark,.dark *){fill:var(--color-neutral-700)}.dark\:fill-neutral-800:where(.dark,.dark *){fill:var(--color-neutral-800)}.dark\:fill-neutral-900:where(.dark,.dark *){fill:var(--color-neutral-900)}.dark\:fill-white:where(.dark,.dark *){fill:var(--color-white)}.dark\:text-default:where(.dark,.dark *){color:var(--color-text-default)}@media (hover:hover){.dark\:hover\:bg-neutral-740:where(.dark,.dark *):hover{background-color:var(--color-neutral-740)}.dark\:hover\:bg-neutral-hover:where(.dark,.dark *):hover{background-color:var(--color-background-neutral-hover)}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:var(--color-white)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:dark\:bg-white\/10:hover:where(.dark,.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-white\/10:hover:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:hover\:text-info-300:where(.dark,.dark *):hover{color:var(--color-info-300)}}.active\:dark\:bg-white\/10:active:where(.dark,.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab, red, red)){.active\:dark\:bg-white\/10:active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:active\:bg-neutral-740:where(.dark,.dark *):active{background-color:var(--color-neutral-740)}@media (pointer:coarse){.pointer-coarse\:block{display:block}.pointer-coarse\:hidden{display:none}.pointer-coarse\:scale-\[97\%\]{scale:97%}.pointer-coarse\:duration-700{--tw-duration:.7s;transition-duration:.7s}.pointer-coarse\:blur-in-xs{--tw-enter-blur:var(--blur-xs)}}@media (pointer:fine){.pointer-fine\:block{display:block}.pointer-fine\:hidden{display:none}.pointer-fine\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.\[\&_\.linenumber\]\:text-disabled\! .linenumber{color:var(--color-text-disabled)!important}.\[\&_svg\]\:size-\[12\] svg{width:12px;height:12px}.\[\&_svg\]\:size-\[14\] svg{width:14px;height:14px}.\[\&_svg\]\:size-\[16\] svg{width:16px;height:16px}.\[\&_svg\]\:stroke-1 svg{stroke-width:1px}.\[\&_svg\]\:stroke-\[1\.5\] svg{stroke-width:1.5px}}@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}.root-theme-layerbase{--color-white:#fff;--color-neutral-50:#fafafa;--color-neutral-100:#f0f0f0;--color-neutral-150:#ebebeb;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-750:#2e2e2e;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-black:#000;--color-primary-50:#eff6ff;--color-primary-100:#dbeafe;--color-primary-200:#bedbff;--color-primary-300:#90c5ff;--color-primary-400:#478eff;--color-primary-500:#3683ff;--color-primary-600:#155dfc;--color-primary-700:#1447e6;--color-primary-800:#193cb8;--color-primary-900:#1c398e;--color-primary-950:#162456;--color-secondary-50:#eef2ff;--color-secondary-100:#e2e9fe;--color-secondary-200:#c7d2ff;--color-secondary-300:#a4b3ff;--color-secondary-400:#7079f4;--color-secondary-500:#6468f0;--color-secondary-600:#4f39f6;--color-secondary-700:#432dd7;--color-secondary-800:#372aac;--color-secondary-900:#251f5f;--color-secondary-950:#1e1a4d;--color-info-50:#f0f3ff;--color-info-100:#e1e7fd;--color-info-200:#bbcbff;--color-info-300:#96b1ff;--color-info-400:#448aff;--color-info-500:#347ffc;--color-info-600:#1675ed;--color-info-700:#1960bd;--color-info-800:#002b70;--color-info-900:#002455;--color-info-950:#001232;--color-success-50:#e6ffe6;--color-success-100:#caffc9;--color-success-200:#6bff6b;--color-success-300:#00e600;--color-success-400:#0fa60d;--color-success-500:#229a1e;--color-success-600:#127810;--color-success-700:#005200;--color-success-800:#002e00;--color-success-900:#002500;--color-success-950:#000f00;--color-warning-50:#ffede8;--color-warning-100:#ffded5;--color-warning-200:#ffbda6;--color-warning-300:#ff996a;--color-warning-400:#ee7400;--color-warning-500:#e06d02;--color-warning-600:#b95e18;--color-warning-700:#823c00;--color-warning-800:#401a00;--color-warning-900:#351400;--color-warning-950:#250c00;--color-danger-50:#ffeced;--color-danger-100:#ffddde;--color-danger-200:#ffb7b9;--color-danger-300:#ff827a;--color-danger-400:#ff6863;--color-danger-500:#ec0024;--color-danger-600:#cf0422;--color-danger-700:#b7001c;--color-danger-800:#430004;--color-danger-900:#370003;--color-danger-950:#2c0002;--color-magic-50:#f3effc;--color-magic-100:#e9e2f9;--color-magic-200:#d2c1f3;--color-magic-300:#bfa4ee;--color-magic-400:#936bce;--color-magic-500:#8d5ccd;--color-magic-600:#8a43d9;--color-magic-700:#672ea4;--color-magic-800:#421d6c;--color-magic-900:#321851;--color-magic-950:#19072e;--color-background-canvas:var(--color-neutral-50);--color-background-inverse:var(--color-neutral-950);--color-background-overlay:var(--color-neutral-950);--color-background-surface1:var(--color-white);--color-background-surface2:var(--color-neutral-100);--color-background-switch:var(--color-neutral-200);--color-background-switch-hover:var(--color-neutral-300);--color-background-switch-active:var(--color-neutral-300);--color-background-neutral:var(--color-neutral-200);--color-background-neutral-hover:var(--color-neutral-150);--color-background-neutral-active:var(--color-neutral-150);--color-background-neutral-focus:var(--color-neutral-150);--color-background-neutral-selected:var(--color-neutral-200);--color-background-neutral-subtle:var(--color-neutral-150);--color-background-neutral-subtle-hover:var(--color-neutral-100);--color-background-neutral-subtle-active:var(--color-neutral-100);--color-background-neutral-transparent-hover:var(--color-neutral-100);--color-background-neutral-transparent-active:var(--color-neutral-100);--color-background-primary:var(--color-primary-500);--color-background-primary-hover:var(--color-primary-400);--color-background-primary-active:var(--color-primary-400);--color-background-primary-subtle:var(--color-neutral-100);--color-background-primary-subtle-hover:var(--color-neutral-200);--color-background-primary-subtle-active:var(--color-neutral-200);--color-background-primary-transparent-hover:var(--color-primary-50);--color-background-primary-transparent-active:var(--color-primary-50);--color-background-secondary:var(--color-secondary-500);--color-background-secondary-hover:var(--color-secondary-400);--color-background-secondary-active:var(--color-secondary-400);--color-background-secondary-subtle:var(--color-secondary-50);--color-background-secondary-subtle-hover:var(--color-secondary-100);--color-background-secondary-subtle-active:var(--color-secondary-100);--color-background-secondary-transparent-hover:var(--color-secondary-50);--color-background-secondary-transparent-active:var(--color-secondary-50);--color-background-info:var(--color-info-600);--color-background-info-hover:var(--color-info-500);--color-background-info-active:var(--color-info-500);--color-background-info-subtle:var(--color-info-50);--color-background-info-subtle-hover:var(--color-info-100);--color-background-info-subtle-active:var(--color-info-100);--color-background-info-transparent-hover:var(--color-info-50);--color-background-info-transparent-active:var(--color-info-50);--color-background-success:var(--color-success-500);--color-background-success-hover:var(--color-success-400);--color-background-success-active:var(--color-success-400);--color-background-success-subtle:var(--color-success-50);--color-background-success-subtle-hover:var(--color-success-100);--color-background-success-subtle-active:var(--color-success-100);--color-background-success-transparent-hover:var(--color-success-50);--color-background-success-transparent-active:var(--color-success-50);--color-background-warning:var(--color-warning-500);--color-background-warning-hover:var(--color-warning-400);--color-background-warning-active:var(--color-warning-400);--color-background-warning-subtle:var(--color-warning-50);--color-background-warning-subtle-hover:var(--color-warning-100);--color-background-warning-subtle-active:var(--color-warning-100);--color-background-warning-transparent-hover:var(--color-warning-50);--color-background-warning-transparent-active:var(--color-warning-50);--color-background-danger:var(--color-danger-500);--color-background-danger-hover:var(--color-danger-400);--color-background-danger-active:var(--color-danger-400);--color-background-danger-subtle:var(--color-danger-50);--color-background-danger-subtle-hover:var(--color-danger-100);--color-background-danger-subtle-active:var(--color-danger-100);--color-background-danger-transparent-hover:var(--color-danger-50);--color-background-danger-transparent-active:var(--color-danger-50);--color-background-magic:var(--color-magic-500);--color-background-magic-hover:var(--color-magic-400);--color-background-magic-active:var(--color-magic-400);--color-background-magic-subtle:var(--color-magic-50);--color-background-magic-subtle-hover:var(--color-magic-100);--color-background-magic-subtle-active:var(--color-magic-100);--color-background-magic-transparent-hover:var(--color-magic-50);--color-background-magic-transparent-active:var(--color-magic-50);--color-border-default:var(--color-neutral-200);--color-border-primary:var(--color-primary-500);--color-border-secondary:var(--color-secondary-500);--color-border-info:var(--color-info-600);--color-border-success:var(--color-success-500);--color-border-warning:var(--color-warning-500);--color-border-danger:var(--color-danger-500);--color-border-magic:var(--color-magic-500);--color-text-default:var(--color-neutral-900);--color-text-subtle:var(--color-neutral-500);--color-text-disabled:var(--color-neutral-400);--color-text-inverse:var(--color-neutral-100);--color-text-primary:var(--color-primary-500);--color-text-on-primary:var(--color-white);--color-text-on-primary-subtle:var(--color-primary-500);--color-text-secondary:var(--color-secondary-500);--color-text-on-secondary:var(--color-white);--color-text-on-secondary-subtle:var(--color-secondary-700);--color-text-info:var(--color-info-600);--color-text-on-info:var(--color-white);--color-text-on-info-subtle:var(--color-info-700);--color-text-success:var(--color-success-500);--color-text-on-success:var(--color-white);--color-text-on-success-subtle:var(--color-success-700);--color-text-warning:var(--color-warning-500);--color-text-on-warning:var(--color-white);--color-text-on-warning-subtle:var(--color-warning-700);--color-text-danger:var(--color-danger-500);--color-text-on-danger:var(--color-white);--color-text-on-danger-subtle:var(--color-danger-700);--color-text-magic:var(--color-magic-500);--color-text-on-magic:var(--color-white);--color-text-on-magic-subtle:var(--color-magic-700)}@supports (color:lab(0% 0 0)){.root-theme-layerbase{--color-neutral-50:lab(98.26% 0 0);--color-neutral-100:lab(94.78% 0 0);--color-neutral-150:lab(93.04% .0000298023 -.0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-750:lab(18.8% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-neutral-950:lab(2.75381% 0 0);--color-primary-50:lab(96.492% -1.14644 -5.11479);--color-primary-100:lab(92.0301% -2.24757 -11.6453);--color-primary-200:lab(86.15% -4.04379 -21.0797);--color-primary-300:lab(77.5052% -6.4629 -36.42);--color-primary-400:lab(58.562% 11.7801 -74.7659);--color-primary-500:lab(55.0049% 13.0275 -74.6988);--color-primary-600:lab(44.0605% 29.0279 -86.0352);--color-primary-700:lab(36.9089% 35.0961 -85.6872);--color-primary-800:lab(30.2514% 27.7853 -70.2699);--color-primary-900:lab(26.1542% 15.7545 -51.5504);--color-primary-950:lab(15.6723% 8.86232 -32.2945);--color-secondary-50:lab(95.4818% .411302 -6.78529);--color-secondary-100:lab(92.2662% .883967 -11.2428);--color-secondary-200:lab(84.4329% 3.18977 -23.9688);--color-secondary-300:lab(74.0235% 8.54138 -41.6075);--color-secondary-400:lab(54.8002% 23.5237 -64.3494);--color-secondary-500:lab(49.6864% 29.1393 -70.4736);--color-secondary-600:lab(38.4009% 52.6132 -92.3857);--color-secondary-700:lab(32.4486% 49.2217 -84.6695);--color-secondary-800:lab(26.6645% 37.9804 -68.6402);--color-secondary-900:lab(15.9378% 19.2293 -38.2735);--color-secondary-950:lab(12.4853% 14.9672 -31.3418);--color-info-50:lab(95.834% .594854 -6.01805);--color-info-100:lab(91.6802% 1.04776 -11.2306);--color-info-200:lab(81.8287% 2.87265 -27.6076);--color-info-300:lab(72.524% 5.13682 -42.0713);--color-info-400:lab(57.575% 10.2832 -70.3638);--color-info-500:lab(54.0257% 11.4111 -70.2929);--color-info-600:lab(49.4627% 9.92391 -68.9148);--color-info-700:lab(40.5928% 6.87094 -56.1587);--color-info-800:lab(18.0534% 15.7871 -51.8501);--color-info-900:lab(14.3489% 5.92197 -34.5603);--color-info-950:lab(5.63726% 3.49253 -23.7398);--color-success-50:lab(98.4714% -17.0598 13.3349);--color-success-100:lab(95.3475% -24.9739 20.1677);--color-success-200:lab(89.818% -62.5134 56.9462);--color-success-300:lab(80.0107% -77.6246 80.9153);--color-success-400:lab(59.4462% -56.462 57.2145);--color-success-500:lab(55.7373% -50.5328 50.148);--color-success-600:lab(43.8233% -43.2801 43.3251);--color-success-700:lab(29.5295% -34.6875 35.399);--color-success-800:lab(15.2615% -26.9196 23.4315);--color-success-900:lab(11.5756% -21.1622 16.7818);--color-success-950:lab(3.09995% -5.94805 4.4865);--color-warning-50:lab(95.0937% 5.74818 4.80129);--color-warning-100:lab(91.1298% 10.8051 8.91342);--color-warning-200:lab(82.3782% 22.334 21.4689);--color-warning-300:lab(73.4671% 35.9464 41.4782);--color-warning-400:lab(62.9277% 45.5558 73.7368);--color-warning-500:lab(59.526% 42.5052 67.299);--color-warning-600:lab(50.4486% 34.6952 53.1271);--color-warning-700:lab(34.4575% 28.6047 45.0354);--color-warning-800:lab(14.8852% 17.6872 22.3086);--color-warning-900:lab(11.2202% 15.7181 17.078);--color-warning-950:lab(6.12959% 11.9072 9.3967);--color-danger-50:lab(94.8984% 6.87373 2.00182);--color-danger-100:lab(91.0101% 12.3264 4.11739);--color-danger-200:lab(81.3632% 27.0917 9.95568);--color-danger-300:lab(68.4522% 79.716 49.1012);--color-danger-400:lab(63.7992% 79.8231 50.0509);--color-danger-500:lab(49.8299% 80.1969 55.2985);--color-danger-600:lab(44.2918% 68.9446 45.8663);--color-danger-700:lab(38.7781% 63.5796 42.4487);--color-danger-800:lab(10.8086% 31.7895 15.7836);--color-danger-900:lab(7.32879% 31.8458 11.8519);--color-danger-950:lab(5.12428% 21.95 7.34673);--color-magic-50:lab(95.0436% 3.17234 -5.85382);--color-magic-100:lab(90.9389% 5.64522 -10.4011);--color-magic-200:lab(80.6991% 13.3223 -22.5858);--color-magic-300:lab(71.8252% 21.0786 -33.5616);--color-magic-400:lab(52.592% 31.8815 -45.9525);--color-magic-500:lab(48.6629% 37.818 -52.0663);--color-magic-600:lab(44.0513% 51.9283 -65.9653);--color-magic-700:lab(32.3814% 43.1439 -54.3225);--color-magic-800:lab(20.0358% 31.0307 -39.6052);--color-magic-900:lab(14.8247% 23.2477 -30.5338);--color-magic-950:lab(4.8361% 15.2796 -21.7238)}}.root-theme-layerbase-dark{--color-background-canvas:var(--color-neutral-950);--color-background-inverse:var(--color-neutral-50);--color-background-overlay:var(--color-neutral-950);--color-background-surface1:var(--color-neutral-900);--color-background-surface2:var(--color-neutral-800);--color-background-switch:var(--color-neutral-700);--color-background-switch-hover:var(--color-neutral-600);--color-background-switch-active:var(--color-neutral-600);--color-background-neutral:var(--color-neutral-800);--color-background-neutral-hover:var(--color-neutral-750);--color-background-neutral-active:var(--color-neutral-750);--color-background-neutral-focus:var(--color-neutral-750);--color-background-neutral-selected:var(--color-neutral-750);--color-background-neutral-subtle:var(--color-neutral-900);--color-background-neutral-subtle-hover:var(--color-neutral-800);--color-background-neutral-subtle-active:var(--color-neutral-800);--color-background-neutral-transparent-hover:var(--color-neutral-800);--color-background-neutral-transparent-active:var(--color-neutral-800);--color-background-primary:var(--color-primary-500);--color-background-primary-hover:var(--color-primary-400);--color-background-primary-active:var(--color-primary-400);--color-background-primary-subtle:var(--color-neutral-800);--color-background-primary-subtle-hover:var(--color-neutral-750);--color-background-primary-subtle-active:var(--color-neutral-750);--color-background-primary-transparent-hover:var(--color-primary-950);--color-background-primary-transparent-active:var(--color-primary-950);--color-background-secondary:var(--color-secondary-500);--color-background-secondary-hover:var(--color-secondary-400);--color-background-secondary-active:var(--color-secondary-400);--color-background-secondary-subtle:var(--color-secondary-950);--color-background-secondary-subtle-hover:var(--color-secondary-900);--color-background-secondary-subtle-active:var(--color-secondary-900);--color-background-secondary-transparent-hover:var(--color-secondary-950);--color-background-secondary-transparent-active:var(--color-secondary-950);--color-background-info:var(--color-info-600);--color-background-info-hover:var(--color-info-500);--color-background-info-active:var(--color-info-500);--color-background-info-subtle:var(--color-info-900);--color-background-info-subtle-hover:var(--color-info-800);--color-background-info-subtle-active:var(--color-info-800);--color-background-info-transparent-hover:var(--color-info-900);--color-background-info-transparent-active:var(--color-info-900);--color-background-success:var(--color-success-500);--color-background-success-hover:var(--color-success-400);--color-background-success-active:var(--color-success-400);--color-background-success-subtle:var(--color-success-900);--color-background-success-subtle-hover:var(--color-success-800);--color-background-success-subtle-active:var(--color-success-800);--color-background-success-transparent-hover:var(--color-success-900);--color-background-success-transparent-active:var(--color-success-900);--color-background-warning:var(--color-warning-500);--color-background-warning-hover:var(--color-warning-400);--color-background-warning-active:var(--color-warning-400);--color-background-warning-subtle:var(--color-warning-900);--color-background-warning-subtle-hover:var(--color-warning-800);--color-background-warning-subtle-active:var(--color-warning-800);--color-background-warning-transparent-hover:var(--color-warning-900);--color-background-warning-transparent-active:var(--color-warning-900);--color-background-danger:var(--color-danger-500);--color-background-danger-hover:var(--color-danger-400);--color-background-danger-active:var(--color-danger-400);--color-background-danger-subtle:var(--color-danger-900);--color-background-danger-subtle-hover:var(--color-danger-800);--color-background-danger-subtle-active:var(--color-danger-800);--color-background-danger-transparent-hover:var(--color-danger-900);--color-background-danger-transparent-active:var(--color-danger-900);--color-background-magic:var(--color-magic-600);--color-background-magic-hover:var(--color-magic-500);--color-background-magic-active:var(--color-magic-500);--color-background-magic-subtle:var(--color-magic-900);--color-background-magic-subtle-hover:var(--color-magic-800);--color-background-magic-subtle-active:var(--color-magic-800);--color-background-magic-transparent-hover:var(--color-magic-900);--color-background-magic-transparent-active:var(--color-magic-900);--color-border-default:var(--color-neutral-800);--color-border-primary:var(--color-primary-500);--color-border-secondary:var(--color-secondary-500);--color-border-info:var(--color-info-600);--color-border-success:var(--color-success-500);--color-border-warning:var(--color-warning-500);--color-border-danger:var(--color-danger-500);--color-border-magic:var(--color-magic-600);--color-text-default:var(--color-neutral-50);--color-text-subtle:var(--color-neutral-400);--color-text-disabled:var(--color-neutral-600);--color-text-inverse:var(--color-neutral-950);--color-text-primary:var(--color-primary-500);--color-text-on-primary:var(--color-white);--color-text-on-primary-subtle:var(--color-primary-400);--color-text-secondary:var(--color-secondary-500);--color-text-on-secondary:var(--color-white);--color-text-on-secondary-subtle:var(--color-secondary-400);--color-text-info:var(--color-info-600);--color-text-on-info:var(--color-white);--color-text-on-info-subtle:var(--color-info-400);--color-text-success:var(--color-success-500);--color-text-on-success:var(--color-white);--color-text-on-success-subtle:var(--color-success-400);--color-text-warning:var(--color-warning-500);--color-text-on-warning:var(--color-white);--color-text-on-warning-subtle:var(--color-warning-400);--color-text-danger:var(--color-danger-500);--color-text-on-danger:var(--color-white);--color-text-on-danger-subtle:var(--color-danger-400);--color-text-magic:var(--color-magic-600);--color-text-on-magic:var(--color-white);--color-text-on-magic-subtle:var(--color-magic-400)}.root-theme-layerbase{--base-spacing-unit:8px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:64px;--spacing-4xl:80px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:24px;--radius-full:999px;--shadow-none:none;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-overlay:0 2px 8px 0 #0000000f,0 -6px 12px 0 #00000008,0 14px 28px 0 #00000014;--ease-smooth:ease;--ease-out:cubic-bezier(0,0,.2,1);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-fluid:cubic-bezier(.32,.72,0,1)}@keyframes layerbase-overlay-fade-in{0%{background-color:#0000}to{background-color:color-mix(in srgb,var(--color-background-overlay)55%,transparent)}}@keyframes layerbase-overlay-fade-out{0%{background-color:color-mix(in srgb,var(--color-background-overlay)75%,transparent)}to{background-color:#0000}}:where(.root-theme-layerbase):scope html{font-size:16px}:where(.root-theme-layerbase):scope body{font-size:1rem}:where(.root-theme-layerbase):scope :focus-visible{outline:2px solid var(--color-border-primary);outline-color:var(--color-border-primary);outline-offset:-1px}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
