/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}:root,:host{--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--font-weight-bold:700;--leading-normal:1.5;--radius-xl:.75rem}.fixed{position:fixed}.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}}.mx-auto{margin-inline:auto}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.flex{display:flex}.hidden{display:none}.table{display:table}.h-full{height:100%}.h-screen{height:100vh}.min-h-0{min-height:0}.w-full{width:100%}.max-w-\[64px\]{max-width:64px}.max-w-\[160px\]{max-width:160px}.max-w-\[1000px\]{max-width:1000px}.flex-1{flex:1}.flex-none{flex:none}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[var\(--st-radius-md\)\]{border-radius:var(--st-radius-md)}.rounded-\[var\(--st-radius-sm\)\]{border-radius:var(--st-radius-sm)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--st-color-border\)\]{border-color:var(--st-color-border)}.bg-\[var\(--st-color-info-subtle\,var\(--st-color-page\)\)\]{background-color:var(--st-color-info-subtle,var(--st-color-page))}.bg-\[var\(--st-color-page\)\]{background-color:var(--st-color-page)}.bg-\[var\(--st-color-surface\)\]{background-color:var(--st-color-surface)}.bg-none{background-image:none}.p-2{padding:calc(var(--spacing) * 2)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-\[var\(--st-font-family\)\]{--tw-font-weight:var(--st-font-family);font-weight:var(--st-font-family)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[var\(--st-color-text\)\]{color:var(--st-color-text)}.text-\[var\(--st-color-text-muted\)\]{color:var(--st-color-text-muted)}.text-\[var\(--st-color-text-strong\)\]{color:var(--st-color-text-strong)}.text-\[var\(--st-text-md\)\]{color:var(--st-text-md)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.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,)}@media (hover:hover){.hover\:bg-\[var\(--st-color-hover\)\]:hover{background-color:var(--st-color-hover)}}@media not all and (width>=900px){.max-\[900px\]\:px-\[18px\]{padding-inline:18px}.max-\[900px\]\:py-4{padding-block:calc(var(--spacing) * 4)}}.\[\&_a\]\:font-bold a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_a\]\:text-\[var\(--st-color-accent\,inherit\)\] a{color:var(--st-color-accent,inherit)}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}:root{--st-primary-color:oklch(12.9% .042 264.695);--st-primary-background:oklch(98.4% .003 247.858);--st-neutral-50:var(--st-primary-background);--st-neutral-950:var(--st-primary-color);--st-neutral-100:oklch(from var(--st-neutral-950) l calc(c * 2.1) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-100:oklch(from color-mix(in oklch, var(--st-neutral-950) 8%, var(--st-neutral-50)) l calc(c * 2.1) h)}}:root{--st-neutral-200:oklch(from var(--st-neutral-950) l calc(c * 3) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-200:oklch(from color-mix(in oklch, var(--st-neutral-950) 15%, var(--st-neutral-50)) l calc(c * 3) h)}}:root{--st-neutral-300:oklch(from var(--st-neutral-950) l calc(c * 4.3) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-300:oklch(from color-mix(in oklch, var(--st-neutral-950) 27%, var(--st-neutral-50)) l calc(c * 4.3) h)}}:root{--st-neutral-400:oklch(from var(--st-neutral-950) l calc(c * 5.2) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-400:oklch(from color-mix(in oklch, var(--st-neutral-950) 36%, var(--st-neutral-50)) l calc(c * 5.2) h)}}:root{--st-neutral-500:oklch(from var(--st-neutral-950) l calc(c * 7) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-500:oklch(from color-mix(in oklch, var(--st-neutral-950) 49%, var(--st-neutral-50)) l calc(c * 7) h)}}:root{--st-neutral-600:oklch(from var(--st-neutral-950) l calc(c * 5.4) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-600:oklch(from color-mix(in oklch, var(--st-neutral-950) 69%, var(--st-neutral-50)) l calc(c * 5.4) h)}}:root{--st-neutral-700:oklch(from var(--st-neutral-950) l calc(c * 3) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-700:oklch(from color-mix(in oklch, var(--st-neutral-950) 86%, var(--st-neutral-50)) l calc(c * 3) h)}}:root{--st-neutral-800:oklch(from var(--st-neutral-950) l calc(c * 2.3) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-800:oklch(from color-mix(in oklch, var(--st-neutral-950) 93%, var(--st-neutral-50)) l calc(c * 2.3) h)}}:root{--st-neutral-900:oklch(from var(--st-neutral-950) l calc(c * 1.6) h)}@supports (color:color-mix(in lab, red, red)){:root{--st-neutral-900:oklch(from color-mix(in oklch, var(--st-neutral-950) 96%, var(--st-neutral-50)) l calc(c * 1.6) h)}}:root{--st-primary-type-word:oklch(55% .13 250);--st-primary-type-excel:oklch(55% .13 145);--st-primary-type-powerpoint:oklch(55% .13 40);--st-primary-neutral:var(--st-neutral-50);--st-primary-accent:var(--st-brand-color,var(--st-neutral-500));--st-primary-danger:oklch(60% .2 25);--st-primary-warning:oklch(75% .16 40);--st-primary-success:oklch(55% .13 145);--st-primary-canvas:var(--st-neutral-50);--st-primary-ink:var(--st-neutral-950);--st-accent-subtle:var(--st-primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--st-accent-subtle:color-mix(in oklch, var(--st-primary-accent) 8%, var(--st-primary-canvas))}}:root{--st-accent-border:var(--st-primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--st-accent-border:color-mix(in oklch, var(--st-primary-accent) 22%, var(--st-primary-canvas))}}:root{--st-accent-muted:var(--st-primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--st-accent-muted:color-mix(in oklch, var(--st-primary-accent) 55%, var(--st-primary-canvas))}}:root{--st-accent-text:var(--st-primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--st-accent-text:color-mix(in oklch, var(--st-primary-accent) 78%, var(--st-primary-ink))}}:root{--st-danger-subtle:var(--st-primary-danger)}@supports (color:color-mix(in lab, red, red)){:root{--st-danger-subtle:color-mix(in oklch, var(--st-primary-danger) 10%, var(--st-primary-canvas))}}:root{--st-danger-border:var(--st-primary-danger)}@supports (color:color-mix(in lab, red, red)){:root{--st-danger-border:color-mix(in oklch, var(--st-primary-danger) 28%, var(--st-primary-canvas))}}:root{--st-danger-text:var(--st-primary-danger)}@supports (color:color-mix(in lab, red, red)){:root{--st-danger-text:color-mix(in oklch, var(--st-primary-danger) 70%, var(--st-primary-ink))}}:root{--st-warning-subtle:var(--st-primary-warning)}@supports (color:color-mix(in lab, red, red)){:root{--st-warning-subtle:color-mix(in oklch, var(--st-primary-warning) 10%, var(--st-primary-canvas))}}:root{--st-warning-border:var(--st-primary-warning)}@supports (color:color-mix(in lab, red, red)){:root{--st-warning-border:color-mix(in oklch, var(--st-primary-warning) 28%, var(--st-primary-canvas))}}:root{--st-warning-text:var(--st-primary-warning)}@supports (color:color-mix(in lab, red, red)){:root{--st-warning-text:color-mix(in oklch, var(--st-primary-warning) 70%, var(--st-primary-ink))}}:root{--st-success-subtle:var(--st-primary-success)}@supports (color:color-mix(in lab, red, red)){:root{--st-success-subtle:color-mix(in oklch, var(--st-primary-success) 20%, var(--st-primary-canvas))}}:root{--st-success-text:var(--st-primary-success)}@supports (color:color-mix(in lab, red, red)){:root{--st-success-text:color-mix(in oklch, var(--st-primary-success) 70%, var(--st-primary-ink))}}:root{--st-color-page:var(--st-neutral-50);--st-color-surface:var(--st-primary-canvas);--st-color-subtle:var(--st-neutral-100);--st-color-divider:var(--st-neutral-200);--st-color-hover:var(--st-neutral-200);--st-color-border:var(--st-neutral-300);--st-color-skeleton:var(--st-neutral-300);--st-color-folder-icon-bg:var(--st-neutral-300);--st-color-border-strong:var(--st-neutral-400);--st-color-text-faint:var(--st-neutral-600);--st-color-text-muted:var(--st-neutral-600);--st-color-text:var(--st-neutral-600);--st-color-text-strong:var(--st-neutral-900);--st-color-on-solid:var(--st-primary-canvas);--st-color-accent:var(--st-primary-accent);--st-color-accent-subtle:var(--st-accent-subtle);--st-color-accent-border:var(--st-accent-border);--st-color-accent-muted:var(--st-accent-muted);--st-color-accent-text:var(--st-accent-text);--st-color-danger:var(--st-primary-danger);--st-color-danger-subtle:var(--st-danger-subtle);--st-color-danger-border:var(--st-danger-border);--st-color-danger-text:var(--st-danger-text);--st-color-warning:var(--st-primary-warning);--st-color-warning-subtle:var(--st-warning-subtle);--st-color-warning-border:var(--st-warning-border);--st-color-warning-text:var(--st-warning-text);--st-color-success:var(--st-primary-success);--st-color-success-subtle:var(--st-success-subtle);--st-color-success-text:var(--st-success-text);--st-color-type-word:var(--st-primary-type-word);--st-color-type-excel:var(--st-primary-type-excel);--st-color-type-powerpoint:var(--st-primary-type-powerpoint);--st-favorite-accent:#f0b429;--st-status-hue:var(--st-neutral-hue);--st-status-bg:oklch(.95 .05 var(--st-status-hue));--st-status-color:oklch(.4 .13 var(--st-status-hue));--st-shadow-color-subtle:var(--st-neutral-300);--st-shadow-color-sm:var(--st-neutral-300);--st-shadow-color-md:var(--st-neutral-300);--st-shadow-color-lg:var(--st-neutral-300);--st-shadow-color-xl:var(--st-neutral-300);--st-space-0:0;--st-space-2:2px;--st-space-3:3px;--st-space-4:4px;--st-space-5:5px;--st-space-6:6px;--st-space-7:7px;--st-space-8:8px;--st-space-9:9px;--st-space-10:10px;--st-space-11:11px;--st-space-12:12px;--st-space-14:14px;--st-space-16:16px;--st-space-18:18px;--st-space-20:20px;--st-space-22:22px;--st-space-24:24px;--st-space-28:28px;--st-space-30:30px;--st-space-32:32px;--st-space-40:40px;--st-space-44:44px;--st-space-48:48px;--st-radius-none:0;--st-radius-xs:4px;--st-radius-sm:8px;--st-radius-md:10px;--st-radius-lg:12px;--st-radius-full:999px;--st-radius-circle:50%;--st-size-14:14px;--st-size-16:16px;--st-size-18:18px;--st-size-20:20px;--st-size-24:24px;--st-size-26:26px;--st-size-28:28px;--st-size-30:30px;--st-size-32:32px;--st-size-36:36px;--st-size-38:38px;--st-size-40:40px;--st-font-family:system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;--st-text-2xs:10px;--st-text-xs:11px;--st-text-sm:12px;--st-text-base:13px;--st-text-md:14px;--st-text-lg:15px;--st-text-xl:16px;--st-text-2xl:20px;--st-font-weight-regular:400;--st-font-weight-medium:500;--st-font-weight-semibold:600;--st-font-weight-bold:700;--st-font-weight-extrabold:800;--st-leading-none:1;--st-leading-snug:1.35;--st-leading-normal:1.4;--st-tracking-tight:-.2px;--st-tracking-normal:0;--st-tracking-wide:.3px;--st-tracking-wider:.4px;--st-step-heading-font-size:var(--st-text-2xl);--st-step-heading-font-weight:var(--st-font-weight-bold);--st-step-heading-color:var(--st-color-text-strong);--st-step-description-font-size:var(--st-text-base);--st-step-description-color:var(--st-color-text-muted);--st-button-font-size:var(--st-text-md);--st-button-font-size-sm:var(--st-text-base);--st-button-font-weight:var(--st-font-weight-semibold);--st-button-height:var(--st-size-40);--st-button-radius:var(--st-radius-sm);--st-button-primary-bg:var(--st-brand-color,var(--st-color-text-strong));--st-button-primary-color:var(--st-color-on-solid);--st-button-primary-font-weight:var(--st-font-weight-bold);--st-checkbox-color:var(--st-brand-color,auto);--st-focus-ring:auto;--st-focus-ring-offset:0px;--st-input-font-family:var(--st-font-family);--st-input-mono-font-family:ui-monospace, monospace;--st-input-font-size:var(--st-text-base);--st-input-color:var(--st-color-text-strong);--st-input-bg:var(--st-color-surface);--st-input-border-color:var(--st-color-border);--st-input-radius:var(--st-radius-sm);--st-wizard-bg:var(--st-color-page);--st-wizard-subheader-bg:var(--st-color-subtle);--st-wizard-footer-bg:var(--st-color-surface);--st-wizard-footer-height:64px;--st-wizard-border-color:var(--st-color-border);--st-wizard-content-padding:var(--st-space-24) var(--st-space-32);--st-wizard-content-padding-compact:var(--st-space-16) var(--st-space-18)}html,body{height:100vh;margin:0;overflow:hidden}.config-error{justify-content:center;align-items:center;gap:var(--st-space-12);height:100vh;padding:var(--st-space-24);font-family:var(--st-font-family);font-size:var(--st-text-md);color:var(--st-color-text);text-align:center;flex-direction:column;display:flex}.config-error code{padding:var(--st-space-2) var(--st-space-6);border-radius:var(--st-radius-xs);background:var(--st-color-subtle);color:var(--st-color-text-strong)}.license-notice-page{flex-direction:column;height:100vh;display:flex}.license-notice-page .config-error{flex:1;height:auto}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
