/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--p:0%}}}@layer theme{:root,:host{--color-black:#000;--color-white:#fff;--spacing:4px;--container-sm:24rem;--container-md:28rem;--text-xs:11px;--text-sm--line-height:16px;--text-4xl:2rem;--text-4xl--line-height:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--tracking-wide:.025em;--radius-lg:8px;--radius-xl:12px;--shadow-md:0 4px 16px oklch(0% 0 0/.35), 0 1px 4px oklch(0% 0 0/.25);--ease-in:ease-in;--ease-out:ease-out;--ease-in-out:ease-in-out;--animate-spin:spin 1s linear infinite;--default-font-family:"Inter", system-ui, sans-serif;--default-mono-font-family:"GeistMono-Variable", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--text-4xl--letter-spacing:-.022em;--text-2xs:10px;--text-2xs--line-height:14px;--text-2xs--letter-spacing:0;--text-code:11.5px;--text-code--line-height:17px;--color-editor:#191b18;--color-chrome:#121411;--color-elevated:var(--popover);--color-quinary:var(--surface-4);--color-hover:var(--surface-2);--color-active:var(--surface-3);--color-focused:var(--surface-3);--color-input-surface:var(--input);--color-accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-hover:color-mix(in srgb, var(--accent) 85%, transparent)}}:root,:host{--color-accent-secondary:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-secondary:color-mix(in srgb, var(--accent) 12%, transparent)}}:root,:host{--color-accent-tertiary:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-tertiary:color-mix(in srgb, var(--accent) 8%, transparent)}}:root,:host{--color-accent-quaternary:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-quaternary:color-mix(in srgb, var(--accent) 4%, transparent)}}:root,:host{--color-green:#70b489;--color-green-secondary:#70b4891f;--color-red:#e34671;--color-red-secondary:#e346711f;--color-yellow:#e5c07b;--color-yellow-secondary:#e5c07b1f;--color-blue:#7bafe9;--color-blue-secondary:#7bafe91f;--color-cyan:#81a1c1;--color-cyan-secondary:#81a1c11f;--color-purple-tertiary:#c678dd14;--color-git-added:#70b489;--color-git-added-secondary:#70b4893d;--color-git-removed:#e34671;--color-git-removed-secondary:#e346713d;--color-text-primary:var(--foreground);--color-text-accent:var(--accent);--color-text-active:var(--accent);--color-text-inverse:var(--primary-foreground);--color-text-green:var(--color-green);--color-text-red:var(--color-red);--color-text-yellow:var(--color-yellow);--color-text-blue:var(--color-blue);--color-icon-primary:var(--foreground);--color-icon-accent:var(--accent);--color-icon-green:var(--color-green);--color-icon-red:var(--color-red);--color-icon-yellow:var(--color-yellow);--color-icon-cyan:var(--color-cyan);--color-stroke-primary:var(--border-strong);--color-stroke-focused:var(--ring);--color-stroke-red-primary:currentColor;--color-brand:oklch(55.25% .1912 258.71);--duration-instant:10ms;--duration-fast:.1s;--duration-normal:.15s;--duration-slow:.2s;--duration-slower:.3s;--ease-default:ease;--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--ease-in-strong:cubic-bezier(.5, 0, 1, 1);--ease-out-strong:cubic-bezier(0, 0, .4, 1);--ease-out-quint:cubic-bezier(.16, 1, .3, 1);--ease-out-cubic:cubic-bezier(.33, 1, .68, 1);--ease-in-out-strong:cubic-bezier(.65, 0, .35, 1);--ease-in-out-sine:cubic-bezier(.37, 0, .63, 1);--ease-spring:cubic-bezier(.3, 1.5, .5, 1);--height-control-xs:20px;--height-control-sm:24px;--height-control-default:28px;--height-control-lg:32px;--height-control-xl:36px;--duration-bar:1.4s;--duration-dwell-success:1.2s;--color-ink:#ececea;--color-text-meta:#ececea85}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-text-meta:color-mix(in srgb, var(--color-ink) 52%, transparent)}}:root,:host{--color-card-raised:var(--card-raised);--color-text-tertiary:var(--muted-foreground);--color-text-quaternary:var(--disabled-foreground);--color-icon-secondary:var(--foreground-secondary);--color-icon-tertiary:var(--muted-foreground);--color-icon-quaternary:var(--disabled-foreground);--color-stroke-tertiary:var(--border);--radius-base:6px;--shadow-surface:var(--box-shadow-surface);--shadow-drag-ghost:var(--box-shadow-drag-ghost);--size-control-lg:32px}}@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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);font-size:12px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,0);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--foreground)}.maplibregl-popup-content{padding:calc(var(--spacing) * 0)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-radius:0!important}.maplibregl-popup-tip{display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/code-block{container:code-block/inline-size}.\@container{container-type:inline-size}.glass-popup-surface{box-shadow:var(--box-shadow-popup);border-style:none;border-width:0;position:relative}.glass-popup-surface:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:var(--glass-hairline);position:absolute;inset:0}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-auto{inset-inline:auto}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-\(--active-tab-top\){top:var(--active-tab-top)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-auto{top:auto}.top-full{top:100%}.top-px{top:1px}.top-q3{top:3px}.top-q10{top:10px}.right-0{right:calc(var(--spacing) * 0)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-q10{right:10px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-auto{bottom:auto}.bottom-px{bottom:1px}.left-\(--active-tab-left\){left:var(--active-tab-left)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.z-overlay{z-index:50}.z-rail{z-index:20}.z-scrim{z-index:40}.z-sticky{z-index:10}.z-toast{z-index:80}.z-tooltip{z-index:70}.z-window{z-index:30}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-\[5px\]{margin-block:5px}.my-q2{margin-block:2px}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\!{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[18px\]{width:18px;height:18px}.size-\[96px\]{width:96px;height:96px}.size-control-default{width:28px;height:28px}.size-control-lg{width:32px;height:32px}.size-control-sm{width:24px;height:24px}.size-control-xs{width:20px;height:20px}.size-full{width:100%;height:100%}.size-q6{width:6px;height:6px}.size-q13{width:13px;height:13px}.size-q15{width:15px;height:15px}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--active-tab-height\){height:var(--active-tab-height)}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--height\){height:var(--height)}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-50{height:calc(var(--spacing) * 50)}.h-\[2px\]{height:2px}.h-\[18px\]{height:18px}.h-auto{height:auto}.h-control-default{height:var(--height-control-default)}.h-control-lg{height:var(--height-control-lg)}.h-control-sm{height:var(--height-control-sm)}.h-control-xl{height:var(--height-control-xl)}.h-control-xs{height:var(--height-control-xs)}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-14{max-height:calc(var(--spacing) * 14)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(360px\,var\(--available-height\,100vh\)\)\]{max-height:min(360px, var(--available-height,100vh))}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-1\.5{min-height:calc(var(--spacing) * 1.5)}.min-h-2{min-height:calc(var(--spacing) * 2)}.min-h-3\.5{min-height:calc(var(--spacing) * 3.5)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-7\.5{min-height:calc(var(--spacing) * 7.5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-42{min-height:calc(var(--spacing) * 42)}.min-h-\[18px\]{min-height:18px}.min-h-control-default{min-height:28px}.min-h-control-lg{min-height:32px}.min-h-control-sm{min-height:24px}.min-h-control-xl{min-height:36px}.min-h-control-xs{min-height:20px}.min-h-svh{min-height:100svh}.w-\(--active-tab-width\){width:var(--active-tab-width)}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-6\.25{width:calc(var(--spacing) * 6.25)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-55{width:calc(var(--spacing) * 55)}.w-64{width:calc(var(--spacing) * 64)}.w-\[14px\]{width:14px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[38px\]{width:38px}.w-\[min\(200px\,var\(--available-width\,100vw\)\)\]{width:min(200px, var(--available-width,100vw))}.w-auto{width:auto}.w-control-default{width:28px}.w-control-lg{width:32px}.w-control-sm{width:24px}.w-control-xl{width:36px}.w-control-xs{width:20px}.w-dvw{width:100dvw}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(33vw\,calc\(100vw-\(--spacing\(8\)\)\)\)\]{max-width:min(33vw, calc(100vw - (calc(var(--spacing) * 8))))}.max-w-\[min\(320px\,var\(--available-width\,100vw\)\)\]{max-width:min(320px, var(--available-width,100vw))}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-1\.5{min-width:calc(var(--spacing) * 1.5)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-30{min-width:calc(var(--spacing) * 30)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[3ch\]{min-width:3ch}.min-w-\[18px\]{min-width:18px}.min-w-\[120px\]{min-width:120px}.min-w-\[200px\]{min-width:200px}.min-w-\[min\(200px\,var\(--available-width\,100vw\)\)\]{min-width:min(200px, var(--available-width,100vw))}.min-w-\[min\(320px\,calc\(100vw-32px\)\)\]{min-width:min(320px,100vw - 32px)}.min-w-\[min\(400px\,calc\(100vw-32px\)\)\]{min-width:min(400px,100vw - 32px)}.min-w-\[min\(480px\,calc\(100vw-32px\)\)\]{min-width:min(480px,100vw - 32px)}.min-w-\[min\(560px\,calc\(100vw-32px\)\)\]{min-width:min(560px,100vw - 32px)}.min-w-\[min\(640px\,calc\(100vw-32px\)\)\]{min-width:min(640px,100vw - 32px)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-auto{flex-basis:auto}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[25\%\]{--tw-translate-x:calc(25% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;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-\[25\%\]{--tw-translate-x:25%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[25\%\]{--tw-translate-y:calc(25% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[25\%\]{--tw-translate-y:25%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-none{translate:none}.scale-none{scale:none}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.rotate-none{rotate:none}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)\+\(var\(--toast-index\)\*var\(--peek\)\)\+\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + (var(--toast-index) * var(--peek)) + (var(--shrink) * var(--height)))) scale(var(--scale))}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.cn-rtl-flip:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform:scaleX(-1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shimmer{background-image:linear-gradient(90deg, currentColor 0%, currentColor 25%, var(--color-text-primary) 60%, currentColor 75%, currentColor 100%)}@supports (color:color-mix(in lab, red, red)){.shimmer{background-image:linear-gradient(90deg, color-mix(in srgb, currentColor 60%, transparent) 0%, color-mix(in srgb, currentColor 60%, transparent) 25%, var(--color-text-primary) 60%, color-mix(in srgb, currentColor 60%, transparent) 75%, color-mix(in srgb, currentColor 60%, transparent) 100%)}}.shimmer{-webkit-text-fill-color:transparent;animation-name:elemnt-text-shimmer;animation-duration:var(--shimmer-duration);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.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-spin{animation:var(--animate-spin)}.animate-status-in{animation:.3s cubic-bezier(0,0,.4,1) elemnt-status-in}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.scroll-py-1\.5{scroll-padding-block:calc(var(--spacing) * 1.5)}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[0fr\]{grid-template-columns:0fr}.grid-cols-\[2\.5ch_minmax\(0\,1fr\)\]{grid-template-columns:2.5ch minmax(0,1fr)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[36px_auto\]{grid-template-rows:36px auto}.grid-rows-\[44px_auto\]{grid-template-rows:44px auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-px{gap:1px}.gap-q2{gap:2px}.gap-q6{gap:6px}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}: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-divider>:not(:last-child)){border-color:var(--divider)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.stage-pane{border-radius:var(--pane-radius);box-shadow:var(--box-shadow-raised);border:0;overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:16px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7\.5px\]{border-radius:7.5px}.rounded-\[9px\]{border-radius:9px}.rounded-\[16\.5px\]{border-radius:16.5px}.rounded-\[inherit\]{border-radius:inherit}.rounded-base{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:8px}.rounded-md{border-radius:6px}.rounded-none{border-radius:0}.rounded-popup{border-radius:14px}.rounded-sm{border-radius:4px}.rounded-xl{border-radius:12px}.rounded-xl\!{border-radius:12px!important}.rounded-xs{border-radius:2px}.rounded-l-md{border-top-left-radius:6px;border-bottom-left-radius:6px}.rounded-r-md{border-top-right-radius:6px;border-bottom-right-radius:6px}.rounded-b-xl{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-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-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--border\)\!{border-color:var(--border)!important}.border-\[color\:color-mix\(in_srgb\,var\(--color-ink\)_8\%\,transparent\)\]{border-color:#ececea14}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--color-ink\)_8\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-ink) 8%,transparent)}}.border-accent{border-color:var(--accent)}.border-border{border-color:var(--border)}.border-control-border{border-color:var(--control-border)}.border-current\/40{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/40{border-color:color-mix(in oklab, currentcolor 40%, transparent)}}.border-divider{border-color:var(--divider)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-stroke-primary{border-color:var(--color-stroke-primary)}.border-stroke-secondary{border-color:var(--border-strong)}.border-stroke-tertiary{border-color:var(--border)}.border-transparent{border-color:#0000}.surface-edge{border:1px solid var(--edge-bottom);border-top-color:var(--edge-top);box-shadow:var(--box-shadow-surface)}.bg-\(--accent\){background-color:var(--accent)}.bg-\(--code-bg\){background-color:var(--code-bg)}.bg-\(--scrollbar-thumb\){background-color:var(--scrollbar-thumb)}.bg-\[\#0a1830\]{background-color:#0a1830}.bg-\[var\(--ld-sk-fill\)\]{background-color:var(--ld-sk-fill)}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--border)}.bg-border-strong{background-color:var(--border-strong)}.bg-card{background-color:var(--card)}.bg-card-raised{background-color:var(--card-raised)}.bg-chrome{background-color:var(--color-chrome)}.bg-control{background-color:var(--control)}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--destructive)}.bg-destructive-subtle{background-color:var(--destructive-subtle)}.bg-dialog{background-color:var(--dialog)}.bg-elevated{background-color:var(--color-elevated)}.bg-green-secondary{background-color:var(--color-green-secondary)}.bg-icon-cyan{background-color:var(--color-icon-cyan)}.bg-icon-green{background-color:var(--color-icon-green)}.bg-icon-primary{background-color:var(--color-icon-primary)}.bg-icon-red{background-color:var(--color-icon-red)}.bg-icon-secondary{background-color:var(--foreground-secondary)}.bg-icon-tertiary{background-color:var(--muted-foreground)}.bg-icon-yellow{background-color:var(--color-icon-yellow)}.bg-info{background-color:var(--info)}.bg-info-subtle{background-color:var(--info-subtle)}.bg-ink\/6{background-color:#ececea0f}@supports (color:color-mix(in lab, red, red)){.bg-ink\/6{background-color:color-mix(in oklab, var(--color-ink) 6%, transparent)}}.bg-input-surface{background-color:var(--color-input-surface)}.bg-map-ground{background-color:var(--map-ground)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-red-secondary{background-color:var(--color-red-secondary)}.bg-secondary{background-color:var(--secondary)}.bg-selected{background-color:var(--selected)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-stroke-secondary{background-color:var(--border-strong)}.bg-stroke-tertiary{background-color:var(--border)}.bg-success{background-color:var(--success)}.bg-success-subtle{background-color:var(--success-subtle)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-surface-4{background-color:var(--surface-4)}.bg-text-primary{background-color:var(--color-text-primary)}.bg-text-secondary{background-color:var(--foreground-secondary)}.bg-text-tertiary{background-color:var(--muted-foreground)}.bg-transparent{background-color:#0000}.bg-warning-subtle{background-color:var(--warning-subtle)}.bg-yellow-secondary{background-color:var(--color-yellow-secondary)}.bg-\[linear-gradient\(180deg\,\#57575A_0\%\,\#3B3B3E_45\%\,\#28282A_100\%\)\]{background-image:linear-gradient(#57575a 0%,#3b3b3e 45%,#28282a 100%)}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-6{padding:calc(var(--spacing) * 6)}.p-q1{padding:1px}.p-q2{padding:2px}.p-q3{padding:3px}.p-q10{padding:10px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-q3{padding-inline:3px}.px-q6{padding-inline:6px}.px-q10{padding-inline:10px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-q1{padding-block:1px}.py-q2{padding-block:2px}.py-q3{padding-block:3px}.py-q5{padding-block:5px}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pr-0\.75{padding-right:calc(var(--spacing) * .75)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-q5{padding-right:5px}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-2\.25{padding-left:calc(var(--spacing) * 2.25)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-q7{padding-left:7px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.\[font-family\:inherit\]{font-family:inherit}.font-mono{font-family:GeistMono-Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.font-sans{font-family:Inter,system-ui,sans-serif}.text-2xl{font-size:20px;line-height:var(--tw-leading,24px);letter-spacing:var(--tw-tracking,-.015em)}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));letter-spacing:var(--tw-tracking,var(--text-2xs--letter-spacing))}.text-3xl{font-size:22px;line-height:var(--tw-leading,26px);letter-spacing:var(--tw-tracking,-.022em)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));letter-spacing:var(--tw-tracking,var(--text-4xl--letter-spacing))}.text-base{font-size:13px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,0)}.text-lg{font-size:14px;line-height:var(--tw-leading,20px);letter-spacing:var(--tw-tracking,0)}.text-sm{font-size:12px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,0)}.text-xl{font-size:17px;line-height:var(--tw-leading,21px);letter-spacing:var(--tw-tracking,-.015em)}.text-xs{font-size:11px;line-height:var(--tw-leading,14px);letter-spacing:var(--tw-tracking,0)}.text-code{font-size:var(--text-code);line-height:var(--tw-leading,var(--text-code--line-height))}.text-\(length\:--text-xs\){font-size:var(--text-xs)}.text-\[15px\]{font-size:15px}.text-\[length\:inherit\]{font-size:inherit}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.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-weight\:inherit\]{font-weight:inherit}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-\[inherit\]{--tw-tracking:inherit;letter-spacing:inherit}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--code-fg\){color:var(--code-fg)}.text-\(--code-line-number\){color:var(--code-line-number)}.text-\[\#E8E8E8\]{color:#e8e8e8}.text-card-foreground{color:var(--card-foreground)}.text-code-line-number{color:var(--code-line-number)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-disabled-foreground{color:var(--disabled-foreground)}.text-foreground{color:var(--foreground)}.text-foreground-secondary,.text-icon-secondary{color:var(--foreground-secondary)}.text-icon-tertiary{color:var(--muted-foreground)}.text-info{color:var(--info)}.text-inherit{color:inherit}.text-ink\/74{color:#ececeabd}@supports (color:color-mix(in lab, red, red)){.text-ink\/74{color:color-mix(in oklab, var(--color-ink) 74%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary{color:var(--secondary)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-selected-foreground{color:var(--selected-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-success{color:var(--success)}.text-text-accent{color:var(--color-text-accent)}.text-text-green{color:var(--color-text-green)}.text-text-inverse{color:var(--color-text-inverse)}.text-text-inverse\!{color:var(--color-text-inverse)!important}.text-text-primary{color:var(--color-text-primary)}.text-text-quaternary{color:var(--disabled-foreground)}.text-text-red{color:var(--color-text-red)}.text-text-secondary{color:var(--foreground-secondary)}.text-text-tertiary{color:var(--muted-foreground)}.text-text-yellow{color:var(--color-text-yellow)}.text-warning{color:var(--warning)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-popover{--tw-shadow:var(--box-shadow-popover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--box-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-status-dot{--tw-shadow:var(--box-shadow-status-dot);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.inset-ring-1\!{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.\[box-shadow\:0_0_0_1px_var\(--card\)\,0_0_0_2px_var\(--border\)\,0_1px_0_2px_var\(--border\)\]{box-shadow:0 0 0 1px var(--card),0 0 0 2px var(--border),0 1px 0 2px var(--border)}.\[box-shadow\:inset_0_0_0_0\.5px_rgba\(0\,0\,0\,0\.35\)\,0_0_0_1px_\#FFFFFF\,0_0_0_2px_rgba\(0\,0\,0\,0\.10\)\,0_1px_0_2px_rgba\(0\,0\,0\,0\.07\)\]{box-shadow:inset 0 0 0 .5px #00000059,0 0 0 1px #fff,0 0 0 2px #0000001a,0 1px 0 2px #00000012}.\[box-shadow\:inset_0_0_0_0\.5px_rgba\(0\,0\,0\,0\.35\)\]{box-shadow:inset 0 0 0 .5px #00000059}.inset-ring-stroke-secondary{--tw-inset-ring-color:var(--border-strong)}.inset-ring-stroke-tertiary{--tw-inset-ring-color:var(--border)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[background-color\,box-shadow\]\!{transition-property:background-color,box-shadow!important;transition-timing-function:var(--tw-ease,ease)!important;transition-duration:var(--tw-duration,.1s)!important}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[left\,right\,background-color\]{transition-property:left,right,background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[margin\,opacity\,color\]{transition-property:margin,opacity,color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[transform\]{transition-property:transform;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[translate\,width\,top\,height\]{transition-property:translate,width,top,height;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[width\,padding\,background-color\]{transition-property:width,padding,background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.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,ease);transition-duration:var(--tw-duration,.1s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.duration-\(--duration-slow\){--tw-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.duration-\(--duration-slower\){--tw-duration:var(--duration-slower);transition-duration:var(--duration-slower)}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-420{--tw-duration:.42s;transition-duration:.42s}.duration-fast{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-fast\!{--tw-duration:var(--duration-fast)!important;transition-duration:var(--duration-fast)!important}.duration-normal{--tw-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.duration-slower{--tw-duration:var(--duration-slower);transition-duration:var(--duration-slower)}.ease-\(--strip-glide-ease\){--tw-ease:var(--strip-glide-ease);transition-timing-function:var(--strip-glide-ease)}.ease-default{--tw-ease:var(--ease-default);transition-timing-function:var(--ease-default)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-in-out-strong{--tw-ease:var(--ease-in-out-strong);transition-timing-function:var(--ease-in-out-strong)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-out\!{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.ease-out-cubic{--tw-ease:var(--ease-out-cubic);transition-timing-function:var(--ease-out-cubic)}.ease-out-quint{--tw-ease:var(--ease-out-quint);transition-timing-function:var(--ease-out-quint)}.ease-out-strong{--tw-ease:var(--ease-out-strong);transition-timing-function:var(--ease-out-strong)}.ease-spring{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.will-change-\[transform\,opacity\]{will-change:transform,opacity}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--cell-size\:var\(--size-control-lg\)\]{--cell-size:var(--size-control-lg)}.\[--dock-size\:0px\]{--dock-size:0px}.\[--gap\:--spacing\(3\)\]{--gap:calc(var(--spacing) * 3)}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--icon-tile-r\:6px\]{--icon-tile-r:6px}.\[--icon-tile-r\:7\.5px\]{--icon-tile-r:7.5px}.\[--icon-tile-r\:9px\]{--icon-tile-r:9px}.\[--icon-tile-r\:16\.5px\]{--icon-tile-r:16.5px}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\+\(var\(--toast-index\)\*var\(--gap\)\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) + (var(--toast-index) * var(--gap)) + var(--toast-swipe-movement-y))}.\[--peek\:--spacing\(3\)\]{--peek:calc(var(--spacing) * 3)}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[--sidebar-width\:var\(--sidebar-w\)\]{--sidebar-width:var(--sidebar-w)}.\[--ui-switch-thumb-travel\:--spacing\(2\.5\)\]{--ui-switch-thumb-travel:calc(var(--spacing) * 2.5)}.\[--ui-switch-thumb-travel\:--spacing\(3\)\]{--ui-switch-thumb-travel:calc(var(--spacing) * 3)}.\[--ui-switch-thumb-travel\:--spacing\(3\.5\)\]{--ui-switch-thumb-travel:calc(var(--spacing) * 3.5)}.\[clip-path\:inset\(0_round_var\(--radius-lg\)\)\]{clip-path:inset(0 round var(--radius-lg))}.\[direction\:rtl\]{direction:rtl}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[unicode-bidi\:plaintext\]{unicode-bidi:plaintext}.running{animation-play-state:running}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:not-data-\[slot\=dialog-footer\]\:contain-inline-size>*):not([data-slot=dialog-footer]){--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}.group-focus-within\/search-field\:hidden:is(:where(.group\/search-field):focus-within *){display:none}@media (hover:hover){.group-hover\/button\:grid-cols-\[1fr\]:is(:where(.group\/button):hover *){grid-template-columns:1fr}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.group-hover\/resizable-handle\:bg-border-strong:is(:where(.group\/resizable-handle):hover *){background-color:var(--border-strong)}}.group-focus-visible\/button\:grid-cols-\[1fr\]:is(:where(.group\/button):focus-visible *){grid-template-columns:1fr}.group-focus-visible\/resizable-handle\:bg-ring:is(:where(.group\/resizable-handle):focus-visible *){background-color:var(--ring)}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-popup-open\/button\:rotate-180:is(:where(.group\/button)[data-popup-open] *){rotate:180deg}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-12:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 12)}.group-data-\[collapsible\=icon\]\:w-\[calc\(3rem\+var\(--spacing-4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(3rem + var(--spacing-4))}.group-data-\[collapsible\=icon\]\:w-\[calc\(3rem\+var\(--spacing-4\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(3rem + var(--spacing-4) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[orientation\=vertical\]\/slider\:h-full:is(:where(.group\/slider)[data-orientation=vertical] *){height:100%}.group-data-\[orientation\=vertical\]\/slider\:w-1\.5:is(:where(.group\/slider)[data-orientation=vertical] *){width:calc(var(--spacing) * 1.5)}.group-data-\[orientation\=vertical\]\/slider\:w-4:is(:where(.group\/slider)[data-orientation=vertical] *){width:calc(var(--spacing) * 4)}.group-data-\[priority\=tertiary\]\/dropdown-menu-item\:text-inherit:is(:where(.group\/dropdown-menu-item)[data-priority=tertiary] *){color:inherit}.group-data-\[separator\=active\]\/resizable-handle\:bg-ring:is(:where(.group\/resizable-handle)[data-separator=active] *){background-color:var(--ring)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=sm\]\/card\:px-4:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing) * 4)}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:8px}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.group-data-\[variant\=floating\]\:ring-sidebar-border:is(:where(.group)[data-variant=floating] *){--tw-ring-color:var(--sidebar-border)}.group-data-selected\/combobox-item\:border-accent:is(:where(.group\/combobox-item):where([data-selected=true]) *){border-color:var(--accent)}.group-data-selected\/combobox-item\:bg-accent:is(:where(.group\/combobox-item):where([data-selected=true]) *){background-color:var(--accent)}.group-data-disabled\/context-menu-item\:text-text-quaternary:is(:is(:where(.group\/context-menu-item):where([data-disabled=true]),:where(.group\/context-menu-item):where([data-disabled]:not([data-disabled=false]))) *){color:var(--disabled-foreground)}.group-data-disabled\/slider\:cursor-default:is(:is(:where(.group\/slider):where([data-disabled=true]),:where(.group\/slider):where([data-disabled]:not([data-disabled=false]))) *){cursor:default}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-text-quaternary::placeholder{color:var(--disabled-foreground)}.placeholder\:text-text-secondary::placeholder{color:var(--foreground-secondary)}.placeholder\:text-text-tertiary::placeholder{color:var(--muted-foreground)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-\[5px\]:before{content:var(--tw-content);inset-inline:-5px}.before\:inset-x-2:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 2)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:bg-stroke-tertiary:before{content:var(--tw-content);background-color:var(--border)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 2)}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:top-auto:after{content:var(--tw-content);top:auto}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:bottom-full:after{content:var(--tw-content);bottom:100%}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:h-8:after{content:var(--tw-content);height:calc(var(--spacing) * 8)}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:w-0\.5:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.after\:w-0\.75:after{content:var(--tw-content);width:calc(var(--spacing) * .75)}.after\:w-2:after{content:var(--tw-content);width:calc(var(--spacing) * 2)}.after\:w-2\.5:after{content:var(--tw-content);width:calc(var(--spacing) * 2.5)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:-translate-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-xs:after{content:var(--tw-content);border-radius:2px}.after\:bg-stroke-primary:after{content:var(--tw-content);background-color:var(--color-stroke-primary)}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-colors:after{content:var(--tw-content);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,ease);transition-duration:var(--tw-duration,.1s)}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.after\:duration-100:after{content:var(--tw-content);--tw-duration:.1s;transition-duration:.1s}.after\:ease-out:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.read-only\:cursor-default:read-only{cursor:default}.empty\:hidden:empty{display:none}.focus-within\:border-stroke-primary:focus-within{border-color:var(--color-stroke-primary)}.focus-within\:bg-elevated:focus-within{background-color:var(--color-elevated)}.focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-stroke-tertiary:hover{border-color:var(--border)}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_90\%\,var\(--foreground\)_10\%\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_90\%\,var\(--foreground\)_10\%\)\]:hover{background-color:color-mix(in srgb,var(--accent) 90%,var(--foreground) 10%)}}.hover\:bg-border-strong:hover{background-color:var(--border-strong)}.hover\:bg-control-hover:hover{background-color:var(--control-hover)}.hover\:bg-destructive-subtle-hover:hover{background-color:var(--destructive-subtle-hover)}.hover\:bg-hover:hover{background-color:var(--color-hover)}.hover\:bg-primary-hover:hover{background-color:var(--primary-hover)}.hover\:bg-red-secondary:hover{background-color:var(--color-red-secondary)}.hover\:bg-secondary-hover:hover{background-color:var(--secondary-hover)}.hover\:bg-selected:hover{background-color:var(--selected)}.hover\:bg-stroke-secondary:hover{background-color:var(--border-strong)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-foreground-secondary:hover{color:var(--foreground-secondary)}.hover\:text-icon-primary:hover{color:var(--color-icon-primary)}.hover\:text-icon-red:hover{color:var(--color-icon-red)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.hover\:inset-ring-0\!:hover{--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.hover\:ring-stroke-primary:hover{--tw-ring-color:var(--color-stroke-primary)}.not-focus-within\:hover\:bg-surface-2:not(:focus-within):hover,.hover\:not-data-disabled\:bg-surface-2:hover:not(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))),.not-data-disabled\:hover\:bg-surface-2:not(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))):hover{background-color:var(--surface-2)}.not-data-disabled\:hover\:text-foreground:not(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))):hover{color:var(--foreground)}.hover\:not-data-active\:bg-surface-2:hover:not(:where([data-state=active]),:where([data-active]:not([data-active=false]))){background-color:var(--surface-2)}.not-data-disabled\:not-data-active\:hover\:bg-control:not(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))):not(:where([data-state=active]),:where([data-active]:not([data-active=false]))):hover{background-color:var(--control)}.not-data-disabled\:not-data-active\:hover\:text-foreground:not(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))):not(:where([data-state=active]),:where([data-active]:not([data-active=false]))):hover{color:var(--foreground)}.not-data-disabled\:not-data-active\:hover\:text-muted-foreground:not(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))):not(:where([data-state=active]),:where([data-active]:not([data-active=false]))):hover{color:var(--muted-foreground)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:before\:opacity-0:hover:before{content:var(--tw-content);opacity:0}.hover\:after\:bg-ring:hover:after{content:var(--tw-content);background-color:var(--ring)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}.hover\:after\:bg-stroke-primary:hover:after{content:var(--tw-content);background-color:var(--color-stroke-primary)}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.read-only\:hover\:border-transparent:read-only:hover{border-color:#0000}}.focus\:border-stroke-primary:focus{border-color:var(--color-stroke-primary)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-elevated:focus{background-color:var(--color-elevated)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;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}.read-only\:focus\:border-transparent:read-only:focus{border-color:#0000}.read-only\:focus\:bg-transparent:read-only:focus{background-color:#0000}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:border-stroke-primary:focus-visible{border-color:var(--color-stroke-primary)}.focus-visible\:bg-ring:focus-visible{background-color:var(--ring)}.focus-visible\:bg-surface-2:focus-visible{background-color:var(--surface-2)}.focus-visible\:shadow-\[inset_0_0_0_var\(--focus-width\)_var\(--focus-outline\)\]:focus-visible{--tw-shadow:inset 0 0 0 var(--tw-shadow-color,var(--focus-width)) var(--focus-outline);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:\[outline-width\:var\(--focus-width\)\]:focus-visible{outline-width:var(--focus-width)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:\[outline-color\:var\(--focus-outline\)\]:focus-visible{outline-color:var(--focus-outline)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-stroke-focused:focus-visible{outline-color:var(--color-stroke-focused)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.focus-visible\:before\:opacity-0:focus-visible:before{content:var(--tw-content);opacity:0}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.focus-visible\:after\:bg-ring:focus-visible:after{content:var(--tw-content);background-color:var(--ring)}.focus-visible\:after\:bg-stroke-primary:focus-visible:after{content:var(--tw-content);background-color:var(--color-stroke-primary)}.read-only\:focus-visible\:border-stroke-primary:read-only:focus-visible{border-color:var(--color-stroke-primary)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-stroke-secondary:active{background-color:var(--border-strong)}.active\:bg-surface-2:active{background-color:var(--surface-2)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-stroke-tertiary:disabled{border-color:var(--border)}.disabled\:border-transparent:disabled{border-color:#0000}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:placeholder\:text-text-quaternary:disabled::placeholder{color:var(--disabled-foreground)}:where([data-full-width]) .in-data-full-width\:w-full{width:100%}:where([data-full-width]) .in-data-full-width\:grow{flex-grow:1}:where([data-full-width]) .in-data-full-width\:basis-0{flex-basis:calc(var(--spacing) * 0)}:where([data-dock-motion]) .in-data-\[dock-motion\]\:min-w-\(--dock-size\){min-width:var(--dock-size)}:where([data-panel-motion=collapse]) .in-data-\[panel-motion\=collapse\]\: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)}:where([data-panel-motion=collapse]) .in-data-\[panel-motion\=collapse\]\:duration-100{--tw-duration:.1s;transition-duration:.1s}:where([data-panel-motion=collapse]) .in-data-\[panel-motion\=collapse\]\:ease-in-out-strong{--tw-ease:var(--ease-in-out-strong);transition-timing-function:var(--ease-in-out-strong)}:where([data-panel-motion=collapse]) .in-data-\[panel-motion\=collapse\]\:fade-out-0{--tw-exit-opacity:0}:where([data-panel-motion=collapse]) .in-data-\[panel-motion\=collapse\]\:fill-mode-forwards{--tw-animation-fill-mode:forwards;animation-fill-mode:forwards}:where([data-panel-motion=expand]) .in-data-\[panel-motion\=expand\]\: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)}:where([data-panel-motion=expand]) .in-data-\[panel-motion\=expand\]\:duration-300{--tw-duration:.3s;transition-duration:.3s}:where([data-panel-motion=expand]) .in-data-\[panel-motion\=expand\]\:ease-\(--ease-panel-spring\){--tw-ease:var(--ease-panel-spring);transition-timing-function:var(--ease-panel-spring)}:where([data-panel-motion=expand]) .in-data-\[panel-motion\=expand\]\:fade-in-0{--tw-enter-opacity:0}:where([data-panel-motion=expand]) .in-data-\[panel-motion\=expand\]\:fill-mode-both{--tw-animation-fill-mode:both;animation-fill-mode:both}:where([data-panel-motion=expand]) .in-data-\[panel-motion\=expand\]\:slide-in-from-left-3{--tw-enter-translate-x:calc(3*var(--spacing)*-1)}:where([data-panel-motion=expand]) .in-data-\[panel-motion\=expand\]\:zoom-in-98{--tw-enter-scale:calc(98*1%)}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus-visible\:border-stroke-primary:has(:focus-visible){border-color:var(--color-stroke-primary)}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:border-stroke-tertiary:has(:disabled){border-color:var(--border)}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[icon\]\:w-auto:has([data-icon]){width:auto}.has-data-\[icon\]\:gap-1:has([data-icon]){gap:calc(var(--spacing) * 1)}.has-data-\[icon\]\:gap-1\.5:has([data-icon]){gap:calc(var(--spacing) * 1.5)}.has-data-\[icon\]\:px-0\.5:has([data-icon]){padding-inline:calc(var(--spacing) * .5)}.has-data-\[icon\]\:px-1:has([data-icon]){padding-inline:calc(var(--spacing) * 1)}.has-data-\[icon\]\:px-1\.5:has([data-icon]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[icon\]\:px-2:has([data-icon]){padding-inline:calc(var(--spacing) * 2)}.has-data-\[icon\]\:px-2\.5:has([data-icon]){padding-inline:calc(var(--spacing) * 2.5)}.has-data-\[icon\]\:text-sm:has([data-icon]){font-size:12px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,0)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-data-disabled\:cursor-not-allowed:has(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))){cursor:not-allowed}.has-data-disabled\:opacity-50:has(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))){opacity:.5}.has-\[\[aria-invalid\=true\]\]\:border-stroke-red-primary:has([aria-invalid=true]){border-color:var(--color-stroke-red-primary)}:is(.has-\[\[aria-invalid\=true\]\]\:shadow-none:has([aria-invalid=true]),.has-\[input\:focus-visible\]\:shadow-none:has(:is(input:focus-visible))){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[input\:focus-visible\]\:outline-2:has(:is(input:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[input\:focus-visible\]\:outline-offset-2:has(:is(input:focus-visible)){outline-offset:2px}.has-\[input\:focus-visible\]\:outline-stroke-focused:has(:is(input:focus-visible)){outline-color:var(--color-stroke-focused)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.has-\[\>svg\]\:grid-cols-\[1rem_1fr\]:has(>svg){grid-template-columns:1rem 1fr}.has-\[\>svg\]\:gap-x-2\.5:has(>svg){column-gap:calc(var(--spacing) * 2.5)}.has-\[\~\[data-sidebar\=group-action\]\]\:pe-9:has(~[data-sidebar=group-action]){padding-inline-end:calc(var(--spacing) * 9)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:text-icon-quaternary[aria-disabled=true]{color:var(--disabled-foreground)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:opacity-100[aria-disabled=true]{opacity:1}@media (hover:hover){.aria-disabled\:hover\:bg-border[aria-disabled=true]:hover{background-color:var(--border)}.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}.aria-disabled\:hover\:text-icon-quaternary[aria-disabled=true]:hover{color:var(--disabled-foreground)}}.aria-expanded\:border-border-strong[aria-expanded=true],.aria-expanded\:border-stroke-secondary[aria-expanded=true]{border-color:var(--border-strong)}.aria-expanded\:bg-primary[aria-expanded=true]{background-color:var(--primary)}.aria-expanded\:bg-secondary-hover[aria-expanded=true]{background-color:var(--secondary-hover)}.aria-expanded\:bg-selected[aria-expanded=true]{background-color:var(--selected)}.aria-expanded\:bg-surface-2[aria-expanded=true]{background-color:var(--surface-2)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-text-primary[aria-expanded=true]{color:var(--color-text-primary)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-expanded\:ring-1[aria-expanded=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.aria-expanded\:inset-ring-0\![aria-expanded=true]{--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.aria-expanded\:ring-stroke-primary[aria-expanded=true]{--tw-ring-color:var(--color-stroke-primary)}.aria-expanded\:not-data-active\:bg-surface-2[aria-expanded=true]:not(:where([data-state=active]),:where([data-active]:not([data-active=false]))){background-color:var(--surface-2)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:border-stroke-red-primary[aria-invalid=true]{border-color:var(--color-stroke-red-primary)}.aria-invalid\:border-transparent[aria-invalid=true]{border-color:#0000}.aria-invalid\:bg-elevated[aria-invalid=true]{background-color:var(--color-elevated)}.aria-invalid\:shadow-none[aria-invalid=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-pressed\:border-control-border-pressed[aria-pressed=true]{border-color:var(--control-border-pressed)}.aria-pressed\:border-selected-border[aria-pressed=true]{border-color:var(--selected-border)}.aria-pressed\:bg-selected[aria-pressed=true]{background-color:var(--selected)}.aria-pressed\:bg-surface-2[aria-pressed=true]{background-color:var(--surface-2)}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-pressed\:text-selected-foreground[aria-pressed=true]{color:var(--selected-foreground)}@media (hover:hover){.aria-pressed\:hover\:bg-selected[aria-pressed=true]:hover{background-color:var(--selected)}}.aria-selected\:bg-selected[aria-selected=true]{background-color:var(--selected)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-selected\:before\:opacity-0[aria-selected=true]:before{content:var(--tw-content);opacity:0}@media (hover:hover){.aria-selected\:hover\:bg-selected[aria-selected=true]:hover{background-color:var(--selected)}}.aria-\[orientation\=horizontal\]\:h-2[aria-orientation=horizontal]{height:calc(var(--spacing) * 2)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:cursor-row-resize[aria-orientation=horizontal]{cursor:row-resize}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:h-2[aria-orientation=horizontal]:after{content:var(--tw-content);height:calc(var(--spacing) * 2)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.data-behind\:opacity-0[data-behind]{opacity:0}.data-ending-style\:h-0[data-ending-style]{height:calc(var(--spacing) * 0)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:duration-\(--duration-normal\)[data-ending-style]{--tw-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.data-ending-style\:ease-in[data-ending-style]{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.data-expanded\:h-\(--toast-height\)[data-expanded]{height:var(--toast-height)}.data-expanded\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(var\(--offset-y\)\)_scale\(1\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y)) scale(1)}.data-expanded\:opacity-100[data-expanded]{opacity:1}.data-highlighted\:bg-control[data-highlighted]{background-color:var(--control)}.data-highlighted\:text-text-red[data-highlighted]{color:var(--color-text-red)}.data-indeterminate\:border-accent[data-indeterminate]{border-color:var(--accent)}.data-indeterminate\:border-green[data-indeterminate]{border-color:var(--color-green)}.data-indeterminate\:border-stroke-primary[data-indeterminate]{border-color:var(--color-stroke-primary)}.data-indeterminate\:bg-accent[data-indeterminate]{background-color:var(--accent)}.data-indeterminate\:bg-green[data-indeterminate]{background-color:var(--color-green)}.data-indeterminate\:bg-surface-1[data-indeterminate]{background-color:var(--surface-1)}.data-indeterminate\:text-foreground-secondary[data-indeterminate]{color:var(--foreground-secondary)}.data-indeterminate\:text-text-inverse[data-indeterminate]{color:var(--color-text-inverse)}.data-instant\:duration-\[0s\][data-instant]{--tw-duration:0s;transition-duration:0s}.data-limited\:opacity-0[data-limited]{opacity:0}.data-outside\:text-muted-foreground[data-outside],.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-control[data-popup-open]{background-color:var(--control)}.data-popup-open\:bg-primary-hover[data-popup-open]{background-color:var(--primary-hover)}.data-popup-open\:bg-secondary-hover[data-popup-open]{background-color:var(--secondary-hover)}.data-popup-open\:bg-surface-2[data-popup-open]{background-color:var(--surface-2)}@media (hover:hover){.data-popup-open\:hover\:bg-surface-2[data-popup-open]:hover{background-color:var(--surface-2)}}.data-range-end\:border-selected-border[data-range-end]{border-color:var(--selected-border)}.data-range-end\:bg-selected[data-range-end]{background-color:var(--selected)}.data-range-end\:text-selected-foreground[data-range-end]{color:var(--selected-foreground)}.data-range-middle\:rounded-none[data-range-middle]{border-radius:0}.data-range-middle\:bg-selected[data-range-middle]{background-color:var(--selected)}.data-range-middle\:text-selected-foreground[data-range-middle]{color:var(--selected-foreground)}.data-range-start\:border-selected-border[data-range-start]{border-color:var(--selected-border)}.data-range-start\:bg-selected[data-range-start]{background-color:var(--selected)}.data-range-start\:text-selected-foreground[data-range-start]{color:var(--selected-foreground)}.data-scrollable\:border-t[data-scrollable]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-scrollable\:border-stroke-tertiary[data-scrollable]{border-color:var(--border)}.data-starting-style\:h-0[data-starting-style]{height:calc(var(--spacing) * 0)}.data-starting-style\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(-150\%\)_scale\(var\(--scale\)\)\][data-starting-style]{transform:translateX(var(--toast-swipe-movement-x)) translateY(-150%) scale(var(--scale))}.data-starting-style\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(150\%\)_scale\(var\(--scale\)\)\][data-starting-style]{transform:translateX(var(--toast-swipe-movement-x)) translateY(150%) scale(var(--scale))}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-today\:font-semibold[data-today]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-today\:after\:absolute[data-today]:after{content:var(--tw-content);position:absolute}.data-today\:after\:bottom-1[data-today]:after{content:var(--tw-content);bottom:calc(var(--spacing) * 1)}.data-today\:after\:left-1\/2[data-today]:after{content:var(--tw-content);left:50%}.data-today\:after\:size-0\.5[data-today]:after{content:var(--tw-content);width:calc(var(--spacing) * .5);height:calc(var(--spacing) * .5)}.data-today\:after\:-translate-x-1\/2[data-today]:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-today\:after\:rounded-full[data-today]:after{content:var(--tw-content);border-radius:9999px}.data-today\:after\:bg-current[data-today]:after{content:var(--tw-content);background-color:currentColor}.data-\[alignment\=center\]\:items-center[data-alignment=center]{align-items:center}.data-\[alignment\=center\]\:text-center[data-alignment=center]{text-align:center}.data-\[emphasis\=high\]\:text-text-primary[data-emphasis=high]{color:var(--color-text-primary)}.data-\[emphasis\=muted\]\:text-text-tertiary[data-emphasis=muted]{color:var(--muted-foreground)}.data-\[motion\=dock\]\:shadow-dock-gap[data-motion=dock],.data-\[motion\=hide\]\:shadow-dock-gap[data-motion=hide]{--tw-shadow:var(--box-shadow-dock-gap);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[motion\=peek-out\]\:rounded-xl[data-motion=peek-out]{border-radius:12px}.data-\[motion\=peek-out\]\:shadow-popover[data-motion=peek-out]{--tw-shadow:var(--box-shadow-popover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[motion\=peek-out\]\:ring-1[data-motion=peek-out]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.data-\[motion\=peek-out\]\:ring-\(--border-strong\)[data-motion=peek-out]{--tw-ring-color:var(--border-strong)}.data-\[orientation\=horizontal\]\:my-0[data-orientation=horizontal]{margin-block:calc(var(--spacing) * 0)}.data-\[orientation\=horizontal\]\:my-q2[data-orientation=horizontal]{margin-block:2px}.data-\[orientation\=horizontal\]\:h-2[data-orientation=horizontal]{height:calc(var(--spacing) * 2)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:mx-0[data-orientation=vertical]{margin-inline:calc(var(--spacing) * 0)}.data-\[orientation\=vertical\]\:mx-0\.5[data-orientation=vertical]{margin-inline:calc(var(--spacing) * .5)}.data-\[orientation\=vertical\]\:mx-1[data-orientation=vertical]{margin-inline:calc(var(--spacing) * 1)}.data-\[orientation\=vertical\]\:mx-q2[data-orientation=vertical]{margin-inline:2px}.data-\[orientation\=vertical\]\:h-4[data-orientation=vertical]{height:calc(var(--spacing) * 4)}.data-\[orientation\=vertical\]\:h-37[data-orientation=vertical]{height:calc(var(--spacing) * 37)}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-2[data-orientation=vertical]{width:calc(var(--spacing) * 2)}.data-\[orientation\=vertical\]\:w-4[data-orientation=vertical]{width:calc(var(--spacing) * 4)}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:self-center[data-orientation=vertical]{align-self:center}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.data-\[priority\=tertiary\]\:text-text-tertiary[data-priority=tertiary]{color:var(--muted-foreground)}.data-\[priority\=tertiary\]\:data-highlighted\:text-text-secondary[data-priority=tertiary][data-highlighted]{color:var(--foreground-secondary)}.data-\[resizing\]\:after\:bg-stroke-primary[data-resizing]:after{content:var(--tw-content);background-color:var(--color-stroke-primary)}.data-\[selected-single\=true\]\:border-selected-border[data-selected-single=true]{border-color:var(--selected-border)}.data-\[selected-single\=true\]\:bg-selected[data-selected-single=true]{background-color:var(--selected)}.data-\[selected-single\=true\]\:font-medium[data-selected-single=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[selected-single\=true\]\:text-selected-foreground[data-selected-single=true]{color:var(--selected-foreground)}@media (hover:hover){.data-\[selected-single\=true\]\:hover\:bg-selected-hover[data-selected-single=true]:hover{background-color:var(--selected-hover)}}.data-\[separator\=active\]\:bg-ring[data-separator=active]{background-color:var(--ring)}.data-\[separator\=active\]\:after\:bg-ring[data-separator=active]:after{content:var(--tw-content);background-color:var(--ring)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\(--sheet-travel\)[data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\(--sheet-travel\)[data-side=bottom][data-starting-style]{--tw-translate-y:var(--sheet-travel);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=left\]\:left-0[data-side=left]{left:calc(var(--spacing) * 0)}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[-16rem\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:-16rem}.data-\[side\=left\]\:data-ending-style\:-translate-x-\(--sheet-travel\)[data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:-translate-x-\(--sheet-travel\)[data-side=left][data-starting-style]{--tw-translate-x:calc(var(--sheet-travel) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=right\]\:right-0[data-side=right]{right:calc(var(--spacing) * 0)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[-16rem\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:-16rem}.data-\[side\=right\]\:data-ending-style\:translate-x-\(--sheet-travel\)[data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\(--sheet-travel\)[data-side=right][data-starting-style]{--tw-translate-x:var(--sheet-travel);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=top\]\:top-0[data-side=top]{top:calc(var(--spacing) * 0)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:data-ending-style\:-translate-y-\(--sheet-travel\)[data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:-translate-y-\(--sheet-travel\)[data-side=top][data-starting-style]{--tw-translate-y:calc(var(--sheet-travel) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=md\]\:text-base[data-size=md]{font-size:13px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,0)}.data-\[size\=sm\]\:gap-3[data-size=sm]{gap:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:py-3[data-size=sm]{padding-block:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:text-sm[data-size=sm]{font-size:12px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,0)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}.data-\[state\=docked\]\:transition-\[border-radius\,box-shadow\][data-state=docked]{transition-property:border-radius,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.data-\[state\=docked\]\:duration-150[data-state=docked]{--tw-duration:.15s;transition-duration:.15s}.data-\[state\=docked\]\:ease-out-strong[data-state=docked]{--tw-ease:var(--ease-out-strong);transition-timing-function:var(--ease-out-strong)}.data-\[state\=hidden\]\:not-data-\[motion\]\:invisible[data-state=hidden]:not([data-motion]){visibility:hidden}.data-\[state\=peek\]\:rounded-xl[data-state=peek]{border-radius:12px}.data-\[state\=peek\]\:shadow-popover[data-state=peek]{--tw-shadow:var(--box-shadow-popover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=peek\]\:ring-1[data-state=peek]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.data-\[state\=peek\]\:ring-\(--border-strong\)[data-state=peek]{--tw-ring-color:var(--border-strong)}.data-\[state\=selected\]\:bg-selected[data-state=selected]{background-color:var(--selected)}@media (hover:hover){.data-\[state\=selected\]\:hover\:bg-selected-hover[data-state=selected]:hover{background-color:var(--selected-hover)}}.data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)_scale\(var\(--scale\)\)\][data-ending-style][data-swipe-direction=down]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + 150%)) scale(var(--scale))}.data-expanded\:data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)_scale\(1\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + 150%)) scale(1)}.data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)_scale\(var\(--scale\)\)\][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y)) scale(var(--scale))}.data-expanded\:data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)_scale\(1\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y)) scale(1)}.data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)_scale\(var\(--scale\)\)\][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y)) scale(var(--scale))}.data-expanded\:data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)_scale\(1\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y)) scale(1)}.data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)_scale\(var\(--scale\)\)\][data-ending-style][data-swipe-direction=up]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - 150%)) scale(var(--scale))}.data-expanded\:data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)_scale\(1\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - 150%)) scale(1)}@media (prefers-reduced-motion:no-preference){.motion-safe\:data-\[state\=docked\]\:transition-\[border-radius\,box-shadow\][data-state=docked]{transition-property:border-radius,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:transition-none\!{transition-property:none!important}.motion-reduce\:duration-\[0\.01ms\]{--tw-duration:.01ms;transition-duration:.01ms}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}:where([data-panel-motion=collapse]) .motion-reduce\:in-data-\[panel-motion\=collapse\]\:animate-none{animation:none}:where([data-panel-motion=collapse]) .motion-reduce\:in-data-\[panel-motion\=collapse\]\:opacity-0{opacity:0}:where([data-panel-motion=collapse]) .motion-reduce\:in-data-\[panel-motion\=collapse\]\:duration-\[0\.01ms\]{--tw-duration:.01ms;transition-duration:.01ms}:where([data-panel-motion=expand]) .motion-reduce\:in-data-\[panel-motion\=expand\]\:animate-none{animation:none}:where([data-panel-motion=expand]) .motion-reduce\:in-data-\[panel-motion\=expand\]\:duration-\[0\.01ms\]{--tw-duration:.01ms;transition-duration:.01ms}}@media (width>=40rem){.sm\:flex{display:flex}.sm\:max-w-md{max-width:var(--container-md)}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (width>=48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:12px}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:var(--box-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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}.ltr\:-translate-x-1\/2:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:origin-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform-origin:100%}.rtl\:-translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:\[box-shadow\:inset_0_0_0_0\.5px_rgba\(0\,0\,0\,0\.35\)\,0_0_0_1px_rgba\(0\,0\,0\,0\.55\)\,0_0_0_2px_rgba\(255\,255\,255\,0\.07\)\]:is(.dark *,[data-theme=dark-contrast] *){box-shadow:inset 0 0 0 .5px #00000059,0 0 0 1px #0000008c,0 0 0 2px #ffffff12}.dark\:not-data-checked\:bg-surface-4:is(.dark *,[data-theme=dark-contrast] *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--surface-4)}@media (pointer:coarse){.pointer-coarse\:after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing) * 5)}}.data-checked\:border-accent:where([data-state=checked]),.data-checked\:border-accent:where([data-checked]:not([data-checked=false])){border-color:var(--accent)}.data-checked\:border-green:where([data-state=checked]),.data-checked\:border-green:where([data-checked]:not([data-checked=false])){border-color:var(--color-green)}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:border-stroke-primary:where([data-state=checked]),.data-checked\:border-stroke-primary:where([data-checked]:not([data-checked=false])){border-color:var(--color-stroke-primary)}.data-checked\:bg-accent:where([data-state=checked]),.data-checked\:bg-accent:where([data-checked]:not([data-checked=false])){background-color:var(--accent)}.data-checked\:bg-green:where([data-state=checked]),.data-checked\:bg-green:where([data-checked]:not([data-checked=false])){background-color:var(--color-green)}.data-checked\:bg-surface-1:where([data-state=checked]),.data-checked\:bg-surface-1:where([data-checked]:not([data-checked=false])){background-color:var(--surface-1)}.data-checked\:bg-surface-2:where([data-state=checked]),.data-checked\:bg-surface-2:where([data-checked]:not([data-checked=false])){background-color:var(--surface-2)}.data-checked\:bg-text-secondary:where([data-state=checked]),.data-checked\:bg-text-secondary:where([data-checked]:not([data-checked=false])){background-color:var(--foreground-secondary)}.data-checked\:text-foreground-secondary:where([data-state=checked]),.data-checked\:text-foreground-secondary:where([data-checked]:not([data-checked=false])){color:var(--foreground-secondary)}.data-checked\:text-primary:where([data-state=checked]),.data-checked\:text-primary:where([data-checked]:not([data-checked=false])){color:var(--primary)}.data-checked\:text-text-inverse:where([data-state=checked]),.data-checked\:text-text-inverse:where([data-checked]:not([data-checked=false])){color:var(--color-text-inverse)}.data-checked\:shadow-\[0_0_0_1px_var\(--vscode-contrastBorder\,transparent\)\]:where([data-state=checked]),.data-checked\:shadow-\[0_0_0_1px_var\(--vscode-contrastBorder\,transparent\)\]:where([data-checked]:not([data-checked=false])){--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--vscode-contrastBorder,transparent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-selected\:bg-selected:where([data-selected=true]){background-color:var(--selected)}@media (hover:hover){.data-selected\:hover\:bg-selected-hover:where([data-selected=true]):hover{background-color:var(--selected-hover)}}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-default:where([data-disabled=true]),.data-disabled\:cursor-default:where([data-disabled]:not([data-disabled=false])){cursor:default}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:text-text-tertiary:where([data-disabled=true]),.data-disabled\:text-text-tertiary:where([data-disabled]:not([data-disabled=false])){color:var(--muted-foreground)}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-disabled\:opacity-100:where([data-disabled=true]),.data-disabled\:opacity-100:where([data-disabled]:not([data-disabled=false])){opacity:1}.data-\[priority\=tertiary\]\:data-disabled\:text-text-quaternary[data-priority=tertiary]:where([data-disabled=true]),.data-\[priority\=tertiary\]\:data-disabled\:text-text-quaternary[data-priority=tertiary]:where([data-disabled]:not([data-disabled=false])){color:var(--disabled-foreground)}.data-active\:bg-selected:where([data-state=active]),.data-active\:bg-selected:where([data-active]:not([data-active=false])){background-color:var(--selected)}.data-active\:bg-surface-2:where([data-state=active]),.data-active\:bg-surface-2:where([data-active]:not([data-active=false])){background-color:var(--surface-2)}.data-active\:bg-transparent:where([data-state=active]),.data-active\:bg-transparent:where([data-active]:not([data-active=false])){background-color:#0000}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.data-active\:text-selected-foreground:where([data-state=active]),.data-active\:text-selected-foreground:where([data-active]:not([data-active=false])){color:var(--selected-foreground)}.data-active\:text-text-primary:where([data-state=active]),.data-active\:text-text-primary:where([data-active]:not([data-active=false])){color:var(--color-text-primary)}:where([aria-selected=true]) .in-aria-selected\:data-active\:bg-selected-hover:where([data-state=active]),:where([aria-selected=true]) .in-aria-selected\:data-active\:bg-selected-hover:where([data-active]:not([data-active=false])){background-color:var(--selected-hover)}:where([aria-selected=true]) .in-aria-selected\:data-active\:inset-ring:where([data-state=active]),:where([aria-selected=true]) .in-aria-selected\:data-active\:inset-ring:where([data-active]:not([data-active=false])){--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}:where([aria-selected=true]) .in-aria-selected\:data-active\:inset-ring-selected-border:where([data-state=active]),:where([aria-selected=true]) .in-aria-selected\:data-active\:inset-ring-selected-border:where([data-active]:not([data-active=false])){--tw-inset-ring-color:var(--selected-border)}.data-horizontal\:mx-px:where([data-orientation=horizontal]){margin-inline:1px}.data-horizontal\:w-auto:where([data-orientation=horizontal]){width:auto}.data-vertical\:my-px:where([data-orientation=vertical]){margin-block:1px}.data-vertical\:h-auto:where([data-orientation=vertical]){height:auto}.\[\&_\[data-description\]\]\:block [data-description]{display:block}.\[\&_\[data-description\]\]\:max-w-full [data-description]{max-width:100%}.\[\&_\[data-description\]\]\:truncate [data-description]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_\[data-description\]\]\:text-sm [data-description]{font-size:12px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,0)}.\[\&_\[data-description\]\]\:text-text-tertiary [data-description]{color:var(--muted-foreground)}:is(.has-\[\[data-sidebar\=menu-button\]\[data-active\]\]\:\[\&_\[data-sidebar\=menu-action\]\:hover\]\:bg-secondary-hover:has([data-sidebar=menu-button][data-active]) [data-sidebar=menu-action]:hover,.has-\[\[data-sidebar\=menu-button\]\[data-active\]\]\:\[\&_\[data-sidebar\=menu-action\]\[aria-expanded\=true\]\]\:bg-secondary-hover:has([data-sidebar=menu-button][data-active]) [data-sidebar=menu-action][aria-expanded=true]){background-color:var(--secondary-hover)}.has-\[\[data-sidebar\=menu-action\]\]\:\[\&_\[data-sidebar\=menu-button\]\]\:pe-9:has([data-sidebar=menu-action]) [data-sidebar=menu-button]{padding-inline-end:calc(var(--spacing) * 9)}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-xs [data-slot=avatar-fallback]{font-size:11px;line-height:var(--tw-leading,14px);letter-spacing:var(--tw-tracking,0)}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-\[7px\] [data-slot=avatar-fallback]{font-size:7px}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-\[9px\] [data-slot=avatar-fallback]{font-size:9px}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-\[10px\] [data-slot=avatar-fallback]{font-size:10px}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-\[14px\] [data-slot=avatar-fallback]{font-size:14px}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-\[16px\] [data-slot=avatar-fallback]{font-size:16px}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-\[22px\] [data-slot=avatar-fallback]{font-size:22px}.\[\&_\[data-slot\=avatar-fallback\]\]\:text-\[32px\] [data-slot=avatar-fallback]{font-size:32px}.\[\&_\[data-slot\=avatar-fallback\]\]\:font-semibold [data-slot=avatar-fallback]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\[data-slot\=icon\]\]\:text-icon-red [data-slot=icon]{color:var(--color-icon-red)}.\[\&_\[data-slot\=icon\]\]\:text-icon-secondary [data-slot=icon]{color:var(--foreground-secondary)}.\[\&_\[data-slot\=icon\]\]\:text-icon-tertiary [data-slot=icon]{color:var(--muted-foreground)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-accent [data-slot=progress-indicator]{background-color:var(--accent)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-ink [data-slot=progress-indicator]{background-color:var(--color-ink)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-text-primary [data-slot=progress-indicator]{background-color:var(--color-text-primary)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-text-red [data-slot=progress-indicator]{background-color:var(--color-text-red)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-text-secondary [data-slot=progress-indicator]{background-color:var(--foreground-secondary)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-text-yellow [data-slot=progress-indicator]{background-color:var(--color-text-yellow)}.\[\&_\[data-tooltip-subtitle\]\]\:text-text-secondary [data-tooltip-subtitle]{color:var(--foreground-secondary)}.\[\&_\[data-tooltip-subtitle\]\]\:text-text-tertiary [data-tooltip-subtitle]{color:var(--muted-foreground)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:stroke-\[3\] svg{stroke-width:3px}.\[\&_svg\]\:text-\(--muted-foreground\) svg{color:var(--muted-foreground)}.\[\&_svg\]\:text-icon-secondary svg{color:var(--foreground-secondary)}.\[\&_svg\]\:text-text-red svg{color:var(--color-text-red)}@media (hover:hover){.hover\:\[\&_svg\]\:text-icon-primary:hover svg{color:var(--color-icon-primary)}}.aria-expanded\:\[\&_svg\]\:text-icon-primary[aria-expanded=true] svg{color:var(--color-icon-primary)}.data-highlighted\:\[\&_svg\]\:text-text-red[data-highlighted] svg{color:var(--color-text-red)}.data-\[emphasis\=high\]\:\[\&_svg\]\:text-icon-primary[data-emphasis=high] svg{color:var(--color-icon-primary)}.data-\[emphasis\=muted\]\:\[\&_svg\]\:text-icon-tertiary[data-emphasis=muted] svg{color:var(--muted-foreground)}:is(.data-active\:\[\&_svg\]\:text-icon-primary:where([data-state=active]),.data-active\:\[\&_svg\]\:text-icon-primary:where([data-active]:not([data-active=false]))) svg{color:var(--color-icon-primary)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-q13 svg:not([class*=size-]){width:13px;height:13px}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-stroke-tertiary tr{border-color:var(--border)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:has\(\[data-separator\=active\]\)\>\[data-panel\]\]\:transition-none:has([data-separator=active])>[data-panel]{transition-property:none}.\[\&\:has\(\[data-separator\=active\]\)\>\[data-panel\]\]\:transition-none\!:has([data-separator=active])>[data-panel]{transition-property:none!important}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-4:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing) * 4)}.\[\.border-t\]\:pt-4.border-t{padding-top:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}.\[\&\:is\(button\)\]\:hover\:text-text-secondary:is(button):hover{color:var(--foreground-secondary)}}:is(.\*\:\[img\:first-child\]\:rounded-t-lg>*):is(img:first-child){border-top-left-radius:8px;border-top-right-radius:8px}:is(.\*\:\[img\:last-child\]\:rounded-b-lg>*):is(img:last-child){border-bottom-right-radius:8px;border-bottom-left-radius:8px}.\[\&\>\[data-panel\]\]\:transition-\[flex-basis\,flex-grow\]>[data-panel]{transition-property:flex-basis,flex-grow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.\[\&\>\[data-panel\]\]\:duration-150>[data-panel]{--tw-duration:.15s;transition-duration:.15s}.\[\&\>\[data-panel\]\]\:ease-in-out-strong>[data-panel]{--tw-ease:var(--ease-in-out-strong);transition-timing-function:var(--ease-in-out-strong)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\>\[data-panel\]\]\:duration-\[0\.01ms\]>[data-panel]{--tw-duration:.01ms;transition-duration:.01ms}}.\[\&\>\[data-slot\=icon\]\]\:text-icon-secondary>[data-slot=icon]{color:var(--foreground-secondary)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:w-\[5\.5ch\]>input{width:5.5ch}.\[\&\>input\]\:flex-1>input{flex:1}.\[\&\>input\]\:flex-none>input{flex:none}.\[\&\>span\:last-child\]\:shrink-0>span:last-child{flex-shrink:0}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\:last-child\]\:text-muted-foreground>span:last-child{color:var(--muted-foreground)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-\[10px\]>svg{width:10px;height:10px}.\[\&\>svg\]\:size-q13>svg{width:13px;height:13px}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:text-icon-secondary>svg{color:var(--foreground-secondary)}.\[\&\>svg\:last-child\]\:size-\[10px\]>svg:last-child{width:10px;height:10px}.\[\&\>svg\:last-child\]\:shrink-0>svg:last-child{flex-shrink:0}.\[\&\>svg\:last-child\]\:text-icon-secondary>svg:last-child{color:var(--foreground-secondary)}.\[\&\>svg\:last-child\]\:opacity-100>svg:last-child{opacity:1}.data-popup-open\:\[\&\>svg\:last-child\]\:text-text-active[data-popup-open]>svg:last-child{color:var(--color-text-active)}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}.\[\&\[data-dock-motion\]\>\[data-panel\]\]\:transition-\[flex-basis\,flex-grow\][data-dock-motion]>[data-panel]{transition-property:flex-basis,flex-grow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,.1s)}.\[\&\[data-dock-motion\]\>\[data-panel\]\]\:duration-150[data-dock-motion]>[data-panel]{--tw-duration:.15s;transition-duration:.15s}.\[\&\[data-dock-motion\]\>\[data-panel\]\]\:ease-in-out-strong[data-dock-motion]>[data-panel]{--tw-ease:var(--ease-in-out-strong);transition-timing-function:var(--ease-in-out-strong)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\[data-dock-motion\]\>\[data-panel\]\]\:duration-\[0\.01ms\][data-dock-motion]>[data-panel]{--tw-duration:.01ms;transition-duration:.01ms}}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(-150\%\)_scale\(var\(--scale\)\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateX(var(--toast-swipe-movement-x)) translateY(-150%) scale(var(--scale))}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(150\%\)_scale\(var\(--scale\)\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateX(var(--toast-swipe-movement-x)) translateY(150%) scale(var(--scale))}.\[\&\[data-panel-motion\=expand\]\>\[data-panel\]\]\:duration-300[data-panel-motion=expand]>[data-panel]{--tw-duration:.3s;transition-duration:.3s}.\[\&\[data-panel-motion\=expand\]\>\[data-panel\]\]\:ease-\(--ease-panel-spring\)[data-panel-motion=expand]>[data-panel]{--tw-ease:var(--ease-panel-spring);transition-timing-function:var(--ease-panel-spring)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\[data-panel-motion\=expand\]\>\[data-panel\]\]\:duration-\[0\.01ms\][data-panel-motion=expand]>[data-panel]{--tw-duration:.01ms;transition-duration:.01ms}}@media (hover:hover){.\[\&\[role\=button\]\]\:hover\:text-text-secondary[role=button]:hover{color:var(--foreground-secondary)}}:focus-visible+.\[\:focus-visible\+\&\]\:before\:opacity-0:before,:hover+.\[\:hover\+\&\]\:before\:opacity-0:before,[aria-selected=true]+.\[\[aria-selected\=true\]\+\&\]\:before\:opacity-0:before{content:var(--tw-content);opacity:0}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=kbd][data-size=lg] .\[\[data-slot\=kbd\]\[data-size\=lg\]_\&\]\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}[data-slot=kbd][data-size=lg] .\[\[data-slot\=kbd\]\[data-size\=lg\]_\&\]\:text-base{font-size:13px;line-height:var(--tw-leading,18px);letter-spacing:var(--tw-tracking,0)}[data-slot=kbd][data-size=lg] .\[\[data-slot\=kbd\]\[data-size\=lg\]_\&\]\:leading-\[21px\]{--tw-leading:21px;line-height:21px}[data-slot=kbd][data-size=lg] .\[\[data-slot\=kbd\]\[data-size\=lg\]_\&\]\:data-word\:w-auto[data-word]{width:auto}[data-slot=kbd][data-size=lg] .\[\[data-slot\=kbd\]\[data-size\=lg\]_\&\]\:data-word\:min-w-5[data-word]{min-width:calc(var(--spacing) * 5)}[data-slot=kbd][data-size=lg] .\[\[data-slot\=kbd\]\[data-size\=lg\]_\&\]\:data-word\:px-q7[data-word]{padding-inline:7px}[data-slot=kbd][data-size=md] .\[\[data-slot\=kbd\]\[data-size\=md\]_\&\]\:size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}[data-slot=kbd][data-size=md] .\[\[data-slot\=kbd\]\[data-size\=md\]_\&\]\:text-sm{font-size:12px;line-height:var(--tw-leading,16px);letter-spacing:var(--tw-tracking,0)}[data-slot=kbd][data-size=md] .\[\[data-slot\=kbd\]\[data-size\=md\]_\&\]\:data-word\:w-auto[data-word]{width:auto}[data-slot=kbd][data-size=md] .\[\[data-slot\=kbd\]\[data-size\=md\]_\&\]\:data-word\:min-w-4\.5[data-word]{min-width:calc(var(--spacing) * 4.5)}[data-slot=kbd][data-size=md] .\[\[data-slot\=kbd\]\[data-size\=md\]_\&\]\:data-word\:px-q5[data-word]{padding-inline:5px}[data-slot=kbd][data-size=sm] .\[\[data-slot\=kbd\]\[data-size\=sm\]_\&\]\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}[data-slot=kbd][data-size=sm] .\[\[data-slot\=kbd\]\[data-size\=sm\]_\&\]\:text-\(length\:--text-xs\){font-size:var(--text-xs)}[data-slot=kbd][data-size=sm] .\[\[data-slot\=kbd\]\[data-size\=sm\]_\&\]\:leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}[data-slot=kbd][data-size=sm] .\[\[data-slot\=kbd\]\[data-size\=sm\]_\&\]\:data-word\:w-auto[data-word]{width:auto}[data-slot=kbd][data-size=sm] .\[\[data-slot\=kbd\]\[data-size\=sm\]_\&\]\:data-word\:min-w-4[data-word]{min-width:calc(var(--spacing) * 4)}[data-slot=kbd][data-size=sm] .\[\[data-slot\=kbd\]\[data-size\=sm\]_\&\]\:data-word\:px-q3[data-word]{padding-inline:3px}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:h-4\.5{height:calc(var(--spacing) * 4.5)}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:rounded-xs{border-radius:2px}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:bg-current\/15{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:bg-current\/15{background-color:color-mix(in oklab, currentcolor 15%, transparent)}}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:px-1{padding-inline:calc(var(--spacing) * 1)}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:font-sans{font-family:Inter,system-ui,sans-serif}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:text-xs{font-size:11px;line-height:var(--tw-leading,14px);letter-spacing:var(--tw-tracking,0)}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:leading-none{--tw-leading:1;line-height:1}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:text-current\/70{color:currentColor}@supports (color:color-mix(in lab, red, red)){[data-slot=kbd][data-surface=chip][data-size] .\[\[data-slot\=kbd\]\[data-surface\=chip\]\[data-size\]_\&\]\:text-current\/70{color:color-mix(in oklab, currentcolor 70%, transparent)}}[data-slot=scroll-area-scrollbar][data-orientation=horizontal] .\[\[data-slot\=scroll-area-scrollbar\]\[data-orientation\=horizontal\]_\&\]\:h-\[3px\]{height:3px}[data-slot=scroll-area-scrollbar][data-orientation=horizontal] .\[\[data-slot\=scroll-area-scrollbar\]\[data-orientation\=horizontal\]_\&\]\:min-w-5{min-width:calc(var(--spacing) * 5)}[data-slot=scroll-area-scrollbar][data-orientation=vertical] .\[\[data-slot\=scroll-area-scrollbar\]\[data-orientation\=vertical\]_\&\]\:min-h-5{min-height:calc(var(--spacing) * 5)}[data-slot=scroll-area-scrollbar][data-orientation=vertical] .\[\[data-slot\=scroll-area-scrollbar\]\[data-orientation\=vertical\]_\&\]\:w-\[3px\]{width:3px}}@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}@font-face{font-family:Inter;src:url(/auth/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/auth/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Satoshi-Variable;src:url(/auth/assets/Satoshi-Variable-CFg-z2ne.woff2)format("woff2");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:GeistMono-Variable;src:url(/auth/assets/GeistMono-Variable-XN7g48iV.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}:root{--background:var(--color-chrome);--foreground:oklch(89.6% .0055 118);--card:var(--color-editor);--card-raised:#20221f}@supports (color:color-mix(in lab, red, red)){:root{--card-raised:color-mix(in oklch, var(--color-editor), white 3%)}}:root{--edge-top:#e5e5e12e;--edge-bottom:#e5e5e10f;--card-foreground:var(--foreground);--popover:oklch(22.2% .006 130);--popover-foreground:var(--foreground);--primary:oklch(94.3% .003 107);--primary-hover:oklch(88% .004 110);--primary-foreground:oklch(20% .006 130);--secondary:oklch(26% .006 130);--secondary-foreground:var(--foreground);--secondary-hover:var(--surface-3);--muted:oklch(21% .006 130);--muted-foreground:oklch(66.4% .0125 129);--accent:oklch(55.25% .16 258.71);--accent-foreground:var(--foreground);--accent-subtle:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--accent-subtle:color-mix(in srgb, var(--accent) 15%, transparent)}}:root{--accent-contrast:oklch(20% 0 0);--destructive:oklch(65% .25 22);--destructive-foreground:oklch(98% .01 22);--destructive-subtle:oklch(65% .2 22/.15);--destructive-subtle-hover:oklch(65% .2 22/.24);--border:oklch(95% 0 0/.08);--border-strong:oklch(95% 0 0/.14);--input:oklch(100% 0 0/.06);--ring:oklch(95% 0 0/.15);--selected:oklch(100% 0 0/.12);--selected-hover:oklch(100% 0 0/.15);--selected-foreground:var(--foreground);--selected-border:oklch(95% 0 0/.22);--selected-indicator:var(--primary);--control:oklch(100% 0 0/.04);--control-hover:oklch(100% 0 0/.08);--control-border:oklch(100% 0 0/.14);--control-border-hover:var(--border-strong);--control-pressed:oklch(100% 0 0/.14);--control-border-pressed:oklch(100% 0 0/.26);--surface-1:oklch(22.2% .006 130);--surface-2:oklch(26% .006 130);--surface-3:oklch(27.5% .006 130);--surface-4:oklch(30.5% .006 130);--surface-foreground:var(--foreground);--dialog:oklch(27.2% .006 130);--success:oklch(68% .17 150);--success-foreground:oklch(98% .01 150);--success-subtle:oklch(68% .17 150/.15);--warning:oklch(78% .16 75);--warning-foreground:oklch(20% .05 75);--warning-subtle:oklch(78% .16 75/.15);--info:oklch(68% .15 230);--info-foreground:oklch(98% .01 230);--info-subtle:oklch(68% .15 230/.15);--disabled:var(--surface-2);--disabled-foreground:oklch(52% .008 130);--foreground-secondary:oklch(76.7% .0087 122);--overlay:oklch(0% 0 0/.4);--divider:oklch(100% 0 0/.05);--map-selection:var(--accent);--map-selection-fill:var(--accent-subtle);--map-highlight:oklch(78% .16 84);--map-ground:var(--background);--chart-1:var(--accent);--chart-2:var(--success);--chart-3:var(--warning);--chart-4:oklch(58% .21 310);--chart-5:oklch(62% .22 155);--chart-6:oklch(62% .22 310);--chart-7:oklch(65% .19 155);--chart-8:oklch(58% .21 15);--code-fg:#ececec;--code-string:oklch(75% .12 180);--code-keyword:#a0a0a0;--code-function:oklch(78% .1 60);--code-muted:#8b8b8b;--sidebar:var(--color-chrome);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--accent);--sidebar-primary-foreground:var(--foreground);--sidebar-accent:oklch(21% .006 130);--sidebar-accent-foreground:var(--foreground);--sidebar-border:oklch(100% 0 0/.04);--sidebar-ring:var(--ring);--scrollbar-thumb:#ececea24}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb:color-mix(in srgb, var(--color-ink) 14%, transparent)}}:root{--ld-logo-angle:90deg;--ld-sk-fill:var(--surface-2);--ld-sk-hi:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--ld-sk-hi:color-mix(in srgb, var(--foreground) 15%, transparent)}}:root{--ld-sk-period:2s;--ld-sk-delay:0s;--ld-bar-indet:1.4s;--ld-bar-fill:.3s;--ld-bar-done:.2s;--ld-ease-bar:cubic-bezier(.4, 0, .2, 1);--shimmer-duration:2s;--box-shadow-sm:0 1px 2px 0 #0000000d;--box-shadow-base:0 1px 3px 0 #0000001a;--box-shadow-soft:0 2px 8px 0 #00000026, 0 1px 3px 0 #0000001a;--box-shadow-popup:0 8px 16px 0 #00000026, 0 2px 4px 0 #0000001a;--box-shadow-lg:0 10px 15px -3px #0000001a;--box-shadow-xl:0 20px 25px -5px #0000001a;--box-shadow-workbench:0 4px 16px oklch(0% 0 0/.35), 0 1px 4px oklch(0% 0 0/.25);--preview-light-editor:#fcfcfc;--preview-light-chrome:#f3f3f3;--preview-dark-editor:#191b18;--preview-dark-chrome:#121411}.light,[data-theme=light]{--color-ink:#141414;--color-chrome:#f3f3f3;--color-editor:#fcfcfc;--color-brand:oklch(49.8555% .28186 264.612);--background:var(--color-chrome);--foreground:oklch(26.31% .01269 100.51);--card:var(--color-editor);--card-raised:oklch(100% 0 0);--edge-top:#2829240f;--edge-bottom:#28292424;--popover:oklch(99.5% 0 0);--primary:oklch(26.31% .01269 100.51);--primary-hover:oklch(34% .012 100);--primary-foreground:oklch(97.53% .004 106.47);--secondary:oklch(93.64% .00676 97.36);--muted:oklch(95.15% .00674 97.35);--muted-foreground:oklch(45% .01 100);--accent-subtle:#1b6cdf1f}@supports (color:color-mix(in lab, red, red)){.light,[data-theme=light]{--accent-subtle:color-mix(in srgb, var(--color-brand) 12%, transparent)}}.light,[data-theme=light]{--accent-contrast:oklch(100% 0 0);--destructive-subtle:oklch(57.7% .245 27.325/.1);--destructive-subtle-hover:oklch(57.7% .245 27.325/.18);--border:oklch(87% 0 0);--border-strong:oklch(78% 0 0);--input:oklch(99.15% 0 0);--ring:oklch(26.31% .01269 100.51/.15);--selected:oklch(26.31% .01269 100.51/.08);--selected-hover:oklch(26.31% .01269 100.51/.12);--selected-border:oklch(70% 0 0);--control:oklch(95.15% 0 0);--control-hover:oklch(93.64% 0 0);--control-border:oklch(87% 0 0);--control-pressed:oklch(92.13% 0 0);--control-border-pressed:oklch(70% 0 0);--surface-1:oklch(95.15% 0 0);--surface-2:oklch(93.64% 0 0);--surface-3:oklch(92.13% 0 0);--surface-4:oklch(90.61% 0 0);--dialog:oklch(99.5% 0 0);--success:oklch(62% .17 150);--success-subtle:oklch(62% .17 150/.1);--warning:oklch(75% .18 75);--warning-foreground:oklch(25% .05 75);--warning-subtle:oklch(75% .18 75/.12);--info:oklch(62% .15 230);--info-subtle:oklch(62% .15 230/.1);--disabled-foreground:oklch(75% .004 91);--foreground-secondary:oklch(45% .01 100);--divider:oklch(90.61% 0 0/.6);--map-highlight:oklch(82% .18 84);--color-text-red:#c02f51;--color-icon-red:#c02f51;--color-stroke-red-primary:#c02f51b8;--color-quinary:oklch(99.15% 0 0);--box-shadow-popup:0 3px 8px 0 #0000001f, 0 2px 5px 0 #0000001f, 0 1px 1px 0 #0000001f}[data-theme=dark-contrast]{--color-chrome:oklch(14.48% 0 0);--color-editor:oklch(18.26% .002 286.2)}.dark,[data-theme=dark-contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark [data-slot=dialog-content],[data-theme=dark-contrast] [data-slot=dialog-content]{--surface-1:oklch(29.5% 0 0);--surface-2:oklch(32% 0 0);--surface-3:oklch(34.5% 0 0);--surface-4:oklch(37% 0 0);--card:var(--surface-1);--card-raised:var(--surface-2);--popover:var(--surface-2);--dialog:var(--surface-1)}[data-slot=code-block][data-tone=plain]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:inherit;--foreground:inherit;--foreground-secondary:inherit;--muted-foreground:inherit;--border:inherit;--border-strong:inherit;--divider:inherit;--surface-1:inherit;--surface-2:inherit;--surface-3:inherit;--surface-4:inherit;--surface-foreground:inherit}[data-slot=code-block]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#101010;--foreground:#fff;--edge-top:#ffffff2e;--edge-bottom:#ffffff0f;--foreground-secondary:#a0a0a0;--muted-foreground:#a0a0a0;--border:#282828;--border-strong:#343434;--divider:#282828;--surface-1:#161616;--surface-2:#282828;--surface-3:#343434;--surface-4:#505050;--surface-foreground:#fff;--control:#161616;--control-hover:#282828;--control-pressed:#343434;--control-border:#282828;--control-border-hover:#343434;--control-border-pressed:#505050;--secondary:#282828;--secondary-hover:#343434;--secondary-foreground:#fff;--primary:#fff;--primary-hover:#a0a0a0;--primary-foreground:#101010;--selected:#ffffff14;--selected-hover:#ffffff20;--selected-foreground:#fff;--selected-border:#343434;--success:#99ffe4;--warning:#ffc799;--destructive:#ff8080;--ring:#ffc799}@supports (color:color-mix(in lab, red, red)){:root{--edge-top:color-mix(in srgb, var(--foreground) 18%, transparent);--edge-bottom:color-mix(in srgb, var(--foreground) 6%, transparent)}.light,[data-theme=light]{--edge-top:color-mix(in srgb, var(--foreground) 6%, transparent);--edge-bottom:color-mix(in srgb, var(--foreground) 14%, transparent)}[data-slot=code-block]{--edge-top:color-mix(in srgb, var(--foreground) 18%, transparent);--edge-bottom:color-mix(in srgb, var(--foreground) 6%, transparent)}}@keyframes elemnt-text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes glass-anchor-in-top{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:none}}@keyframes glass-anchor-in-bottom{0%{opacity:0;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:none}}@keyframes glass-anchor-in-left{0%{opacity:0;transform:translate(2px)scale(.98)}to{opacity:1;transform:none}}@keyframes glass-anchor-in-right{0%{opacity:0;transform:translate(-2px)scale(.98)}to{opacity:1;transform:none}}@keyframes glass-anchor-out-top{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(2px)scale(.98)}}@keyframes glass-anchor-out-bottom{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-2px)scale(.98)}}@keyframes glass-anchor-out-left{0%{opacity:1;transform:none}to{opacity:0;transform:translate(2px)scale(.98)}}@keyframes glass-anchor-out-right{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-2px)scale(.98)}}@keyframes glass-dialog-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes glass-dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.97)}}@keyframes glass-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes glass-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes glass-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ld-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ld-bar-comet{0%{transform:translate(-100%)}to{transform:translate(280%)}}@keyframes ld-bar-done{to{opacity:0}}@keyframes ld-shake{0%,to{transform:translate(0)}20%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px)}}@keyframes ld-rise{0%{opacity:0;translate:0 var(--ld-rise-y,calc(var(--spacing) * 2))}to{opacity:1;translate:0}}@keyframes elemnt-status-in{0%{opacity:0;translate:0 calc(var(--spacing) * 2)}}@keyframes ld-fade-in{0%{opacity:0}to{opacity:1}}@keyframes progress-comet{0%{transform:translate(-100%)}to{transform:translate(240%)}}@keyframes progress-breathe{0%{opacity:.3}to{opacity:.65}}@keyframes panel-tab-in{0%{opacity:0;translate:calc(var(--tab-dir) * var(--micro-rise)) 0}}@keyframes key-ring{0%{opacity:1;scale:var(--key-ring-from)}to{opacity:0;scale:1}}@keyframes dot-pop{0%{scale:0}}@keyframes jobs-ping{0%{opacity:.6;scale:1}to{opacity:0;scale:var(--ping-scale)}}:root,[data-theme]{--radius:8px;--chart-6:oklch(62% .22 310);--chart-7:oklch(65% .19 155);--chart-8:oklch(58% .21 15);--map-hit-distance:4px;--map-point-radius:5px;--map-point-radius-hover:6px;--map-point-radius-selected:7px;--map-point-halo-hover:10px;--map-point-halo-selected:11px;--map-stroke-hairline:1px;--map-stroke-thin:1.5px;--map-stroke:2px;--map-stroke-bold:3px;--map-line-width-selected:4px;--map-line-casing:8px;--map-line-halo-hover:10px;--map-line-halo-selected:12px;--map-outline-width-hover:2.5px;--map-outline-halo:6px;--map-fill-opacity:.18;--map-fill-opacity-hover:.26;--map-fill-opacity-selected:.32;--map-fill-opacity-draft:.12;--map-draft-vertex:4px;--map-ghost-opacity:.55;--map-dash-origin:3;--map-dash-origin-gap:2;--map-dash-band:2;--map-snap-distance:10px;--map-snap-ring:8px;--map-snap-diamond:8px;--map-drag-threshold:4px;--map-attribution-row:34px;--lens-spring-dur:.42s;--progress-indeterminate-duration:1.35s;--progress-indeterminate-ease:cubic-bezier(.35, .1, .65, .9);--sheet-travel:2.5rem;--tab-enter-scale:.96;--ease-panel-spring:linear(0, .046, .155, .291, .432, .563, .678, .773, .849, .906, .948, .977, .996, 1.008, 1.014, 1.016, 1.016, 1.015, 1.013, 1.011, 1.008, 1.006, 1.005, 1.003, 1);--swap-scale:.6;--lens-squish-dur:.18s;--ui-press-scale:.98;--dim-delay:.1s;--sidebar-w:264px;--box-shadow-raised:none;--box-shadow-popover:inset 0 0 0 1px #ececea1f, var(--box-shadow-popup)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--box-shadow-popover:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 12%, transparent), var(--box-shadow-popup)}}:root,[data-theme]{--box-shadow-drag-ghost:0 0 0 1px oklch(100% 0 0/.08), 0 10px 24px -8px #ececea40}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--box-shadow-drag-ghost:0 0 0 1px oklch(100% 0 0/.08), 0 10px 24px -8px color-mix(in srgb, var(--color-ink) 25%, transparent)}}:root,[data-theme]{--box-shadow-status-dot:0 0 0 1.5px var(--color-chrome);--box-shadow-dock-gap:calc(var(--spacing) * 2) 0 0 0 var(--color-chrome);--focus-width:1.5px;--focus-outline:#ececea3d}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--focus-outline:color-mix(in srgb, var(--color-ink) 24%, transparent)}}:root,[data-theme]{--pane-radius:12px;--app-bar:48px;--map-opacity-hover:.24;--box-shadow-lift:0 0 0 1px var(--border), 0 1px 2px #ececea0f}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--box-shadow-lift:0 0 0 1px var(--border), 0 1px 2px color-mix(in srgb, var(--color-ink) 6%, transparent)}}:root,[data-theme]{--box-shadow-surface:0 1px 1px #ececea12, 0 2px 2px -1px #ececea12, 0 4px 6px -3px #ececea14}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--box-shadow-surface:0 1px 1px color-mix(in srgb, var(--color-ink) 7%, transparent), 0 2px 2px -1px color-mix(in srgb, var(--color-ink) 7%, transparent), 0 4px 6px -3px color-mix(in srgb, var(--color-ink) 8%, transparent)}}:root,[data-theme]{--drawer-l:300px;--drawer-r:400px;--dialog-scrim:#00000047;--drawer-shadow:0 0 8px 2px #0000000f;--project-card-min:148px;--project-card:166px;--projects-max:1072px;--start-column:900px;--lane-card:176px;--glass-hairline:inset 0 0 0 1px oklch(100% 0 0/.14), inset 0 0 0 1px var(--color-elevated);--code-bg:#101010;--code-line-number:#505050;--copy-icon-scale:.6;--copy-check-dash:24;--micro-rise:calc(var(--spacing) * 1);--key-ring:4px;--key-ring-from:.95 .75;--nudge:1.5px;--ping-scale:2.8}.dark,[data-theme=dark-contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--box-shadow-raised:0 0 0 1px #ececea14}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark-contrast]{--box-shadow-raised:0 0 0 1px color-mix(in srgb, var(--color-ink) 8%, transparent)}}.dark,[data-theme=dark-contrast]{--box-shadow-drag-ghost:0 0 0 1px #ececea1f, var(--box-shadow-popup)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark-contrast]{--box-shadow-drag-ghost:0 0 0 1px color-mix(in srgb, var(--color-ink) 12%, transparent), var(--box-shadow-popup)}}.dark,[data-theme=dark-contrast]{--box-shadow-lift:0 0 0 1px #ececea14}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark-contrast]{--box-shadow-lift:0 0 0 1px color-mix(in srgb, var(--color-ink) 8%, transparent)}}.dark,[data-theme=dark-contrast]{--box-shadow-surface:0 1px 1px #0003, 0 2px 2px -1px #0003, 0 4px 6px -3px #0000003d;--box-shadow-popup:0 2px 2px -1px #0000004d, 0 4px 4px -2px #0000004d, 0 8px 8px -4px #0000004d, 0 16px 16px -8px #0000004d;--box-shadow-popover:inset 0 1px 0 var(--edge-top), inset 0 0 0 1px var(--edge-bottom), var(--box-shadow-popup)}.elemnt-second-bar{container-type:inline-size}.elemnt-bar-identity{flex:auto;align-items:center;gap:.25rem;min-width:0;display:flex}.elemnt-collection-crumb{flex:0 auto;min-width:40px;max-width:160px}.elemnt-tileset-name{flex:auto;min-width:64px}@container (width>=1100px){.elemnt-collection-crumb{max-width:280px}}.light,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@keyframes elemnt-layer-flash{0%,30%{opacity:1}to{opacity:0}}[data-slot=view-layer-row]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--selected);opacity:0;position:absolute;inset:0}[data-slot=view-layer-row][data-flash=true]:before{animation:elemnt-layer-flash var(--duration-dwell-success) ease-out}[data-slot=layer-drag-ghost]{--drag-lift-scale:1.02;--drag-ghost-offset-x:12px}[data-slot=layer-drag-ghost-body]{transform-origin:20px;scale:var(--drag-lift-scale);translate:var(--drag-ghost-offset-x) 0;transition:scale var(--duration-fast) var(--ease-out-quint), translate var(--duration-fast) var(--ease-out-quint)}[data-slot=layer-drag-ghost-body]:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--shadow-drag-ghost);opacity:1;transition:opacity var(--duration-fast) var(--ease-out-quint);position:absolute;inset:0}@starting-style{[data-slot=layer-drag-ghost-body]{translate:0;scale:1}[data-slot=layer-drag-ghost-body]:after{opacity:0}}[data-dropping] [data-slot=layer-drag-ghost-body]{transition-duration:var(--duration-normal);translate:0;scale:1}[data-dropping=cancel] [data-slot=layer-drag-ghost-body]{transition-duration:var(--duration-fast)}[data-dropping] [data-slot=layer-drag-ghost-body]:after{opacity:0}[data-slot=badge][data-variant=plain]{padding-inline:0}[data-slot=field-group-trailing][data-width=auto]{max-width:none}html{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-family:Inter,system-ui,sans-serif}html,body{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,sans-serif}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}a{color:inherit;text-decoration:none}[data-slot=skeleton]{background-image:linear-gradient(var(--ld-logo-angle), transparent 40%, var(--ld-sk-hi) 50%, transparent 60%);animation:ld-shimmer var(--ld-sk-period) linear infinite;animation-delay:var(--ld-sk-delay);background-size:200% 100%;background-attachment:fixed}[data-slot=loading-bar][data-phase=indeterminate] [data-slot=loading-bar-fill]{animation:ld-bar-comet var(--ld-bar-indet) var(--ld-ease-bar) infinite}[data-slot=loading-bar][data-phase=determinate] [data-slot=loading-bar-fill]{transition:width var(--ld-bar-fill) var(--ld-ease-bar)}[data-slot=loading-bar][data-phase=done]{animation:ld-bar-done var(--ld-bar-done) var(--ease-emphasized) forwards}[data-slot=button] [data-pending-slot=label]{transition-property:opacity,transform;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out-quint)}[data-slot=button] [data-pending-slot=spinner],[data-slot=button] [data-pending-slot=check]{opacity:0;pointer-events:none;transition-property:opacity,transform;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-in);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(12px)}[data-slot=button][data-phase=pending] [data-pending-slot=label],[data-slot=button][data-phase=success] [data-pending-slot=label]{opacity:0;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-in);transform:translateY(-12px)}[data-slot=button][data-phase=pending] [data-pending-slot=spinner],[data-slot=button][data-phase=success] [data-pending-slot=check]{opacity:1;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out-quint);transform:none}[data-slot=button][data-phase=error],.ld-shake{animation:ld-shake .3s var(--ease-in-out-sine)}[data-slot=cell-flash],[data-slot=table-row][data-flash]:after{pointer-events:none;background:var(--selected);opacity:0;animation:ld-fade-in var(--duration-dwell-success) var(--ease-out) reverse;position:absolute;inset:0}[data-slot=table-row][data-flash]:after{content:"";z-index:2}.ld-rise{animation:ld-rise .2s var(--ease-out-quint) both}[data-slot=row-form-error]{--ld-rise-y:var(--micro-rise);animation:ld-rise var(--duration-normal) var(--ease-out-quint) both}:is([data-slot=selected-row],[data-slot=row-step-number])[data-step]{animation:ld-rise var(--duration-normal) var(--ease-out-quint) both}[data-step=next]{--ld-rise-y:var(--micro-rise)}[data-step=prev]{--ld-rise-y:calc(var(--micro-rise) * -1)}[data-step=jump]{--ld-rise-y:0px}[data-slot=row-step-number]{text-overflow:ellipsis;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}[data-slot=right-panel] [data-slot=tabs-content][data-activation-direction=right]{--tab-dir:1;animation:panel-tab-in var(--duration-normal) var(--ease-out-quint) both}[data-slot=right-panel] [data-slot=tabs-content][data-activation-direction=left]{--tab-dir:-1;animation:panel-tab-in var(--duration-normal) var(--ease-out-quint) both}@media (prefers-reduced-motion:reduce){[data-slot=right-panel] [data-slot=tabs-content]{animation:none}}.ld-table-in{animation:.1s linear backwards ld-fade-in}[data-slot=table-body][aria-busy=true]{transition-delay:var(--dim-delay)}[data-slot=button],[data-slot=badge],[data-slot=avatar],[data-slot=kbd],[data-slot=dialog-content],[data-slot=alert-dialog-content]{box-shadow:none}[data-slot=button]{transition-property:color,background-color,transform;transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-default)}[data-slot=button]:where([data-size^=icon]):active:not(:disabled),[data-slot=button][data-phase]:active:not(:disabled){transform:scale(var(--ui-press-scale))}[data-copy-stack]{place-items:center;display:grid}[data-copy-stack]>[data-copy-icon]{grid-area:1/1}[data-copy-icon=copy]{transition-property:opacity,scale;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out-quint)}[data-copied] [data-copy-icon=copy]{opacity:0;scale:var(--copy-icon-scale);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-in)}[data-copy-icon=check]{opacity:0;scale:var(--copy-icon-scale);transition-property:opacity,scale;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-in)}[data-copied] [data-copy-icon=check]{opacity:1;transition-duration:var(--duration-fast), var(--duration-slow);transition-timing-function:var(--ease-out), var(--ease-spring);scale:1}[data-copy-icon=check] path{stroke-dasharray:var(--copy-check-dash);stroke-dashoffset:var(--copy-check-dash);transition:stroke-dashoffset 0s linear var(--duration-fast)}[data-copied] [data-copy-icon=check] path{stroke-dashoffset:0;transition:stroke-dashoffset var(--duration-slow) var(--ease-out-quint) var(--duration-instant)}[data-slot=data-list-row]:has([data-copied]):after{content:"";border-radius:inherit;pointer-events:none;background:var(--selected);opacity:0;animation:ld-fade-in var(--duration-slower) var(--ease-out) reverse;position:absolute;inset:0}[data-slot=code-block-flash]{background:var(--selected);opacity:0}[data-slot=code-block]:has([data-copied]) [data-slot=code-block-flash]{animation:ld-fade-in var(--duration-slower) var(--ease-out) reverse}[data-slot=code-block-content] [data-changed]{--ld-rise-y:var(--micro-rise);position:relative}[data-slot=code-block-content] [data-changed]>span:last-child{animation:ld-rise var(--duration-slow) var(--ease-out-quint) both;animation-delay:var(--ld-delay,0s)}[data-slot=code-block-content] [data-changed]:after{content:"";pointer-events:none;background:var(--selected);opacity:0;animation:ld-fade-in var(--duration-slower) var(--ease-out) reverse;position:absolute;inset:0}[data-slot=code-block-content][data-swapped]{animation:ld-fade-in var(--duration-normal) var(--ease-out-quint) both}[data-just-filled]:after{content:"";inset:calc(var(--key-ring) * -1);border-radius:inherit;border:1px solid var(--success);position:absolute}@supports (color:color-mix(in lab, red, red)){[data-just-filled]:after{border:1px solid color-mix(in oklab, var(--success) 45%, transparent)}}[data-just-filled]:after{pointer-events:none;opacity:0;animation:key-ring var(--duration-slower) var(--ease-out-quint)}[data-just-filled] [data-slot=slot-chip-text]{--ld-rise-y:var(--micro-rise);animation:ld-rise var(--duration-slow) var(--ease-out-quint) both}[data-just-filled] [data-slot=slot-chip-dot]{animation:dot-pop var(--duration-slow) var(--ease-spring) both}[data-open-external] svg{transition:translate var(--duration-fast) var(--ease-in)}[data-open-external]:not(:disabled):hover svg{translate:var(--nudge) calc(var(--nudge) * -1);transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out-quint)}[data-slot=jobs-failed][data-ping]{animation:dot-pop var(--duration-slow) var(--ease-spring) both}[data-slot=jobs-failed][data-ping]:after{content:"";border-radius:inherit;pointer-events:none;animation:jobs-ping var(--duration-slower) var(--ease-out-quint) forwards;background:currentColor;position:absolute;inset:0}[data-shape=pill]:is([data-slot=input],[data-slot=textarea],[data-slot=search-field],[data-slot=number-field-group],[data-slot=select-trigger],[data-slot=combobox-chips],[data-slot=combobox-input]){border-radius:9999px}:is([data-slot=button-group],[data-slot=split-button])>[data-slot=button][data-size^=icon]{border-style:solid;border-width:1px}:is([data-slot=button-group],[data-slot=split-button]):not([data-orientation=vertical])>[data-slot=button]:has(+[data-slot=button-group-separator]){border-inline-end-width:0}:is([data-slot=button-group],[data-slot=split-button])[data-orientation=vertical]>[data-slot=button]:has(+[data-slot=button-group-separator]){border-block-end-width:0}:is([data-slot=button-group],[data-slot=split-button]):not([data-orientation=vertical])>[data-slot]:has(~[data-slot]){border-start-end-radius:0;border-end-end-radius:0}:is([data-slot=button-group],[data-slot=split-button]):not([data-orientation=vertical])>[data-slot]~[data-slot]{border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}:is([data-slot=button-group],[data-slot=split-button])[data-orientation=vertical]>[data-slot]:has(~[data-slot]){border-end-end-radius:0;border-end-start-radius:0}:is([data-slot=button-group],[data-slot=split-button])[data-orientation=vertical]>[data-slot]~[data-slot]{border-block-start-width:0;border-start-start-radius:0;border-start-end-radius:0}[data-slot=split-button]:not([data-orientation=vertical])>[data-slot=button]~[data-slot=button]{box-shadow:inset 1px 0 oklch(100% 0 0/.08)}[data-slot=split-button]:not([data-orientation=vertical])>[data-slot=button][data-variant=default]~[data-slot=button][data-variant=default]{box-shadow:inset 1px 0 0 0 var(--color-text-inverse)}@supports (color:color-mix(in lab, red, red)){[data-slot=split-button]:not([data-orientation=vertical])>[data-slot=button][data-variant=default]~[data-slot=button][data-variant=default]{box-shadow:inset 1px 0 0 0 color-mix(in srgb, var(--color-text-inverse) 15%, transparent)}}[data-slot=switch-thumb]{top:calc(var(--spacing) * .5);bottom:calc(var(--spacing) * .5);left:calc(var(--spacing) * .5);aspect-ratio:1;width:auto;height:auto;transition-property:transform;transition-duration:var(--lens-spring-dur);transition-timing-function:var(--ease-spring);position:absolute;transform:translate(0)}[data-slot=switch][data-checked] [data-slot=switch-thumb]{transform:translateX(var(--ui-switch-thumb-travel))}[data-slot=switch-thumb]>span{background-color:var(--card);width:100%;height:100%;box-shadow:none;transform-origin:50%;transition-property:transform;transition-duration:var(--duration-instant);transition-timing-function:var(--ease-out);border-radius:9999px;display:block;transform:scale(1)}:is(.dark,[data-theme=dark-contrast]) [data-slot=switch-thumb]>span{background-color:var(--foreground)}[data-slot=switch]:is([data-size=sm],[data-size=md],[data-size=lg]) [data-slot=switch-thumb]>span{box-shadow:0 1px 2px #0000001a}[data-slot=switch][data-pressing=true]:not([data-disabled]) [data-slot=switch-thumb]>span{transition-duration:var(--lens-squish-dur);transition-timing-function:var(--ease-default);transform:scaleX(1.12)}@media (prefers-reduced-motion:no-preference){[data-slot=slider][data-springing=true] [data-slot=slider-thumb]{transition:transform var(--lens-squish-dur) var(--ease-default), inset-inline-start var(--lens-spring-dur) var(--ease-spring), left var(--lens-spring-dur) var(--ease-spring), bottom var(--lens-spring-dur) var(--ease-spring)}[data-slot=slider-thumb][data-dragging]{transition:transform var(--lens-squish-dur) var(--ease-default);transform:scaleX(1.15)}}[data-slot=checkbox]:active:not([data-disabled]):not([data-readonly]){transform:scale(var(--ui-press-scale))}[data-slot=checkbox-indicator]{opacity:0;transition:opacity var(--duration-fast) var(--ease-default), filter var(--duration-fast) var(--ease-default), transform var(--lens-spring-dur) var(--ease-spring);transform:scale(.5)}[data-slot=checkbox][data-checked] [data-slot=checkbox-indicator],[data-slot=checkbox][data-indeterminate] [data-slot=checkbox-indicator]{opacity:1;transform:scale(1)}[data-slot=icon][data-optical] :is(path,circle,line,polyline,polygon,rect,ellipse){stroke-width:var(--icon-stroke)}[data-slot=icon-tile][data-surface=dimensional]:after{content:"";border-radius:calc(var(--icon-tile-r,9px) - 1px);pointer-events:none;border-top:1px solid #ffffff38;position:absolute;inset:1px}[data-slot=select-content]:is([data-starting-style],[data-ending-style]){transform:scale(.98)}[data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content]{opacity:1;transition-property:opacity,transform;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out-quint);transform:none}:is([data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content]):is([data-starting-style],[data-ending-style]){opacity:0}:is([data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content]):is([data-starting-style],[data-ending-style])[data-side=top]{transform:translateY(2px)scale(.98)}:is([data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content]):is([data-starting-style],[data-ending-style])[data-side=bottom]{transform:translateY(-2px)scale(.98)}:is([data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content]):is([data-starting-style],[data-ending-style])[data-side=left]{transform:translate(2px)scale(.98)}:is([data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content]):is([data-starting-style],[data-ending-style])[data-side=right]{transform:translate(-2px)scale(.98)}:is([data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content])[data-instant]{transition-duration:0s}:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay])[data-open]{animation:glass-backdrop-in var(--duration-slower) var(--ease-out-strong) forwards}:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay])[data-closed]{animation:glass-backdrop-out var(--duration-slower) var(--ease-out-strong) forwards}[data-slot=sheet-overlay][data-closed]{animation-duration:var(--duration-normal);animation-timing-function:var(--ease-in)}:is([data-slot=dialog-content],[data-slot=alert-dialog-content]){transform:translate(-50%,-50%)}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-open]{animation:glass-dialog-in var(--duration-slower) var(--ease-out-strong) forwards}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-closed]{animation:glass-dialog-out var(--duration-slower) var(--ease-out-strong) forwards}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-size=full]{animation:none;top:0;left:0;transform:none}[data-slot=segment-control][data-variant=pill] [data-slot=segment-control-indicator]{left:0;top:calc(var(--spacing) * .75);height:var(--height-control-default);width:var(--active-tab-width);transform:translateX(var(--active-tab-left));transition:transform var(--duration-slow) var(--ease-in-out-strong), width var(--duration-slow) var(--ease-in-out-strong);border-radius:9999px}[data-slot=progress-indicator]:not([data-indeterminate]){transition-duration:var(--lens-spring-dur);transition-timing-function:var(--ease-spring);width:100%!important}[data-slot=progress-indicator][data-moving]{will-change:transform}[data-slot=progress-indicator][data-indeterminate]{will-change:transform;width:42%;animation:progress-comet var(--progress-indeterminate-duration) var(--progress-indeterminate-ease) infinite;-webkit-mask-image:linear-gradient(90deg,#0000,#000 75%);mask-image:linear-gradient(90deg,#0000,#000 75%)}:is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-sub-trigger],[data-slot=menubar-item],[data-slot=menubar-sub-trigger]):not([data-variant=destructive])>svg:first-child,:is([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=menubar-item]):not([data-variant=destructive])>div:first-child>svg:first-child{color:var(--muted-foreground)}[data-slot=toast]{transition:transform var(--duration-slower) var(--ease-out-strong), opacity var(--duration-slower) var(--ease-out-strong), height var(--duration-slower) var(--ease-out-strong)}@media (prefers-reduced-motion:reduce){[data-slot=button],[data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=checkbox],[data-slot=checkbox-indicator],[data-slot=switch],[data-slot=switch-thumb],[data-slot=switch-thumb]>span,[data-slot=slider-thumb],[data-slot=segment-control-item],[data-slot=segment-control-indicator],[data-slot=scroll-area-thumb],[data-slot=dialog-close],[data-slot=tooltip-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content],[data-slot=combobox-content],[data-slot=toast],[data-slot=toast-content]{transition-duration:.01ms}[data-slot=button]:where([data-size^=icon]){transform:none}[data-pending-slot]{transition-duration:.01ms}[data-slot=button][data-phase]:active:not(:disabled){transform:none}[data-copy-icon],[data-copied] [data-copy-icon],[data-copy-icon=check] path,[data-copied] [data-copy-icon=check] path{transition-duration:.01ms;transition-delay:0s}[data-copy-icon],[data-copied] [data-copy-icon]{scale:1}[data-copy-icon=check] path,[data-copied] [data-copy-icon=check] path{stroke-dashoffset:0}[data-slot=code-block-content] [data-changed]>span:last-child,[data-slot=code-block-content] [data-changed]:after,[data-slot=code-block-content][data-swapped],[data-just-filled]:after,[data-just-filled] [data-slot=slot-chip-text],[data-just-filled] [data-slot=slot-chip-dot]{animation:none}[data-slot=data-list-row]:has([data-copied]):after{animation:none}[data-slot=code-block]:has([data-copied]) [data-slot=code-block-flash]{animation:none}[data-open-external]:not(:disabled):hover svg{translate:none}[data-slot=jobs-failed][data-ping]{animation:none}[data-slot=jobs-failed][data-ping]:after{content:none}[data-slot=progress-indicator]{transition-property:none}[data-slot=progress-indicator][data-indeterminate]{width:100%;animation:2.4s ease-in-out infinite alternate progress-breathe;transform:none;-webkit-mask-image:none;mask-image:none}[data-slot=spinner]{animation-duration:1.6s}[data-slot=button][data-phase=error],[data-slot=skeleton],.ld-rise,.ld-shake,[data-slot=row-form-error],:is([data-slot=selected-row],[data-slot=row-step-number])[data-step],[data-slot=cell-flash],[data-slot=table-row][data-flash]:after,[data-slot=view-layer-row][data-flash=true]:before{animation:none}[data-slot=layer-sortable-list] [data-slot=view-layer-row]{transition-property:none!important}[data-slot=layer-drag-ghost-body]{transition:none;scale:none}[data-slot=layer-drag-ghost-body]:after{transition:none}.ld-table-in{animation-duration:1ms}[data-slot=table-body]{transition:none}[data-slot=loading-bar][data-phase=indeterminate] [data-slot=loading-bar-fill]{opacity:.45;animation:none}:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay]),:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay])[data-open],:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay])[data-closed],:is([data-slot=dialog-content],[data-slot=alert-dialog-content]),:is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-open],:is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-closed]{animation-name:none}[data-slot=sheet-content]{transition-duration:.01ms}[data-slot=sheet-content]:is([data-starting-style],[data-ending-style]){translate:none}:is([data-slot=dialog-content],[data-slot=alert-dialog-content]){transform:translate(-50%,-50%)}[data-slot=select-content]{animation-duration:.01ms}[data-slot=segment-control-indicator],[data-slot=switch-thumb],[data-slot=switch-thumb]>span,[data-slot=slider-thumb],[data-slot=checkbox-indicator]{transition:none}}.ui-field-group{border-style:none;border-width:0;flex-direction:column;align-self:stretch;min-width:0;margin:0;padding:0;display:flex}.ui-field-group__entry{align-self:stretch;gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 3);flex-flow:wrap;display:flex;position:relative}.ui-field-group__entry[data-align=center]{align-items:center}.ui-field-group__entry[data-align=top]{align-items:flex-start}.ui-field-group__entry:before{content:"";top:0;left:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);background-color:oklch(100% 0 0/.04);height:1px;position:absolute}.ui-field-group__entry:first-child:before{display:none}.ui-field-group>.ui-field-group__preview+.ui-field-group__entry:before{left:0;right:0}.ui-field-group__entry[data-layout=row]{gap:calc(var(--spacing) * 5);flex-direction:row}@container (width<=500px){.ui-field-group__entry:not([data-layout=row]){gap:calc(var(--spacing) * 3);flex-direction:column}}@media (width<=500px){.ui-field-group__entry:not([data-layout=row]){gap:calc(var(--spacing) * 3);flex-direction:column}}.ui-field-group__entry>div:first-child{gap:calc(var(--spacing) * .25);flex-direction:column;flex:1 1 0;width:auto;min-width:0;max-width:100%;display:flex;overflow:hidden}@container (width<=500px){.ui-field-group__entry:not([data-layout=row])>div:first-child{flex:none;width:100%}}@media (width<=500px){.ui-field-group__entry:not([data-layout=row])>div:first-child{flex:none;width:100%}}.ui-field-group__entry-label{align-items:center;gap:calc(var(--spacing) * 1);color:var(--color-text-primary);font-size:13px;line-height:18px;font-weight:var(--font-weight-normal);text-overflow:ellipsis;flex-wrap:wrap;margin:0;display:flex;overflow:hidden}.ui-field-group__entry-description{color:oklch(75% 0 0);overflow-wrap:break-word;word-wrap:break-word;margin:0;font-size:13px;line-height:18px}.ui-field-group__entry-trailing{align-self:stretch;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;flex:none;justify-content:flex-end;max-width:10rem;display:flex}.ui-field-group__entry-trailing>*{justify-content:flex-end}.ui-field-group__entry[data-layout=row] .ui-field-group__entry-trailing{flex:none;justify-content:flex-end;width:auto;max-width:10rem}@container (width<=500px){.ui-field-group__entry:not([data-layout=row]) .ui-field-group__entry-trailing{flex:100%;justify-content:flex-start;width:100%;max-width:none}}@media (width<=500px){.ui-field-group__entry:not([data-layout=row]) .ui-field-group__entry-trailing{flex:100%;justify-content:flex-start;width:100%;max-width:none}}.ui-field-group__entry-supplemental{flex-basis:100%;width:100%;min-width:0;display:flex}.ui-field-group__preview{align-self:stretch;padding:0;position:relative}.ui-field-group__preview:before{content:"";top:0;left:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);background-color:oklch(100% 0 0/.04);height:1px;position:absolute}.ui-field-group__preview:first-child:before{display:none}.ui-field-group>.ui-field-group__preview+.ui-field-group__preview:before{left:0;right:0}.menu-meta{color:var(--color-text-meta)}.menu-meta.text-text-red{color:var(--color-text-red)}.menu-label{letter-spacing:0;text-transform:none;color:oklch(60% 0 0);padding:8px 8px 4px;font-size:11px;font-weight:500;line-height:16px}[data-slot=app-shell-stage][data-right-panel=open] [data-slot=view-map-frame]{border-top-right-radius:0;border-bottom-right-radius:0}[data-slot=map-attribution]{--map-overlay-ink:#3d3d3d;--map-overlay-halo:#f4f1ea;pointer-events:none;z-index:5;color:var(--map-overlay-ink);font-size:11px;font-weight:500;line-height:14px;position:absolute;inset:0;container:map-attribution/inline-size}[data-slot=map-attribution][data-basemap=dark]{--map-overlay-ink:#d7e3f7;--map-overlay-halo:#090e1c}[data-slot=map-attribution] :is(a,button){pointer-events:auto}[data-slot=map-attribution] [data-halo]{text-shadow:1px 0 0 var(--map-overlay-halo), -1px 0 0 var(--map-overlay-halo), 0 1px 0 var(--map-overlay-halo), 0 -1px 0 var(--map-overlay-halo), .7px .7px 0 var(--map-overlay-halo), -.7px .7px 0 var(--map-overlay-halo), .7px -.7px 0 var(--map-overlay-halo), -.7px -.7px 0 var(--map-overlay-halo)}[data-slot=map-wordmark]{fill:currentColor;flex:none;width:44px;height:8px;display:block;overflow:visible}[data-slot=map-wordmark] path{paint-order:stroke;stroke:var(--map-overlay-halo);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-slot=map-attribution] [data-halo-path]{stroke:var(--map-overlay-halo)}[data-slot=map-scale] [data-halo-path]{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}[data-slot=map-credits-button] [data-halo-path] :is(path,circle){stroke:var(--map-overlay-halo);stroke-width:4.25px}[data-slot=map-credits-button] [data-ink-path] :is(path,circle){stroke-width:1.75px}[data-slot=map-attribution] a{color:inherit;border-radius:3px;text-decoration:none}[data-slot=map-attribution] a:hover{text-underline-offset:2px;text-decoration:underline}[data-slot=map-attribution] :is(a,button):focus-visible{outline:var(--focus-width) solid var(--focus-outline);outline-offset:2px}[data-slot=map-credits-text]{transition:opacity var(--duration-slow) var(--ease-out-quint), transform var(--duration-slow) var(--ease-out-quint)}[data-slot=map-credits][data-state=closed] [data-slot=map-credits-text]{opacity:0;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-in);transform:translate(8px)}@media (prefers-reduced-motion:reduce){[data-slot=map-credits-text]{transition:none}}@container map-attribution (width<=519px){[data-slot=map-attribution]:has([data-slot=map-credits]:not([data-state=closed])) [data-slot=map-scale]{visibility:hidden}}@container map-attribution (width<=319px){[data-slot=map-wordmark]{display:none}}@container map-attribution (width<=279px){[data-slot=map-credits]{align-items:flex-end;height:auto}[data-slot=map-credits-text]{flex-wrap:wrap;justify-content:flex-end;padding-bottom:5px}}:root{--err-pan-dur:1.6s;--err-pan-dur-bare:1.4s;--err-pan-zoom-out:.85;--err-land-at:.78;--err-tri-dur:.6s;--err-ok-hold:2s;--err-search-dur:1.2s;--err-tile-lead:var(--duration-slower);--err-tile-step:var(--duration-fast);--err-sk-hi-light:var(--card)}@supports (color:color-mix(in lab, red, red)){:root{--err-sk-hi-light:color-mix(in srgb, var(--card) 50%, transparent)}}@property --p{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes err-exit{to{opacity:0;translate:0 4px}}@keyframes err-fade-out{to{opacity:0}}@keyframes err-land{0%{opacity:0;scale:1.4}}@keyframes err-pop{0%{opacity:0;scale:.6}}@keyframes err-draw{0%{stroke-dashoffset:1px}}@keyframes err-dim{0%{opacity:.6}}@keyframes err-ring{0%{--p:0%}to{--p:100%}}[data-slot=error-card]{animation:ld-rise var(--duration-slow) var(--ease-out-quint) both}[data-slot=error-card][data-placement=map]{--ld-rise-y:var(--micro-rise);left:12px;bottom:calc(var(--map-attribution-row) + 8px);position:absolute}[data-slot=error-card][data-kind=recovered]{animation:ld-rise var(--duration-slow) var(--ease-out-quint) var(--duration-fast) both, err-exit var(--duration-fast) var(--ease-in) calc(var(--duration-fast) + var(--duration-slow) + var(--err-ok-hold)) both}[data-slot=error-card][data-state=leaving]{animation:err-exit var(--duration-fast) var(--ease-in) both;pointer-events:none}[data-slot=error-overlay]{--map-overlay-ink:#3d3d3d;--map-overlay-halo:#f4f1ea;color:var(--map-overlay-ink);pointer-events:none}[data-slot=error-overlay][data-basemap=dark]{--map-overlay-ink:#d7e3f7;--map-overlay-halo:#090e1c}[data-slot=error-overlay] [data-halo-path]{fill:none;stroke:var(--map-overlay-halo);stroke-width:3.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-slot=error-reticle] :is(path,circle,line):not([data-halo-path]){stroke:currentColor}[data-slot=error-coords]{font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:1px 0 0 var(--map-overlay-halo), -1px 0 0 var(--map-overlay-halo), 0 1px 0 var(--map-overlay-halo), 0 -1px 0 var(--map-overlay-halo), .7px .7px 0 var(--map-overlay-halo), -.7px .7px 0 var(--map-overlay-halo), .7px -.7px 0 var(--map-overlay-halo), -.7px -.7px 0 var(--map-overlay-halo)}[data-slot=error-tri]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-dasharray:4 5;opacity:.55}[data-slot=error-tri-mask]{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1;stroke-dashoffset:0}[data-slot=error-vertex]{transform-box:fill-box;transform-origin:50%;fill:currentColor}[data-slot=error-vertex-label]{fill:currentColor;paint-order:stroke;stroke:var(--map-overlay-halo);stroke-width:2px;stroke-linejoin:round}[data-slot=error-overlay] [data-vertex=miami]{--at:0s}[data-slot=error-overlay] [data-vertex=bermuda]{--at:.243s}[data-slot=error-overlay] [data-vertex=san-juan]{--at:.364s}[data-slot=error-overlay]:not([data-state=landed]) :is([data-slot=error-reticle],[data-slot=error-vertex],[data-slot=error-vertex-label]){opacity:0}[data-slot=error-overlay]:not([data-state=landed]) [data-slot=error-tri-mask]{stroke-dashoffset:1px}[data-slot=error-overlay]:not([data-state=landed]) [data-slot=error-coords]{opacity:.6}[data-slot=error-overlay][data-placement=bare]:not([data-state=landed]) [data-slot=error-coords]{opacity:0}[data-slot=error-overlay][data-state=landed] [data-slot=error-reticle]{animation:err-land var(--duration-slower) var(--ease-out-quint) both}[data-slot=error-overlay][data-state=landed] [data-slot=error-coords]{animation:err-dim var(--duration-normal) var(--ease-out) both}[data-slot=error-overlay][data-placement=bare][data-state=landed] [data-slot=error-coords]{animation:ld-fade-in var(--duration-normal) var(--ease-out) both}[data-slot=error-overlay][data-state=landed] [data-slot=error-tri-mask]{animation:err-draw var(--err-tri-dur) var(--ease-in-out-sine) var(--duration-slow) both}[data-slot=error-overlay][data-state=landed] [data-slot=error-vertex]{animation:err-pop var(--duration-normal) var(--ease-out-quint) calc(var(--duration-slow) + var(--at,0s)) both}[data-slot=error-overlay][data-state=landed] [data-slot=error-vertex-label]{animation:ld-fade-in var(--duration-normal) var(--ease-out) calc(var(--duration-slow) + var(--at,0s)) both}[data-slot=error-map][data-placement=bare]{animation:ld-fade-in var(--duration-slower) var(--ease-out) both}[data-slot=error-tile-layer]{--lead:0s;pointer-events:none}[data-slot=error-tile-layer][data-mount]{--lead:var(--err-tile-lead)}:is(.light,[data-theme=light]) [data-slot=error-tile-layer]{--ld-sk-hi:var(--err-sk-hi-light)}[data-slot=error-tile]{--brk:calc(var(--lead,0s) + var(--i,0) * var(--err-tile-step));position:absolute}[data-slot=error-tile]:before,[data-slot=error-tile]:after{content:"";pointer-events:none;opacity:0;position:absolute;inset:0}[data-slot=error-tile]:is([data-state=fail],[data-state=load],[data-state=fresh]):before{opacity:1;background-image:linear-gradient(var(--ld-logo-angle), transparent 40%, var(--ld-sk-hi) 50%, transparent 60%);animation:ld-shimmer var(--ld-sk-period) linear var(--sk-phase,0s) infinite;background-size:200% 100%;background-attachment:fixed}[data-slot=error-tile]:is([data-state=fail],[data-state=load]):after{opacity:1;box-shadow:inset 0 0 0 1px var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-slot=error-tile]:is([data-state=fail],[data-state=load]):after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 55%, transparent)}}[data-slot=error-tile][data-state=fail]{color:var(--warning)}[data-slot=error-tile][data-state=fail]:before{animation:ld-shimmer var(--ld-sk-period) linear var(--sk-phase,0s) infinite, err-fade-out var(--duration-fast) var(--ease-in) var(--brk) both}[data-slot=error-tile][data-state=fail]:after{animation:ld-fade-in var(--duration-fast) var(--ease-out) var(--brk) both}[data-slot=error-tile][data-state=fail] [data-slot=error-tile-icon]{opacity:.8;animation:err-pop var(--duration-normal) var(--ease-out-quint) var(--brk) both}[data-slot=error-tile][data-state=load]{box-shadow:inset 0 0 0 1px var(--border-strong)}[data-slot=error-tile][data-state=load]:before{animation:ld-shimmer var(--ld-sk-period) linear var(--sk-phase,0s) infinite, ld-fade-in var(--duration-normal) var(--ease-out) both}[data-slot=error-tile][data-state=load]:after{animation:err-fade-out var(--duration-fast) var(--ease-in) both}[data-slot=error-tile][data-state=load] [data-slot=error-tile-loader]{animation:ld-fade-in var(--duration-normal) var(--ease-out) both}[data-slot=error-tile][data-state=fresh]:before{animation:ld-shimmer var(--ld-sk-period) linear var(--sk-phase,0s) infinite, err-fade-out var(--duration-normal) var(--ease-in) var(--brk) both}[data-slot=error-swap]{animation:ld-fade-in var(--duration-normal) var(--ease-out) both}[data-slot=retry-ring]{background:conic-gradient(var(--foreground-secondary) var(--p), var(--surface-3) 0);width:14px;height:14px;animation:err-ring var(--backoff,8s) linear both;border-radius:999px;flex:none;-webkit-mask:radial-gradient(circle,#0000 4px,#000 4.5px);mask:radial-gradient(circle,#0000 4px,#000 4.5px)}@media (prefers-reduced-motion:reduce){[data-slot=error-card],[data-slot=error-map][data-placement=bare],[data-slot=error-overlay][data-state] :is([data-slot=error-reticle],[data-slot=error-coords],[data-slot=error-tri-mask],[data-slot=error-vertex],[data-slot=error-vertex-label]),[data-slot=error-overlay][data-placement][data-state] [data-slot=error-coords],[data-slot=error-tile][data-state]:before,[data-slot=error-tile][data-state]:after,[data-slot=error-tile][data-state] :is([data-slot=error-tile-icon],[data-slot=error-tile-loader]),[data-slot=error-swap]{animation:none}[data-slot=error-card][data-state=leaving]{animation:1ms step-end both err-exit}[data-slot=error-card][data-kind=recovered]{animation:err-exit 1ms steps(1, end) var(--err-ok-hold) both}[data-slot=error-tile][data-state]:before{opacity:0}[data-slot=error-tile][data-state=fail]:after{opacity:1}[data-slot=error-tile][data-state=load]:after{opacity:0}[data-slot=retry-ring]{display:none}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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))}}
