:root,:host{--t3os-canvas: #f9fafb;--t3os-surface: #ffffff;--t3os-raised: #ffffff;--t3os-border: #e2e5e9;--t3os-text: #161616;--t3os-muted: #5d6570;--t3os-accent: #0063e9;--t3os-action: #0063e9;--t3os-on-action: #ffffff;--t3os-selected: #edf3ff;--t3os-input-border: #9ca3af}@media screen{:root[data-t3os-appearance=dark],:host([data-t3os-appearance="dark"]),[data-t3os-appearance=dark]{--t3os-canvas: #121416;--t3os-surface: #1b1e22;--t3os-raised: #242931;--t3os-border: #353b44;--t3os-text: #edf1f7;--t3os-muted: #a8afb9;--t3os-accent: #8ab4ff;--t3os-action: #0063e9;--t3os-on-action: #ffffff;--t3os-selected: #263349;--t3os-input-border: #6b778b;--color-gray-50: #20242a;--color-gray-100: var(--t3os-raised);--color-gray-200: var(--t3os-border);--color-gray-300: var(--t3os-input-border);--color-neutral-50: #20242a;--color-neutral-100: var(--t3os-raised);--color-neutral-200: var(--t3os-border);--color-neutral-300: var(--t3os-input-border);--color-slate-50: #20242a;--color-slate-100: var(--t3os-raised);--color-slate-200: var(--t3os-border);--color-slate-300: var(--t3os-input-border);--color-zinc-50: #20242a;--color-zinc-100: var(--t3os-raised);--color-zinc-200: var(--t3os-border);--color-zinc-300: var(--t3os-input-border);--color-stone-50: #20242a;--color-stone-100: var(--t3os-raised);--color-stone-200: var(--t3os-border);--color-stone-300: var(--t3os-input-border);--color-blue-50: #18273f;--color-blue-100: #1e304f;--color-blue-200: #29436b;--color-sky-50: #172b35;--color-sky-100: #1b3745;--color-sky-200: #295365;--color-cyan-50: #172c32;--color-cyan-100: #1c3a43;--color-cyan-200: #285763;--color-teal-50: #172d2c;--color-teal-100: #1b3b39;--color-teal-200: #28564f;--color-green-50: #172b22;--color-green-100: #193b2d;--color-green-200: #285a40;--color-emerald-50: #172b25;--color-emerald-100: #193b30;--color-emerald-200: #285a45;--color-amber-50: #2b2519;--color-amber-100: #3d321d;--color-amber-200: #665331;--color-yellow-50: #2b2819;--color-yellow-100: #3d371d;--color-yellow-200: #665b31;--color-orange-50: #2f241b;--color-orange-100: #433022;--color-orange-200: #69452f;--color-red-50: #301d22;--color-red-100: #43262c;--color-red-200: #693640;--color-rose-50: #301d26;--color-rose-100: #432632;--color-rose-200: #693647;--color-purple-50: #281e33;--color-purple-100: #392943;--color-purple-200: #5b3d69;--color-violet-50: #251f35;--color-violet-100: #342b49;--color-violet-200: #514173;--color-indigo-50: #202437;--color-indigo-100: #2c324b;--color-indigo-200: #424b75;--color-pink-50: #2e1f2b;--color-pink-100: #412b3d;--color-pink-200: #623f5a;--color-fuchsia-50: #2c1f30;--color-fuchsia-100: #3e2b44;--color-fuchsia-200: #5f4069}}.t3os-appearance-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;position:relative;width:36px;height:22px;margin:0;border:1px solid var(--t3os-input-border);border-radius:999px;background:var(--t3os-border);cursor:pointer}.t3os-appearance-switch:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:var(--t3os-muted)}.t3os-appearance-switch:checked{border-color:var(--t3os-accent);background:var(--t3os-action)}.t3os-appearance-switch:checked:after{left:16px;background:var(--t3os-on-action)}.t3os-appearance-switch:focus-visible{outline:2px solid var(--t3os-accent);outline-offset:3px}@media print{:root[data-t3os-document-appearance],:host([data-t3os-appearance]),.t3os-content[data-t3os-appearance]{color-scheme:light!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:color-mix(in srgb,var(--color-gray-200, #e5e7eb) 100%,transparent)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.left-3{left:.75rem}.top-1\/2{top:50%}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-3{margin-top:.75rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.h-10{height:2.5rem}.h-64{height:16rem}.h-\[3px\]{height:3px}.min-h-64{min-height:16rem}.min-h-full{min-height:100%}.w-10{width:2.5rem}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-6xl{max-width:72rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-blue-200{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-blue-200, #bfdbfe) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-gray-200, #e5e7eb) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-gray-300{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-gray-300, #d1d5db) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.bg-\[var\(--modules-canvas\,\#f3f4f6\)\]{background-color:var(--modules-canvas,#f3f4f6)}.bg-blue-50{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-blue-50, #eff6ff) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-4{padding:1rem}.p-\[6px\]{padding:6px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pl-9{padding-left:2.25rem}.pr-4{padding-right:1rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.08);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-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-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}@media screen{:where([data-t3os-appearance=dark]) :is(.bg-white){background-color:var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(.bg-white\/50){background-color:color-mix(in srgb,var(--t3os-surface) 50%,transparent)}:where([data-t3os-appearance=dark]) :is(.bg-white\/60){background-color:color-mix(in srgb,var(--t3os-surface) 60%,transparent)}:where([data-t3os-appearance=dark]) :is(.bg-white\/70){background-color:color-mix(in srgb,var(--t3os-surface) 70%,transparent)}:where([data-t3os-appearance=dark]) :is(.bg-white\/75){background-color:color-mix(in srgb,var(--t3os-surface) 75%,transparent)}:where([data-t3os-appearance=dark]) :is(.bg-white\/80){background-color:color-mix(in srgb,var(--t3os-surface) 80%,transparent)}:where([data-t3os-appearance=dark]) :is(.bg-white\/85){background-color:color-mix(in srgb,var(--t3os-surface) 85%,transparent)}:where([data-t3os-appearance=dark]) :is(.bg-white\/90){background-color:color-mix(in srgb,var(--t3os-surface) 90%,transparent)}:where([data-t3os-appearance=dark]) :is(.bg-white\/95){background-color:color-mix(in srgb,var(--t3os-surface) 95%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white:hover){background-color:var(--t3os-raised)}:where([data-t3os-appearance=dark]) :is(.focus\:bg-white:focus,.focus-within\:bg-white:focus-within,.focus-visible\:bg-white:focus-visible){background-color:var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(.from-white){--tw-gradient-from: var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(.via-white){--tw-gradient-via: var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(.to-white){--tw-gradient-to: var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(.text-gray-300,.text-neutral-300,.text-slate-300,.text-zinc-300,.text-stone-300){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-300:hover,.hover\:text-neutral-300:hover,.hover\:text-slate-300:hover,.hover\:text-zinc-300:hover,.hover\:text-stone-300:hover){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-300:focus,.focus\:text-neutral-300:focus,.focus\:text-slate-300:focus,.focus\:text-zinc-300:focus,.focus\:text-stone-300:focus){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.text-gray-400,.text-neutral-400,.text-slate-400,.text-zinc-400,.text-stone-400){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-400:hover,.hover\:text-neutral-400:hover,.hover\:text-slate-400:hover,.hover\:text-zinc-400:hover,.hover\:text-stone-400:hover){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-400:focus,.focus\:text-neutral-400:focus,.focus\:text-slate-400:focus,.focus\:text-zinc-400:focus,.focus\:text-stone-400:focus){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.text-gray-500,.text-neutral-500,.text-slate-500,.text-zinc-500,.text-stone-500){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-500:hover,.hover\:text-neutral-500:hover,.hover\:text-slate-500:hover,.hover\:text-zinc-500:hover,.hover\:text-stone-500:hover){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-500:focus,.focus\:text-neutral-500:focus,.focus\:text-slate-500:focus,.focus\:text-zinc-500:focus,.focus\:text-stone-500:focus){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.text-gray-600,.text-neutral-600,.text-slate-600,.text-zinc-600,.text-stone-600){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-600:hover,.hover\:text-neutral-600:hover,.hover\:text-slate-600:hover,.hover\:text-zinc-600:hover,.hover\:text-stone-600:hover){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-600:focus,.focus\:text-neutral-600:focus,.focus\:text-slate-600:focus,.focus\:text-zinc-600:focus,.focus\:text-stone-600:focus){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(.text-gray-700,.text-neutral-700,.text-slate-700,.text-zinc-700,.text-stone-700){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-700:hover,.hover\:text-neutral-700:hover,.hover\:text-slate-700:hover,.hover\:text-zinc-700:hover,.hover\:text-stone-700:hover){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-700:focus,.focus\:text-neutral-700:focus,.focus\:text-slate-700:focus,.focus\:text-zinc-700:focus,.focus\:text-stone-700:focus){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-gray-800,.text-neutral-800,.text-slate-800,.text-zinc-800,.text-stone-800){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-800:hover,.hover\:text-neutral-800:hover,.hover\:text-slate-800:hover,.hover\:text-zinc-800:hover,.hover\:text-stone-800:hover){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-800:focus,.focus\:text-neutral-800:focus,.focus\:text-slate-800:focus,.focus\:text-zinc-800:focus,.focus\:text-stone-800:focus){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-gray-900,.text-neutral-900,.text-slate-900,.text-zinc-900,.text-stone-900){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-900:hover,.hover\:text-neutral-900:hover,.hover\:text-slate-900:hover,.hover\:text-zinc-900:hover,.hover\:text-stone-900:hover){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-900:focus,.focus\:text-neutral-900:focus,.focus\:text-slate-900:focus,.focus\:text-zinc-900:focus,.focus\:text-stone-900:focus){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-gray-950,.text-neutral-950,.text-slate-950,.text-zinc-950,.text-stone-950){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-950:hover,.hover\:text-neutral-950:hover,.hover\:text-slate-950:hover,.hover\:text-zinc-950:hover,.hover\:text-stone-950:hover){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.focus\:text-gray-950:focus,.focus\:text-neutral-950:focus,.focus\:text-slate-950:focus,.focus\:text-zinc-950:focus,.focus\:text-stone-950:focus){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-black){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-blue-400,.text-blue-500,.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-blue-950){color:#8ab4ff}:where([data-t3os-appearance=dark]) :is(.hover\:text-blue-500:hover,.hover\:text-blue-600:hover,.hover\:text-blue-700:hover,.hover\:text-blue-800:hover,.hover\:text-blue-900:hover,.hover\:text-blue-950:hover){color:#8ab4ff}:where([data-t3os-appearance=dark]) :is(.text-sky-400,.text-sky-500,.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900,.text-sky-950){color:#8ed5f5}:where([data-t3os-appearance=dark]) :is(.hover\:text-sky-500:hover,.hover\:text-sky-600:hover,.hover\:text-sky-700:hover,.hover\:text-sky-800:hover,.hover\:text-sky-900:hover,.hover\:text-sky-950:hover){color:#8ed5f5}:where([data-t3os-appearance=dark]) :is(.text-cyan-400,.text-cyan-500,.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900,.text-cyan-950){color:#8ddce5}:where([data-t3os-appearance=dark]) :is(.hover\:text-cyan-500:hover,.hover\:text-cyan-600:hover,.hover\:text-cyan-700:hover,.hover\:text-cyan-800:hover,.hover\:text-cyan-900:hover,.hover\:text-cyan-950:hover){color:#8ddce5}:where([data-t3os-appearance=dark]) :is(.text-teal-400,.text-teal-500,.text-teal-600,.text-teal-700,.text-teal-800,.text-teal-900,.text-teal-950){color:#8bd6cb}:where([data-t3os-appearance=dark]) :is(.hover\:text-teal-500:hover,.hover\:text-teal-600:hover,.hover\:text-teal-700:hover,.hover\:text-teal-800:hover,.hover\:text-teal-900:hover,.hover\:text-teal-950:hover){color:#8bd6cb}:where([data-t3os-appearance=dark]) :is(.text-green-400,.text-green-500,.text-green-600,.text-green-700,.text-green-800,.text-green-900,.text-green-950){color:#86d4ac}:where([data-t3os-appearance=dark]) :is(.hover\:text-green-500:hover,.hover\:text-green-600:hover,.hover\:text-green-700:hover,.hover\:text-green-800:hover,.hover\:text-green-900:hover,.hover\:text-green-950:hover){color:#86d4ac}:where([data-t3os-appearance=dark]) :is(.text-emerald-400,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-emerald-950){color:#86d4ac}:where([data-t3os-appearance=dark]) :is(.hover\:text-emerald-500:hover,.hover\:text-emerald-600:hover,.hover\:text-emerald-700:hover,.hover\:text-emerald-800:hover,.hover\:text-emerald-900:hover,.hover\:text-emerald-950:hover){color:#86d4ac}:where([data-t3os-appearance=dark]) :is(.text-amber-400,.text-amber-500,.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950){color:#e4c179}:where([data-t3os-appearance=dark]) :is(.hover\:text-amber-500:hover,.hover\:text-amber-600:hover,.hover\:text-amber-700:hover,.hover\:text-amber-800:hover,.hover\:text-amber-900:hover,.hover\:text-amber-950:hover){color:#e4c179}:where([data-t3os-appearance=dark]) :is(.text-yellow-400,.text-yellow-500,.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900,.text-yellow-950){color:#e9cf88}:where([data-t3os-appearance=dark]) :is(.hover\:text-yellow-500:hover,.hover\:text-yellow-600:hover,.hover\:text-yellow-700:hover,.hover\:text-yellow-800:hover,.hover\:text-yellow-900:hover,.hover\:text-yellow-950:hover){color:#e9cf88}:where([data-t3os-appearance=dark]) :is(.text-orange-400,.text-orange-500,.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900,.text-orange-950){color:#edbc91}:where([data-t3os-appearance=dark]) :is(.hover\:text-orange-500:hover,.hover\:text-orange-600:hover,.hover\:text-orange-700:hover,.hover\:text-orange-800:hover,.hover\:text-orange-900:hover,.hover\:text-orange-950:hover){color:#edbc91}:where([data-t3os-appearance=dark]) :is(.text-red-400,.text-red-500,.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-red-950){color:#f09a9e}:where([data-t3os-appearance=dark]) :is(.hover\:text-red-500:hover,.hover\:text-red-600:hover,.hover\:text-red-700:hover,.hover\:text-red-800:hover,.hover\:text-red-900:hover,.hover\:text-red-950:hover){color:#f09a9e}:where([data-t3os-appearance=dark]) :is(.text-rose-400,.text-rose-500,.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900,.text-rose-950){color:#f2a0bc}:where([data-t3os-appearance=dark]) :is(.hover\:text-rose-500:hover,.hover\:text-rose-600:hover,.hover\:text-rose-700:hover,.hover\:text-rose-800:hover,.hover\:text-rose-900:hover,.hover\:text-rose-950:hover){color:#f2a0bc}:where([data-t3os-appearance=dark]) :is(.text-purple-400,.text-purple-500,.text-purple-600,.text-purple-700,.text-purple-800,.text-purple-900,.text-purple-950){color:#d0aff1}:where([data-t3os-appearance=dark]) :is(.hover\:text-purple-500:hover,.hover\:text-purple-600:hover,.hover\:text-purple-700:hover,.hover\:text-purple-800:hover,.hover\:text-purple-900:hover,.hover\:text-purple-950:hover){color:#d0aff1}:where([data-t3os-appearance=dark]) :is(.text-violet-400,.text-violet-500,.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900,.text-violet-950){color:#beaef5}:where([data-t3os-appearance=dark]) :is(.hover\:text-violet-500:hover,.hover\:text-violet-600:hover,.hover\:text-violet-700:hover,.hover\:text-violet-800:hover,.hover\:text-violet-900:hover,.hover\:text-violet-950:hover){color:#beaef5}:where([data-t3os-appearance=dark]) :is(.text-indigo-400,.text-indigo-500,.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-indigo-900,.text-indigo-950){color:#adbdf9}:where([data-t3os-appearance=dark]) :is(.hover\:text-indigo-500:hover,.hover\:text-indigo-600:hover,.hover\:text-indigo-700:hover,.hover\:text-indigo-800:hover,.hover\:text-indigo-900:hover,.hover\:text-indigo-950:hover){color:#adbdf9}:where([data-t3os-appearance=dark]) :is(.text-pink-400,.text-pink-500,.text-pink-600,.text-pink-700,.text-pink-800,.text-pink-900,.text-pink-950){color:#ecabd7}:where([data-t3os-appearance=dark]) :is(.hover\:text-pink-500:hover,.hover\:text-pink-600:hover,.hover\:text-pink-700:hover,.hover\:text-pink-800:hover,.hover\:text-pink-900:hover,.hover\:text-pink-950:hover){color:#ecabd7}:where([data-t3os-appearance=dark]) :is(.text-fuchsia-400,.text-fuchsia-500,.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800,.text-fuchsia-900,.text-fuchsia-950){color:#e5aff0}:where([data-t3os-appearance=dark]) :is(.hover\:text-fuchsia-500:hover,.hover\:text-fuchsia-600:hover,.hover\:text-fuchsia-700:hover,.hover\:text-fuchsia-800:hover,.hover\:text-fuchsia-900:hover,.hover\:text-fuchsia-950:hover){color:#e5aff0}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/50:hover){background-color:color-mix(in srgb,var(--t3os-raised) 50%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/60:hover){background-color:color-mix(in srgb,var(--t3os-raised) 60%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/70:hover){background-color:color-mix(in srgb,var(--t3os-raised) 70%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/75:hover){background-color:color-mix(in srgb,var(--t3os-raised) 75%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/80:hover){background-color:color-mix(in srgb,var(--t3os-raised) 80%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/85:hover){background-color:color-mix(in srgb,var(--t3os-raised) 85%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/90:hover){background-color:color-mix(in srgb,var(--t3os-raised) 90%,transparent)}:where([data-t3os-appearance=dark]) :is(.hover\:bg-white\/95:hover){background-color:color-mix(in srgb,var(--t3os-raised) 95%,transparent)}:where([data-t3os-appearance=dark]) :is(.text-gray-50,.text-neutral-50,.text-slate-50,.text-zinc-50,.text-stone-50){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-blue-50,.text-sky-50,.text-cyan-50,.text-teal-50,.text-green-50,.text-emerald-50,.text-amber-50,.text-yellow-50,.text-orange-50,.text-red-50,.text-rose-50,.text-purple-50,.text-violet-50,.text-indigo-50,.text-pink-50,.text-fuchsia-50){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-gray-100,.text-neutral-100,.text-slate-100,.text-zinc-100,.text-stone-100){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-blue-100,.text-sky-100,.text-cyan-100,.text-teal-100,.text-green-100,.text-emerald-100,.text-amber-100,.text-yellow-100,.text-orange-100,.text-red-100,.text-rose-100,.text-purple-100,.text-violet-100,.text-indigo-100,.text-pink-100,.text-fuchsia-100){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-gray-200,.text-neutral-200,.text-slate-200,.text-zinc-200,.text-stone-200){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-blue-200,.text-sky-200,.text-cyan-200,.text-teal-200,.text-green-200,.text-emerald-200,.text-amber-200,.text-yellow-200,.text-orange-200,.text-red-200,.text-rose-200,.text-purple-200,.text-violet-200,.text-indigo-200,.text-pink-200,.text-fuchsia-200){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-blue-100\/60){color:color-mix(in srgb,var(--t3os-text) 60%,transparent)}:where([data-t3os-appearance=dark]) :is(.aria-expanded\:bg-white[aria-expanded=true]){background-color:var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(.aria-expanded\:text-neutral-900[aria-expanded=true],.aria-expanded\:text-neutral-950[aria-expanded=true]){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.aria-pressed\:bg-white[aria-pressed=true]){background-color:var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(.aria-pressed\:text-neutral-900[aria-pressed=true],.aria-pressed\:text-neutral-950[aria-pressed=true]){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.aria-pressed\:text-blue-700[aria-pressed=true],.aria-current\:text-blue-800[aria-current],.active\:text-blue-800:active){color:var(--t3os-accent)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-gray-600){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(:where(.group\/line):hover .group-hover\/line\:text-gray-600){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(:where(.group\/line):hover .group-hover\/line\:text-gray-700){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-neutral-400){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-neutral-500){color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-slate-700){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-blue-500){color:var(--t3os-accent)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-blue-600){color:var(--t3os-accent)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-blue-700){color:var(--t3os-accent)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:text-blue-800){color:var(--t3os-accent)}:where([data-t3os-appearance=dark]) :is(:where(.group\/sales-order-row):hover .group-hover\/sales-order-row\:text-blue-700){color:var(--t3os-accent)}:where([data-t3os-appearance=dark]) :is(:where(.group):hover .group-hover\:bg-white){background-color:var(--t3os-surface)}:where([data-t3os-appearance=dark]) :is(:where(.group\/line):hover .group-hover\/line\:bg-white){background-color:var(--t3os-surface)}:where([data-t3os-appearance=dark]) :where(.group):focus-visible .group-focus-visible\:text-gray-600{color:var(--t3os-muted)}:where([data-t3os-appearance=dark]) :where(.group):focus-visible .group-focus-visible\:text-blue-100,:where([data-t3os-appearance=dark]) .hover\:text-blue-200:hover{color:var(--t3os-text)}}*{box-sizing:border-box}html,body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}body{display:flex;flex-direction:column}#appbar{flex-shrink:0;height:var(--t3os-appbar-height, 64px)}#root{flex:1;min-height:0;overflow:auto}@media screen{:root[data-t3os-appearance=dark]{--modules-canvas: var(--t3os-canvas)}:root[data-t3os-appearance=dark],:root[data-t3os-appearance=dark] body{color:var(--t3os-text);background:var(--t3os-canvas)}}.hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-gray-50, #f9fafb) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-red-50, #fef2f2) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.08\)\]:hover{--tw-shadow: 0 2px 8px rgba(0,0,0,.08);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.10\)\]:hover{--tw-shadow: 0 4px 12px rgba(0,0,0,.1);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media screen{:where([data-t3os-appearance=dark]) :is(.hover\:text-gray-900:hover,.text-neutral-900,.text-slate-900,.text-zinc-900,.text-stone-900){color:var(--t3os-text)}:where([data-t3os-appearance=dark]) :is(.text-red-400,.text-red-500,.hover\:text-red-600:hover,.text-red-700,.text-red-800,.text-red-900,.text-red-950){color:#f09a9e}}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500\/20:focus{--tw-ring-color: rgb(59 130 246 / .2)}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:640px){.sm\:w-64{width:16rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}
