:root{--xadmin-heading-font:"Segoe UI Black","SegoeUIBlack","Segoe UI",sans-serif;--xfield-bg:#fff;--xfield-label-bg:#fff;--xfield-border:rgba(0,0,0,.23);--xfield-border-hover:rgba(0,0,0,.87);--xfield-border-focus:#1976d2;--xfield-text:rgba(0,0,0,.87);--xfield-placeholder:rgba(0,0,0,.42);--xfield-label-color:rgba(0,0,0,.6);--xfield-label-focus:#1976d2;--xfield-radius:4px;--xfield-height:40px;--xfield-error:#d32f2f}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),select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input),textarea:not(.MuiInputBase-input){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:8px 12px!important;font-size:1rem!important;line-height:1.4375em!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)!important;font-family:inherit!important}select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input){-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(0,0,0,0.54)' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;padding-right:32px!important;cursor:pointer}textarea:not(.MuiInputBase-input){min-height:100px!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)::-moz-placeholder,textarea:not(.MuiInputBase-input)::-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)::placeholder,textarea:not(.MuiInputBase-input)::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(:disabled):hover,select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):not(:disabled):hover,textarea:not(.MuiInputBase-input):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):focus,textarea:not(.MuiInputBase-input):focus{border:2px solid var(--xfield-border-focus)!important;padding:7px 11px!important}select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):focus{border:2px solid var(--xfield-border-focus)!important;padding:7px 31px 7px 11px!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):disabled,select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input):disabled,textarea:not(.MuiInputBase-input):disabled{background:rgba(0,0,0,.04)!important;color:rgba(0,0,0,.38)!important;border-color:rgba(0,0,0,.12)!important;cursor:not-allowed!important}input[aria-invalid=true]:not(.MuiInputBase-input),select[aria-invalid=true]:not(.MuiInputBase-input),textarea[aria-invalid=true]:not(.MuiInputBase-input){border-color:var(--xfield-error)!important}input[aria-invalid=true]:not(.MuiInputBase-input):focus,select[aria-invalid=true]:not(.MuiInputBase-input):focus,textarea[aria-invalid=true]:not(.MuiInputBase-input):focus{border:2px solid 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)),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select:not(.MuiSelect-nativeInput):not(.MuiInputBase-input)),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea:not(.MuiInputBase-input)){display:inline-block!important;position:relative!important;z-index:2!important;align-self:flex-start!important;margin:0 0 -9px 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 2px var(--xfield-label-bg)!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):focus),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select:not(.MuiInputBase-input):focus),label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea:not(.MuiInputBase-input):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])):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+input[required]:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden])):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select[aria-required=true]):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+select[required]):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea[aria-required=true]):after,label:not(.MuiFormLabel-root):not(.MuiInputLabel-root):has(+textarea[required]):after{content:" *";color:var(--xfield-required,#dc2626);font-weight:600;opacity:.9}