:root{--xadmin-heading-font:"Segoe UI Black","SegoeUIBlack","Segoe UI",sans-serif;--xfield-bg:#fff;--xfield-label-bg:#fff;--xfield-border:rgba(100,116,139,.45);--xfield-border-hover:rgba(71,85,105,.68);--xfield-border-focus:#2563eb;--xfield-text:#0f172a;--xfield-placeholder:#94a3b8;--xfield-label-color:#64748b;--xfield-label-focus:#2563eb;--xfield-radius:10px;--xfield-height:56px;--xfield-text-size:16px;--xfield-label-size:12px;--xfield-error:#dc2626}h1,h2,h3,h4{font-family:var(--xadmin-heading-font);font-weight:900}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]):not(.MuiInputBase-input):not(.x-floating-control),select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):not(.x-floating-select):not(.x-floating-control),textarea:not(.MuiInputBase-input):not(.x-floating-control){background:var(--xfield-bg)!important;color:var(--xfield-text)!important;border:1px solid var(--xfield-border)!important;border-radius:var(--xfield-radius)!important;min-height:var(--xfield-height)!important;padding:14px 14px 10px!important;font-size:var(--xfield-text-size)!important;line-height:20px!important;box-shadow:none!important;outline:none!important;width:100%!important;box-sizing:border-box!important;transition:border-color .2s cubic-bezier(0,0,.2,1),box-shadow .2s cubic-bezier(0,0,.2,1)!important;font-family:inherit!important}select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):not(.x-floating-select):not(.x-floating-control){-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(100,116,139,0.72)' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;padding-right:36px!important;cursor:pointer}textarea:not(.MuiInputBase-input):not(.x-floating-control){min-height:92px!important;resize:vertical}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]):not(.MuiInputBase-input):not(.x-floating-control)::-moz-placeholder,textarea:not(.MuiInputBase-input):not(.x-floating-control)::-moz-placeholder{color:var(--xfield-placeholder)!important;opacity:1!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]):not(.MuiInputBase-input):not(.x-floating-control)::placeholder,textarea:not(.MuiInputBase-input):not(.x-floating-control)::placeholder{color:var(--xfield-placeholder)!important;opacity:1!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]):not(.MuiInputBase-input):not(.x-floating-control):not(:disabled):hover,select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):not(.x-floating-select):not(.x-floating-control):not(:disabled):hover,textarea:not(.MuiInputBase-input):not(.x-floating-control):not(:disabled):hover{border-color:var(--xfield-border-hover)!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]):not(.MuiInputBase-input):not(.x-floating-control):focus,select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):not(.x-floating-select):not(.x-floating-control):focus,textarea:not(.MuiInputBase-input):not(.x-floating-control):focus{border-color:var(--xfield-border-focus)!important;box-shadow:0 0 0 1px var(--xfield-border-focus)!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]):not(.MuiInputBase-input):not(.x-floating-control):disabled,select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):not(.x-floating-select):not(.x-floating-control):disabled,textarea:not(.MuiInputBase-input):not(.x-floating-control):disabled{background:rgba(15,23,42,.04)!important;color:rgba(15,23,42,.45)!important;border-color:rgba(148,163,184,.35)!important;cursor:not-allowed!important}input[aria-invalid=true]:not(.MuiInputBase-input):not(.x-floating-control),select[aria-invalid=true]:not(.MuiInputBase-input):not(.x-floating-control),textarea[aria-invalid=true]:not(.MuiInputBase-input):not(.x-floating-control){border-color:var(--xfield-error)!important}input[aria-invalid=true]:not(.MuiInputBase-input):not(.x-floating-control):focus,select[aria-invalid=true]:not(.MuiInputBase-input):not(.x-floating-control):focus,textarea[aria-invalid=true]:not(.MuiInputBase-input):not(.x-floating-control):focus{border-color:var(--xfield-error)!important;box-shadow:0 0 0 1px var(--xfield-error)!important}label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not(.MuiInputBase-input):not(.x-floating-control)),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):not(.x-floating-select):not(.x-floating-control)),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea:not(.MuiInputBase-input):not(.x-floating-control)){display:inline-block!important;position:relative!important;z-index:2!important;align-self:flex-start!important;margin:0 0 -8px 10px!important;padding:0 5px!important;background:var(--xfield-label-bg)!important;font-size:12px!important;font-weight:400!important;color:var(--xfield-label-color)!important;line-height:1.2!important;width:-moz-fit-content!important;width:fit-content!important;max-width:calc(100% - 24px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.00938em!important;text-transform:none!important;pointer-events:none!important;transition:color .2s cubic-bezier(0,0,.2,1)!important;border-radius:6px!important;box-shadow:0 0 0 4px var(--xfield-label-bg)!important}.MuiOutlinedInput-root{min-height:var(--xfield-height)!important;border-radius:var(--xfield-radius)!important;font-size:var(--xfield-text-size)!important}.MuiOutlinedInput-root .MuiOutlinedInput-input{height:20px!important;padding:16px 14px 10px!important;line-height:20px!important;box-sizing:content-box!important}.MuiOutlinedInput-root .MuiSelect-select{height:20px!important;min-height:20px!important;padding:16px 36px 10px 14px!important;line-height:20px!important;box-sizing:content-box!important}.MuiInputLabel-root{font-size:var(--xfield-label-size)!important}.x-floating-field{position:relative;display:block;min-width:0;--x-floating-bg:var(--xfield-bg);--x-floating-label-bg:var(--xfield-label-bg);--x-floating-border:var(--xfield-border);--x-floating-border-hover:var(--xfield-border-hover);--x-floating-border-focus:var(--xfield-border-focus);--x-floating-text:var(--xfield-text);--x-floating-placeholder:var(--xfield-placeholder);--x-floating-label:var(--xfield-label-color);--x-floating-disabled-bg:rgba(15,23,42,.04);--x-floating-disabled-border:rgba(148,163,184,.35);--x-floating-disabled-text:rgba(15,23,42,.45)}.x-floating-field[data-tone=dark]{--x-floating-bg:rgba(15,23,42,.9);--x-floating-label-bg:rgba(15,23,42,.96);--x-floating-border:hsla(0,0%,100%,.24);--x-floating-border-hover:hsla(0,0%,100%,.42);--x-floating-border-focus:#60a5fa;--x-floating-text:#f8fafc;--x-floating-placeholder:rgba(226,232,240,.62);--x-floating-label:rgba(226,232,240,.74);--x-floating-disabled-bg:hsla(0,0%,100%,.05);--x-floating-disabled-border:hsla(0,0%,100%,.14);--x-floating-disabled-text:rgba(226,232,240,.42)}.x-floating-label{position:absolute;left:12px;top:calc(50% - 1px);z-index:1;transform:translateY(-50%);max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;border-radius:999px;background:transparent;color:var(--x-floating-placeholder);box-shadow:none;font-size:var(--xfield-text-size);line-height:1.15;pointer-events:none;transition:top .18s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),font-size .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1),background-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1)}.x-floating-label-multiline{top:18px;transform:none}.x-floating-field:focus-within .x-floating-label,.x-floating-field[data-floating-raised=true] .x-floating-label{top:0;transform:translateY(-50%);background:var(--x-floating-label-bg);box-shadow:0 0 0 3px var(--x-floating-label-bg);color:var(--x-floating-label);font-size:var(--xfield-label-size);font-weight:500}.x-floating-field:focus-within .x-floating-label{color:var(--x-floating-border-focus)}.x-floating-field[data-invalid=true] .x-floating-label{color:var(--xfield-error)}.x-floating-field[data-disabled=true] .x-floating-label{color:var(--x-floating-disabled-text)}.x-floating-control{width:100%;min-height:54px;height:54px;padding:13px 14px 11px;border:1px solid var(--x-floating-border);border-radius:var(--xfield-radius);background:var(--x-floating-bg);color:var(--x-floating-text);box-sizing:border-box;font-size:var(--xfield-text-size);line-height:20px;box-shadow:none;outline:none;transition:border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1),background-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1)}.x-floating-control::-moz-placeholder{color:transparent}.x-floating-control::placeholder{color:transparent}.x-floating-control:hover:not(:disabled){border-color:var(--x-floating-border-hover)}.x-floating-control:focus{border-color:var(--x-floating-border-focus);box-shadow:0 0 0 1px var(--x-floating-border-focus)}.x-floating-field[data-invalid=true] .x-floating-control{border-color:var(--xfield-error)}.x-floating-field[data-invalid=true] .x-floating-control:focus{border-color:var(--xfield-error);box-shadow:0 0 0 1px var(--xfield-error)}.x-floating-field[data-floating-raised=true] .x-floating-control{padding-top:16px;padding-bottom:8px}.x-floating-field[data-disabled=true] .x-floating-control{background:var(--x-floating-disabled-bg);color:var(--x-floating-disabled-text);border-color:var(--x-floating-disabled-border);cursor:not-allowed}.x-floating-field[data-disabled=true] .x-floating-control:hover{border-color:var(--x-floating-disabled-border)}.x-floating-textarea{min-height:108px;height:auto;resize:vertical;padding:20px 14px 12px;line-height:1.5}.x-floating-field[data-floating-multiline=true][data-floating-raised=false] .x-floating-control{padding-top:20px}.x-floating-field[data-floating-multiline=true] .x-floating-label{top:18px;transform:none}.x-floating-field[data-floating-multiline=true]:focus-within .x-floating-label,.x-floating-field[data-floating-multiline=true][data-floating-raised=true] .x-floating-label{top:0;transform:translateY(-50%)}.x-floating-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:42px}.x-floating-select[data-floating-empty=true]{color:transparent}.x-floating-select-indicator{pointer-events:none;position:absolute;right:14px;top:50%;display:inline-flex;transform:translateY(-50%);color:var(--x-floating-placeholder);transition:color .18s cubic-bezier(.2,0,0,1)}.x-floating-field:focus-within .x-floating-select-indicator{color:var(--x-floating-border-focus)}.x-floating-field[data-disabled=true] .x-floating-select-indicator{color:var(--x-floating-disabled-text)}label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not(.MuiInputBase-input):not(.x-floating-control):focus),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select:not(.MuiInputBase-input):not(.x-floating-select):not(.x-floating-control):focus),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea:not(.MuiInputBase-input):not(.x-floating-control):focus){color:var(--xfield-label-focus)!important}label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+[aria-invalid=true]){color:var(--xfield-error)!important}select option{background:#fff;color:rgba(0,0,0,.87)}label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+input[aria-required=true]:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not(.x-floating-control)):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+input[required]:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not(.x-floating-control)):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select[aria-required=true]:not(.x-floating-control)):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select[required]:not(.x-floating-control)):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea[aria-required=true]:not(.x-floating-control)):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea[required]:not(.x-floating-control)):after{content:" *";color:var(--xfield-required,#dc2626);font-weight:600;opacity:.9}