.x-app-root{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,var(--font-sans,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,initial);font-variation-settings:var(--default-font-variation-settings,initial);-webkit-tap-highlight-color:transparent}.x-app-root *,.x-app-root :after,.x-app-root :before,.x-app-root ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.x-app-root ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.x-app-root hr{height:0;color:inherit;border-top-width:1px}.x-app-root abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.x-app-root h1,.x-app-root h2,.x-app-root h3,.x-app-root h4,.x-app-root h5,.x-app-root h6{font-size:inherit;font-weight:inherit}.x-app-root a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.x-app-root b,.x-app-root strong{font-weight:bolder}.x-app-root code,.x-app-root kbd,.x-app-root samp,.x-app-root pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}.x-app-root small{font-size:80%}.x-app-root sub,.x-app-root sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.x-app-root sub{bottom:-.25em}.x-app-root sup{top:-.5em}.x-app-root table{text-indent:0;border-color:inherit;border-collapse:collapse}.x-app-root :-moz-focusring{outline:auto}.x-app-root progress{vertical-align:baseline}.x-app-root summary{display:list-item}.x-app-root ol,.x-app-root ul,.x-app-root menu{list-style:none}.x-app-root img,.x-app-root svg,.x-app-root video,.x-app-root canvas,.x-app-root audio,.x-app-root iframe,.x-app-root embed,.x-app-root object{display:block;vertical-align:middle}.x-app-root img,.x-app-root video{max-width:100%;height:auto}.x-app-root button,.x-app-root input,.x-app-root select,.x-app-root optgroup,.x-app-root textarea,.x-app-root ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;opacity:1}.x-app-root :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.x-app-root :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.x-app-root ::file-selector-button{margin-inline-end:4px}.x-app-root ::placeholder{opacity:1}.x-app-root textarea{resize:vertical}.x-app-root ::-webkit-search-decoration{-webkit-appearance:none}.x-app-root ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.x-app-root ::-webkit-datetime-edit{display:inline-flex}.x-app-root ::-webkit-datetime-edit-fields-wrapper{padding:0}.x-app-root ::-webkit-datetime-edit,.x-app-root ::-webkit-datetime-edit-year-field,.x-app-root ::-webkit-datetime-edit-month-field,.x-app-root ::-webkit-datetime-edit-day-field,.x-app-root ::-webkit-datetime-edit-hour-field,.x-app-root ::-webkit-datetime-edit-minute-field,.x-app-root ::-webkit-datetime-edit-second-field,.x-app-root ::-webkit-datetime-edit-millisecond-field,.x-app-root ::-webkit-datetime-edit-meridiem-field{padding-block:0}.x-app-root :-moz-ui-invalid{box-shadow:none}.x-app-root button,.x-app-root input:where([type=button],[type=reset],[type=submit]),.x-app-root ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.x-app-root ::-webkit-inner-spin-button,.x-app-root ::-webkit-outer-spin-button{height:auto}.x-app-root [hidden]:where(:not([hidden=until-found])){display:none!important}.x-app-root .h-full{height:100%}.x-app-root .w-full{width:100%}.x-app-root{--spacing-small: .15rem;--spacing: .25rem;--spacing-large: .5rem;--leading-tight: 1rem;--vpt: .15rem;--size-xs: calc(var(--vpt) * 5);--font-mono: "monospace";--tw-border-style: solid;--c-body-bg: #ffffff;--c-orange-400: #ff8904;--c-orange-500: #ff6900;--c-gray-100: #f6f3f4;--c-gray-200: #ebe6e7;--c-gray-300: #d1d5dc;--c-gray-400: #99a1af;--c-gray-500: #6a7282;--c-gray-600: #4a5565;--c-gray-700: #364153;--c-gray-800: #1e2939;--c-slate-400: #94a3b8;--c-slate-500: #64748b;--c-slate-600: #475569;--c-red-400: #f87171;--c-red-500: #ef4444;--c-red-600: #dc2626;--c-red-700: #b91c1c;--orange-400: oklch(75% .183 55.934);--orange-500: oklch(70.5% .213 47.604);--gray-100: oklch(96.7% .003 264.542);--gray-200: oklch(92.8% .006 264.531);--gray-300: oklch(87.2% .01 258.338);--gray-400: oklch(70.7% .022 261.325);--gray-500: oklch(55.1% .027 264.364);--gray-600: oklch(44.6% .03 256.802);--gray-700: oklch(37.3% .034 259.733);--gray-800: oklch(27.8% .033 256.848);--slate-400: oklch(70.4% .04 256.788);--slate-500: oklch(55.4% .046 257.417);--slate-600: oklch(44.6% .043 257.281);--red-400: oklch(70.4% .191 22.216);--red-500: oklch(63.7% .237 25.331);--red-600: oklch(57.7% .245 27.325);--red-700: oklch(50.5% .213 27.518);--white: #ffffff}.x-app-root .p-1{padding:var(--spacing)}.x-app-root .p-2{padding:calc(var(--spacing) * 2)}.x-app-root .p-3{padding:calc(var(--spacing) * 3)}.x-app-root .p-4{padding:calc(var(--spacing) * 4)}.x-app-root .pl-1{padding-left:var(--spacing)}.x-app-root .pl-2{padding-left:calc(var(--spacing) * 2)}.x-app-root .pl-3{padding-left:calc(var(--spacing) * 3)}.x-app-root .pl-4{padding-left:calc(var(--spacing) * 4)}.x-app-root .pt-1{padding-top:var(--spacing)}.x-app-root .pt-2{padding-top:calc(var(--spacing) * 2)}.x-app-root .pt-3{padding-top:calc(var(--spacing) * 3)}.x-app-root .pt-4{padding-top:calc(var(--spacing) * 4)}.x-app-root .pr-1{padding-right:var(--spacing)}.x-app-root .pr-2{padding-right:calc(var(--spacing) * 2)}.x-app-root .pr-3{padding-right:calc(var(--spacing) * 3)}.x-app-root .pr-4{padding-right:calc(var(--spacing) * 4)}.x-app-root .pb-1{padding-bottom:var(--spacing)}.x-app-root .pb-2{padding-bottom:calc(var(--spacing) * 2)}.x-app-root .pb-3{padding-bottom:calc(var(--spacing) * 3)}.x-app-root .pb-4{padding-bottom:calc(var(--spacing) * 4)}.x-app-root .px-1{padding-left:var(--spacing);padding-right:var(--spacing)}.x-app-root .px-2{padding-left:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}.x-app-root .px-3{padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.x-app-root .px-4{padding-left:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 4)}.x-app-root .py-1{padding-top:var(--spacing);padding-bottom:var(--spacing)}.x-app-root .py-2{padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.x-app-root .py-3{padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}.x-app-root .py-4{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4)}.x-app-root .mx-1{margin-left:var(--spacing);margin-right:var(--spacing)}.x-app-root .mx-2{margin-left:calc(var(--spacing) * 2);margin-right:calc(var(--spacing) * 2)}.x-app-root .mx-3{margin-left:calc(var(--spacing) * 3);margin-right:calc(var(--spacing) * 3)}.x-app-root .mx-4{margin-left:calc(var(--spacing) * 4);margin-right:calc(var(--spacing) * 4)}.x-app-root .flex{display:flex}.x-app-root .flex-col{flex-direction:column}.x-app-root .flex-grow{flex-grow:1}.x-app-root .justify-start{justify-content:flex-start}.x-app-root .justify-end{justify-content:flex-end}.x-app-root .justify-between{justify-content:space-between}.x-app-root .justify-center{justify-content:center}.x-app-root .items-start{align-items:flex-start}.x-app-root .items-end{align-items:flex-end}.x-app-root .items-center{align-items:center}.x-app-root .text-orange-400{color:var(--orange-400)}.x-app-root .text-orange-500{color:var(--orange-500)}.x-app-root .text-gray-100{color:var(--gray-100)}.x-app-root .text-gray-200{color:var(--gray-200)}.x-app-root .text-gray-300{color:var(--gray-300)}.x-app-root .text-gray-400{color:var(--gray-400)}.x-app-root .text-gray-500{color:var(--gray-500)}.x-app-root .text-gray-600{color:var(--gray-600)}.x-app-root .text-gray-700{color:var(--gray-700)}.x-app-root .text-gray-800{color:var(--gray-600)}.x-app-root .text-slate-400{color:var(--slate-400)}.x-app-root .text-slate-500{color:var(--slate-500)}.x-app-root .text-slate-600{color:var(--slate-600)}.x-app-root .text-red-400{color:var(--red-400)}.x-app-root .text-red-500{color:var(--red-500)}.x-app-root .text-red-600{color:var(--red-600)}.x-app-root .text-red-700{color:var(--red-700)}.x-app-root .text-orange-400{color:var(--c-orange-400)}.x-app-root .text-orange-500{color:var(--c-orange-500)}.x-app-root .text-gray-100{color:var(--c-gray-100)}.x-app-root .text-gray-200{color:var(--c-gray-200)}.x-app-root .text-gray-300{color:var(--c-gray-300)}.x-app-root .text-gray-400{color:var(--c-gray-400)}.x-app-root .text-gray-500{color:var(--c-gray-500)}.x-app-root .text-gray-600{color:var(--c-gray-600)}.x-app-root .text-gray-700{color:var(--c-gray-700)}.x-app-root .text-gray-800{color:var(--c-gray-600)}.x-app-root .text-slate-400{color:var(--c-slate-400)}.x-app-root .text-slate-500{color:var(--c-slate-500)}.x-app-root .text-slate-600{color:var(--c-slate-600)}.x-app-root .text-red-400{color:var(--c-red-400)}.x-app-root .text-red-500{color:var(--c-red-500)}.x-app-root .text-red-600{color:var(--c-red-600)}.x-app-root .text-red-700{color:var(--c-red-700)}.x-app-root .bg-gray-100{background-color:var(--c-gray-100)}.x-app-root .bg-gray-200{background-color:var(--c-gray-200)}.x-app-root .bg-gray-300{background-color:var(--c-gray-300)}.x-app-root .bg-gray-400{background-color:var(--c-gray-400)}.x-app-root .bg-gray-500{background-color:var(--c-gray-500)}.x-app-root .bg-gray-600{background-color:var(--c-gray-600)}.x-app-root .bg-gray-700{background-color:var(--c-gray-700)}.x-app-root .bg-gray-800{background-color:var(--c-gray-600)}.x-app-root .text-center{text-align:center}.x-app-root .shadow-outline{font-size:1em}.x-app-root .whitespace-no-wrap{white-space:nowrap}.x-app-root ul,.x-app-root ol{padding-inline:1.5rem;padding-block:.5rem}.x-app-root ul>li{list-style-type:disc}.x-app-root ol>li{list-style-type:decimal}.x-app-root .nowrap{white-space:nowrap}.x-app-root .wrap-normal{white-space:normal}.x-app-root .text-xs{font-size:calc(var(--vpt) * 5)}.x-app-root .text-sm,.x-app-root .text-s{font-size:calc(var(--vpt) * 6)}.x-app-root .text-l{font-size:calc(var(--vpt) * 8)}.x-app-root .text-xl{font-size:calc(var(--vpt) * 10)}.x-app-root .text-2xl{font-size:calc(var(--vpt) * 12)}.x-app-root .text-3xl{font-size:calc(var(--vpt) * 14)}.x-app-root .text-4xl{font-size:calc(var(--vpt) * 15)}.x-app-root h1{font-size:calc(var(--vpt) * 16);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}.x-app-root h2{font-size:calc(var(--vpt) * 14);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}.x-app-root h3{font-size:calc(var(--vpt) * 12);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}.x-app-root h4{font-size:calc(var(--vpt) * 10);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}.x-app-root h5{font-size:calc(var(--vpt) * 8);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.x-app-root a,.x-app-root a>code,.x-app-root a>pre{color:var(--c-orange-500)}.x-app-root a:hover{color:var(--c-orange-400)}.x-app-root .pre,.x-app-root pre,.x-app-root code{color:var(--c-gray-800);font-size:var(--size-xs);font-family-name:var(--font-mono);margin:0;padding:0;padding:var(--spacing);margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 3)}.x-app-root code{border-radius:var(--spacing);background-color:var(--c-gray-200);padding-left:calc(var(--spacing));padding-right:calc(var(--spacing))}.x-app-root pre{padding:calc(var(--spacing));margin-left:var(--spacing);margin-right:var(--spacing);margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);border:1px solid var(--c-gray-300);border-left:2px solid var(--c-gray-300)}.x-app-root pre,.x-app-root pre>code{white-space:break-spaces;overflow-wrap:anywhere}.x-app-root pre>code{padding:0;background-color:transparent}.x-app-root ul,.x-app-root ol{padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6)}.x-app-root ul>li{list-style:disc}.x-app-root ol>li{list-style:decimal}.x-app-root hr{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.x-app-root table{width:100%;border:1px solid var(--c-gray-300)}.x-app-root table>thead>tr>th{text-align:left;color:var(--c-gray-700);padding:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3);background-color:var(--c-gray-300)}.x-app-root table>tbody>tr>td{padding:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3);background-color:var(--c-gray-200);border-top:1px solid var(--c-gray-300)}.x-app-root table.table-striped>tbody>tr:nth-of-type(2n)>td{background-color:var(--c-gray-100)}.x-app-root input[type=date],.x-app-root input[type=time]{min-height:2.6em}.x-app-root input[type=text],.x-app-root input[type=date],.x-app-root input[type=time],.x-app-root input[type=tel],.x-app-root input[type=number],.x-app-root input[type=password],.x-app-root textarea,.x-app-root select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);--tw-leading: var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);color:var(--color-gray-700,oklch(37.3% .034 259.733));--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);border-width:1px;border-radius:.25rem}.x-app-root .icon{display:inline-block;max-width:1.4rem;max-height:1.4rem;line-height:1.2rem;font-size:1.4rem;vertical-align:text-bottom}.x-app-root .x-btn,.x-app-root .btn,.x-app-root button{background-color:var(--c-slate-500,oklch(55.4% .046 257.417));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-weight:var(--font-weight-bold,700);color:var(--white,#fff);white-space:nowrap;border-radius:.25rem;cursor:pointer}.x-app-root .x-btn:hover,.x-app-root .btn:hover{background-color:var(--c-slate-600,oklch(44.6% .043 257.281))}.x-app-root .btn-sm,.x-app-root .btn.btn-sm{padding:.4rem .8rem}.x-app-root .btn-xs,.x-app-root .btn.btn-xs{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1)}.x-app-root .btn-danger{background-color:var(--c-red-600,oklch(57.7% .245 27.325));color:var(--white,#fff)}.x-app-root .btn-danger:hover{background-color:var(--c-red-700,oklch(50.5% .213 27.518))}.x-app-root .btn.btn-icon{display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--c-gray-800);border:0px;padding:.1rem .2rem;font-weight:400;line-height:1em}.x-app-root .btn.btn-icon:hover{color:var(--c-gray-600)}.x-app-root .btn.disabled{opacity:.5;cursor:default}.x-app-root .CodeMirror{min-height:5em;min-width:100%}.x-app-root .x-partial-html{line-height:1.6em}.x-app-root .x-partial-html p{text-indent:1.5em}
