:root{--ctms-bg:#f2f6fb;--ctms-surface:#ffffff;--ctms-surface-elevated:#ffffff;--ctms-input-bg:#ffffff;--ctms-text-primary:#1d2939;--ctms-text-secondary:#667085;--ctms-border:#dde5ef;--ctms-primary:#1473e6;--ctms-hover:rgba(20,115,230,0.055);color-scheme:light}:root.dark-theme,:root[data-theme=dark]{--ctms-bg:#0b0f14;--ctms-surface:#151b23;--ctms-surface-elevated:#1b232d;--ctms-input-bg:#11171e;--ctms-text-primary:#f4f7fb;--ctms-text-secondary:#a7b0be;--ctms-border:#2b3542;--ctms-primary:#66a6ff;--ctms-hover:rgba(255,255,255,0.055);color-scheme:dark}#__next,body,html{min-height:100%}body,html{padding:0;margin:0;color:var(--ctms-text-primary);background-color:var(--ctms-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body{overflow-y:auto;overflow-x:auto;transition:color .18s ease,background-color .18s ease}.dark-theme .inovua-react-toolkit-text-input__input{color:var(--ctms-text-primary)!important;background-color:var(--ctms-input-bg)!important}.light-theme .inovua-react-toolkit-text-input__input{color:var(--ctms-text-primary)!important}.dark-theme .inovua-react-toolkit-combo-box__input,.dark-theme .inovua-react-toolkit-text-input,.dark-theme .inovua-react-toolkit-text-input__input{border-color:var(--ctms-border)!important;background-color:var(--ctms-input-bg)!important}.dark-theme input:not(.MuiInputBase-input),.dark-theme select,.dark-theme textarea{color:var(--ctms-text-primary);border-color:var(--ctms-border);background-color:var(--ctms-input-bg)}.dark-theme input:not(.MuiInputBase-input)::placeholder,.dark-theme textarea::placeholder{color:var(--ctms-text-secondary);opacity:.78}.dark-theme input[type=date],.dark-theme input[type=datetime-local],.dark-theme input[type=time]{color-scheme:dark}.dark-theme hr{border-color:var(--ctms-border)}.dark-theme code,.dark-theme pre{color:#d7e5f7;background-color:#11171e}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:focus-visible{outline-color:var(--ctms-primary)}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}body{transition:none}}.leaflet-container{height:60vh}.padding-5p{padding:"5px"}.padding-10p{padding:"10px"}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;background:url('data:image/svg+xml;utf8,<svg fill="gray" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M18 20h2v2h-2zm-4 0h2v2h-2zm-4 0h2v2H10zM6 20h2v2H6zm12-4h2v2h-2zM2 20h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm0-4h2v2H2z"/></svg>') no-repeat 50%;cursor:se-resize}.ctms-alert-container{padding:20px!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(16,24,40,.38)!important}.ctms-alert-popup{width:min(430px,calc(100vw - 32px))!important;padding:30px 30px 24px!important;border:1px solid #e5eaf1!important;border-radius:20px!important;font-family:inherit!important;box-shadow:0 28px 75px rgba(23,32,63,.22)!important}.ctms-alert-popup--light{color:#1d2939!important;background:linear-gradient(145deg,#ffffff,#fbfcfe)!important}.ctms-alert-popup--dark{color:#f4f4f5!important;background:linear-gradient(145deg,#303035,#26262a)!important;border-color:#45454b!important;box-shadow:0 28px 75px rgba(0,0,0,.45)!important}.ctms-alert-icon{width:64px!important;height:64px!important;margin:0 auto 20px!important;border-width:0!important;border-radius:20px!important;font-size:12.8px!important}.ctms-alert-icon--success{color:#12a271!important;background:rgba(18,162,113,.12)!important}.ctms-alert-icon--error{color:#e5484d!important;background:rgba(229,72,77,.12)!important}.ctms-alert-icon--warning{color:#e59621!important;background:rgba(229,150,33,.14)!important}.ctms-alert-icon--info,.ctms-alert-icon--question{color:#1677ff!important;background:rgba(22,119,255,.12)!important}.ctms-alert-icon .swal2-icon-content{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-size:34px!important;font-weight:700!important;line-height:1!important}.ctms-alert-icon.swal2-success [class^=swal2-success-line]{background-color:#12a271!important}.ctms-alert-icon.swal2-success .swal2-success-ring{border-color:rgba(18,162,113,.28)!important}.ctms-alert-title{padding:0!important;color:inherit!important;font-size:20px!important;font-weight:800!important;line-height:1.3!important;letter-spacing:-.025em!important}.ctms-alert-message{margin:10px 0 0!important;padding:0 6px!important;color:#667085!important;font-size:13px!important;line-height:1.65!important}.ctms-alert-popup--dark .ctms-alert-message{color:#a6a6ad!important}.ctms-alert-actions{width:100%!important;margin:24px 0 0!important;gap:10px!important}.ctms-alert-button{min-width:112px;min-height:42px;margin:0!important;padding:10px 20px;border:1px solid transparent;border-radius:11px;font-family:inherit;font-size:12.5px;font-weight:750;line-height:1;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.ctms-alert-button:hover{transform:translateY(-1px)}.ctms-alert-button:focus-visible{outline:3px solid rgba(22,119,255,.2);outline-offset:2px}.ctms-alert-button--primary{color:#ffffff;background:#1677ff;box-shadow:0 8px 20px rgba(22,119,255,.24)}.ctms-alert-button--primary:hover{background:#0868eb;box-shadow:0 10px 24px rgba(22,119,255,.3)}.ctms-alert-button--danger{color:#ffffff;background:#e5484d;box-shadow:0 8px 20px rgba(229,72,77,.22)}.ctms-alert-button--danger:hover{background:#d93c42}.ctms-alert-button--secondary{color:#344054;background:#ffffff;border-color:#d9e0e9}.ctms-alert-button--secondary:hover{background:#f8fafc}.ctms-alert-popup--dark .ctms-alert-button--secondary{color:#f4f4f5;background:#303035;border-color:#55555c}.ctms-alert-popup--dark .ctms-alert-button--secondary:hover{background:#3a3a40}.ctms-alert-close{top:12px!important;right:12px!important;width:34px!important;height:34px!important;color:#98a2b3!important;border-radius:9px!important;font-size:25px!important;transition:color .15s ease,background-color .15s ease!important}.ctms-alert-close:hover{color:#344054!important;background:rgba(102,112,133,.1)!important}.ctms-alert-popup--dark .ctms-alert-close:hover{color:#f4f4f5!important}.ctms-alert-progress{height:3px!important;background:#1677ff!important}.ctms-alert-progress--success{background:#12a271!important}.ctms-alert-progress--error{background:#e5484d!important}.ctms-alert-progress--warning{background:#e59621!important}.ctms-form-entry{--ctms-primary:#1473e6;--ctms-primary-hover:#0e66d0;--ctms-primary-soft:#edf5ff;--ctms-header-dark:#26364f;--ctms-surface:#ffffff;--ctms-border:#dbe4ee;--ctms-text:#26364f;--ctms-muted:#65758b}.ctms-form-entry--dark{--ctms-primary:#5b9cf4;--ctms-primary-hover:#75adf7;--ctms-primary-soft:#1c2b3f;--ctms-header-dark:#1c2431;--ctms-surface:#26262a;--ctms-border:#45454b;--ctms-text:#f4f4f5;--ctms-muted:#a6a6ad}.ctms-form-entry form>div>div>div:first-child,.ctms-form-entry>div>div>form>div>div>div:first-child{border-color:transparent}.ctms-form-entry--edit .ctms-edit-group-content{width:100%;min-width:0;overflow-x:auto}.ctms-form-entry--edit .ctms-edit-group-content>div{width:100%;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:var(--ctms-surface)!important;box-shadow:none!important}.ctms-form-entry--edit .ctms-edit-group-content>div>div:first-child{display:none!important}@media (max-width:899px){.ctms-form-entry--edit .ctms-edit-group-content .ctms-edit-remarks-mobile>.ctms-edit-remarks-mobile-checkboxes:first-child{display:flex!important}}.ctms-form-entry--edit .ctms-edit-group-content>div>table{width:100%!important;margin:0!important;padding:0!important;border-collapse:collapse;background:var(--ctms-surface)}.ctms-form-entry--edit .ctms-edit-group-content>div>table>tbody>tr{border-bottom:1px solid var(--ctms-border)}.ctms-form-entry--edit .ctms-edit-group-content>div>table>tbody>tr:last-child{border-bottom:0}.ctms-form-entry--edit td{color:var(--ctms-text)}.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file]),.ctms-form-entry--edit select,.ctms-form-entry--edit textarea{min-height:40px;padding:9px 12px!important;border:1px solid var(--ctms-border)!important;border-radius:10px!important;color:var(--ctms-text)!important;background:var(--ctms-surface)!important;box-shadow:none;font-family:inherit;font-size:13px;line-height:1.4;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file]):hover,.ctms-form-entry--edit select:hover,.ctms-form-entry--edit textarea:hover{border-color:#98a9bc!important}.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file]):focus,.ctms-form-entry--edit select:focus,.ctms-form-entry--edit textarea:focus{border-color:var(--ctms-primary)!important;box-shadow:0 0 0 3px rgba(20,115,230,.12)}.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file])::placeholder,.ctms-form-entry--edit textarea::placeholder{color:var(--ctms-muted)!important;opacity:.8}.ctms-form-entry--edit .MuiInputBase-input{min-height:0!important;border:0!important;border-radius:0!important;color:var(--ctms-text)!important;background:transparent!important;box-shadow:none!important;outline:0!important}.ctms-form-entry--edit .MuiOutlinedInput-root{min-height:40px;border:0!important;border-radius:10px!important;color:var(--ctms-text);background:var(--ctms-surface)!important;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.ctms-form-entry--edit .MuiOutlinedInput-notchedOutline{border-color:var(--ctms-border)!important}.ctms-form-entry--edit .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#98a9bc!important}.ctms-form-entry--edit .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--ctms-primary)!important;border-width:1.5px}.ctms-form-entry--edit .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px rgba(20,115,230,.12)}.ctms-form-entry--edit .MuiAutocomplete-root,.ctms-form-entry--edit .MuiFormControl-root{max-width:100%}.ctms-form-entry--edit .MuiAutocomplete-root{border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.ctms-form-entry--edit select{padding-right:34px!important;cursor:pointer}.ctms-form-entry--edit input[type=date],.ctms-form-entry--edit input[type=datetime-local],.ctms-form-entry--edit input[type=time]{color-scheme:light}.ctms-form-entry--dark.ctms-form-entry--edit input[type=date],.ctms-form-entry--dark.ctms-form-entry--edit input[type=datetime-local],.ctms-form-entry--dark.ctms-form-entry--edit input[type=time]{color-scheme:dark}.ctms-form-entry--edit .MuiFormControlLabel-label,.ctms-form-entry--edit label{color:var(--ctms-text)}.ctms-form-entry--edit input[type=checkbox]:not(.PrivateSwitchBase-input),.ctms-form-entry--edit input[type=radio]:not(.PrivateSwitchBase-input){width:17px;height:17px;margin:0;accent-color:var(--ctms-primary);cursor:pointer}.ctms-form-entry--edit label:has(>input[type=radio]){display:inline-flex;align-items:center;gap:5px;min-height:24px;line-height:1.2;vertical-align:middle;cursor:pointer}.ctms-form-entry--edit label:has(>input[type=radio]) input[type=radio]{flex:0 0 17px;align-self:center;vertical-align:middle}.ctms-form-entry--edit .ctms-edit-group-content--identification .MuiFormControlLabel-root,.ctms-form-entry--edit .ctms-edit-group-content--identification label:has(>input[type=radio]),.ctms-form-entry--edit .ctms-edit-group-content--remarks .MuiFormControlLabel-root{display:inline-flex;min-height:38px;align-items:center;gap:6px;margin:3px 8px 3px 0!important;padding:3px 10px 3px 6px;border:1px solid var(--ctms-border);border-radius:10px;color:var(--ctms-text);background:var(--ctms-surface);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ctms-form-entry--edit .ctms-edit-group-content--identification .MuiFormControlLabel-root:hover,.ctms-form-entry--edit .ctms-edit-group-content--identification label:has(>input[type=radio]):hover,.ctms-form-entry--edit .ctms-edit-group-content--remarks .MuiFormControlLabel-root:hover{border-color:var(--ctms-primary);background:var(--ctms-primary-soft)}.ctms-form-entry--edit .ctms-edit-group-content--identification .MuiFormControlLabel-root:has(.Mui-checked),.ctms-form-entry--edit .ctms-edit-group-content--identification label:has(>input[type=radio]:checked),.ctms-form-entry--edit .ctms-edit-group-content--remarks .MuiFormControlLabel-root:has(.Mui-checked){border-color:var(--ctms-primary);background:var(--ctms-primary-soft);box-shadow:0 0 0 2px rgba(20,115,230,.08)}.ctms-form-entry--edit .ctms-edit-group-content--identification .MuiFormControlLabel-label,.ctms-form-entry--edit .ctms-edit-group-content--remarks .MuiFormControlLabel-label{font-size:12.5px;font-weight:700}.ctms-form-entry--edit .ctms-edit-group-content--identification .MuiFormControlLabel-root:has(.MuiCheckbox-root),.ctms-form-entry--edit .ctms-edit-group-content--identification .MuiFormControlLabel-root:has(.MuiCheckbox-root):hover,.ctms-form-entry--edit .ctms-edit-group-content--identification .MuiFormControlLabel-root:has(.MuiCheckbox-root.Mui-checked),.ctms-form-entry--edit .ctms-edit-group-content--remarks .MuiFormControlLabel-root:has(.MuiCheckbox-root),.ctms-form-entry--edit .ctms-edit-group-content--remarks .MuiFormControlLabel-root:has(.MuiCheckbox-root):hover,.ctms-form-entry--edit .ctms-edit-group-content--remarks .MuiFormControlLabel-root:has(.MuiCheckbox-root.Mui-checked){min-height:0;margin:0 12px 0 0!important;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ctms-form-entry--edit .MuiCheckbox-root,.ctms-form-entry--edit .MuiRadio-root{color:#94a3b8!important}.ctms-form-entry--edit .MuiCheckbox-root.Mui-checked,.ctms-form-entry--edit .MuiRadio-root.Mui-checked{color:var(--ctms-primary)!important}.ctms-form-entry--edit .ctms-quantity-helper--header .MuiCheckbox-root,.ctms-form-entry--edit .ctms-quantity-helper--header .MuiCheckbox-root .MuiSvgIcon-root,.ctms-form-entry--edit .ctms-quantity-helper--header .MuiCheckbox-root.Mui-checked,.ctms-form-entry--edit .ctms-quantity-helper--header .MuiCheckbox-root.Mui-focusVisible,.ctms-form-entry--edit .ctms-quantity-helper--header .MuiCheckbox-root:hover,.ctms-form-entry--edit .ctms-quantity-helper--header .MuiFormControlLabel-label,.ctms-form-entry--edit .ctms-quantity-helper--header.MuiFormControlLabel-root{color:#ffffff!important}.ctms-form-entry--edit .Mui-disabled,.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file]):disabled,.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file])[readonly],.ctms-form-entry--edit select:disabled,.ctms-form-entry--edit textarea:disabled,.ctms-form-entry--edit textarea[readonly]{color:var(--ctms-muted)!important;-webkit-text-fill-color:var(--ctms-muted)!important}.ctms-form-entry--edit .MuiOutlinedInput-root.Mui-disabled,.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file]):disabled,.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file])[readonly],.ctms-form-entry--edit select:disabled,.ctms-form-entry--edit textarea:disabled,.ctms-form-entry--edit textarea[readonly]{border-color:var(--ctms-border)!important;background:var(--ctms-primary-soft)!important;box-shadow:none!important;cursor:not-allowed;opacity:1}.ctms-form-entry--dark.ctms-form-entry--edit .MuiOutlinedInput-root,.ctms-form-entry--dark.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file]),.ctms-form-entry--dark.ctms-form-entry--edit select,.ctms-form-entry--dark.ctms-form-entry--edit textarea{background:#313135!important}.ctms-form-entry .ctms-submit-button{min-height:44px;padding:10px 24px;border-radius:11px;color:#ffffff;background:linear-gradient(135deg,var(--ctms-primary) 0,var(--ctms-primary-hover) 100%);box-shadow:0 10px 24px rgba(20,115,230,.24);font-size:13px;font-weight:750;text-transform:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.ctms-form-entry .ctms-submit-button:hover{background:linear-gradient(135deg,var(--ctms-primary-hover) 0,#0a5bbd 100%);box-shadow:0 12px 28px rgba(20,115,230,.3);transform:translateY(-1px)}.ctms-form-entry .ctms-submit-button.Mui-disabled{color:rgba(255,255,255,.82);background:#8caed7;box-shadow:none}.ctms-form-entry .MuiButton-root:not(.ctms-submit-button){border-radius:9px;font-weight:700;text-transform:none}.ctms-form-entry .MuiButton-containedPrimary{background-color:var(--ctms-primary)}.ctms-form-entry .MuiButton-containedPrimary:hover{background-color:var(--ctms-primary-hover)}.ctms-form-entry .MuiButton-outlinedPrimary{color:var(--ctms-primary);border-color:rgba(20,115,230,.42);background-color:var(--ctms-surface)}.ctms-form-entry .MuiButton-outlinedPrimary:hover{border-color:var(--ctms-primary);background-color:var(--ctms-primary-soft)}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentCopyIcon]),.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentPasteIcon]),.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=DeleteIcon]){min-width:34px!important;min-height:34px;padding:6px 9px!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important;line-height:1;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease!important}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=DeleteIcon]){color:#d92d20!important;background-color:#fef3f2!important;border-color:#fecdca!important}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=DeleteIcon]):hover{color:#b42318!important;background-color:#fee4e2!important;border-color:#fda29b!important;box-shadow:0 5px 12px rgba(217,45,32,.14)!important;transform:translateY(-1px)}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentCopyIcon]){color:var(--ctms-primary)!important;background-color:var(--ctms-primary-soft)!important;border-color:rgba(20,115,230,.28)!important}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentCopyIcon]):hover{color:var(--ctms-primary-hover)!important;background-color:#dcecff!important;border-color:var(--ctms-primary)!important;box-shadow:0 5px 12px rgba(20,115,230,.14)!important;transform:translateY(-1px)}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentPasteIcon]){color:#0e9384!important;background-color:#ecfdf3!important;border-color:#a6f4c5!important}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentPasteIcon]):hover{color:#087f6f!important;background-color:#d1fadf!important;border-color:#6ce9a6!important;box-shadow:0 5px 12px rgba(14,147,132,.14)!important;transform:translateY(-1px)}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root:is([data-testid=DeleteIcon],[data-testid=ContentCopyIcon],[data-testid=ContentPasteIcon])) .MuiSvgIcon-root{color:currentColor!important;font-size:18px}.ctms-form-entry .MuiButton-root:has(.MuiSvgIcon-root:is([data-testid=DeleteIcon],[data-testid=ContentCopyIcon],[data-testid=ContentPasteIcon])):focus-visible{outline:3px solid rgba(20,115,230,.2);outline-offset:2px}.ctms-form-entry .MuiButton-root.Mui-disabled:has(.MuiSvgIcon-root:is([data-testid=DeleteIcon],[data-testid=ContentCopyIcon],[data-testid=ContentPasteIcon])){color:var(--ctms-muted)!important;background-color:transparent!important;border-color:var(--ctms-border)!important;box-shadow:none!important;opacity:.6;transform:none}.ctms-form-entry--dark .MuiButton-root:has(.MuiSvgIcon-root[data-testid=DeleteIcon]){color:#f97066!important;background-color:rgba(217,45,32,.14)!important;border-color:rgba(249,112,102,.3)!important}.ctms-form-entry--dark .MuiButton-root:has(.MuiSvgIcon-root[data-testid=DeleteIcon]):hover{color:#fda29b!important;background-color:rgba(217,45,32,.24)!important;border-color:rgba(249,112,102,.5)!important}.ctms-form-entry--dark .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentCopyIcon]){color:#75adf7!important;background-color:rgba(20,115,230,.16)!important;border-color:rgba(117,173,247,.3)!important}.ctms-form-entry--dark .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentCopyIcon]):hover{color:#a8ccfb!important;background-color:rgba(20,115,230,.27)!important;border-color:rgba(117,173,247,.52)!important}.ctms-form-entry--dark .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentPasteIcon]){color:#5fe9d0!important;background-color:rgba(14,147,132,.16)!important;border-color:rgba(95,233,208,.3)!important}.ctms-form-entry--dark .MuiButton-root:has(.MuiSvgIcon-root[data-testid=ContentPasteIcon]):hover{color:#99f6e4!important;background-color:rgba(14,147,132,.27)!important;border-color:rgba(95,233,208,.52)!important}.ctms-file-input,.ctms-form-entry input[type=file]{width:min(100%,520px);min-height:54px;padding:8px!important;border:1px dashed var(--ctms-border)!important;border-radius:12px!important;color:var(--ctms-muted)!important;background:var(--ctms-surface);font:inherit;font-size:12.5px;cursor:pointer}.ctms-file-input::-webkit-file-upload-button,.ctms-form-entry input[type=file]::-webkit-file-upload-button{margin-right:12px;padding:9px 14px;border:0;border-radius:8px;color:#ffffff;background:var(--ctms-primary);font:inherit;font-size:12px;font-weight:750;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.ctms-file-input::file-selector-button,.ctms-form-entry input[type=file]::file-selector-button{margin-right:12px;padding:9px 14px;border:0;border-radius:8px;color:#ffffff;background:var(--ctms-primary);font:inherit;font-size:12px;font-weight:750;cursor:pointer;transition:background-color .15s ease}.ctms-file-input:hover::-webkit-file-upload-button,.ctms-form-entry input[type=file]:hover::-webkit-file-upload-button{background:var(--ctms-primary-hover)}.ctms-file-input:hover::file-selector-button,.ctms-form-entry input[type=file]:hover::file-selector-button{background:var(--ctms-primary-hover)}.ctms-remarks .MuiFormControlLabel-root,.ctms-remarks .MuiFormControlLabel-root:has(.Mui-checked),.ctms-remarks .MuiFormControlLabel-root:hover{min-height:0;margin:0 12px 0 0;padding:0;border:0;border-radius:0;color:var(--ctms-text,#26364f);background:transparent;box-shadow:none}.ctms-remarks .MuiCheckbox-root{padding:6px;color:#94a3b8!important}.ctms-remarks .MuiCheckbox-root.Mui-checked{color:var(--ctms-primary,#1473e6)!important}.ctms-remarks .MuiFormControlLabel-label{font-size:12px;font-weight:700}.ctms-form-entry label:has(>input[type=radio]){display:inline-flex;align-items:center;gap:5px;min-height:24px;line-height:1.2;vertical-align:middle;cursor:pointer}.ctms-form-entry label:has(>input[type=radio]) input[type=radio]:not(.PrivateSwitchBase-input){width:17px;height:17px;margin:0;flex:0 0 17px;align-self:center;vertical-align:middle;accent-color:var(--ctms-primary,#1473e6)}@media (max-width:899px){.ctms-form-entry--edit,.ctms-form-entry--edit>div{width:100%;min-width:0}.ctms-form-entry--edit .ctms-edit-group-content{overflow:visible}.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality) table,.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality) tbody,.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality) td,.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality) tr{display:block;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality) table{margin:0!important;padding:0!important;border-spacing:0;table-layout:fixed}.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality)>div>table>tbody>tr{padding:12px 14px;border-bottom:1px solid var(--ctms-border)}.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality)>div>table>tbody>tr:last-child{border-bottom:0}.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality) td{padding:4px 0!important}.ctms-form-entry--edit .ctms-edit-group-content *,.ctms-form-entry--edit .ctms-edit-group-content :after,.ctms-form-entry--edit .ctms-edit-group-content :before{box-sizing:border-box}.ctms-form-entry--edit .MuiAutocomplete-root,.ctms-form-entry--edit .MuiFormControl-root,.ctms-form-entry--edit .MuiInputBase-root,.ctms-form-entry--edit input:not(.MuiInputBase-input):not([type=radio]):not([type=checkbox]):not([type=file]),.ctms-form-entry--edit select,.ctms-form-entry--edit textarea{width:100%!important;min-width:0!important;max-width:100%!important}.ctms-form-entry--edit textarea{min-height:112px;height:auto!important;resize:vertical}.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality):not(.ctms-edit-group-content--identification) div[style*="display: flex"]{width:100%!important;min-width:0!important;max-width:100%!important;flex-wrap:wrap!important}.ctms-form-entry--edit .ctms-edit-group-content:not(.ctms-edit-group-content--quantity):not(.ctms-edit-group-content--quality):not(.ctms-edit-group-content--identification) div[style*="flex-direction: row"]{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-row{padding:12px 16px!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-row--order,.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-row--record{background:var(--ctms-surface)!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-row--documents,.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-row--moda,.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-row--status{background:var(--ctms-primary-soft)!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-row>td:first-child{padding-bottom:6px!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-record-fields{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-options,.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-order-options{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:8px!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-order-option{display:flex!important;width:auto!important;flex-direction:row!important;align-items:center!important;gap:0!important;margin-left:0!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-document-item p,.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-order-option p{margin-top:0;margin-bottom:0}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-document-list{display:flex!important;flex-direction:column!important;gap:8px!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-document-item,.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-document-label{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:0!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-document-label{flex:1 1 auto;min-width:0!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-document-item--preview{align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:8px!important}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-document-preview{width:auto!important;flex:0 0 auto}.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-moda-value{display:inline-flex!important;width:auto!important;flex-direction:row!important;align-items:center!important;padding:4px 10px;border-radius:9px;color:var(--ctms-primary)!important;background:rgba(20,115,230,.1);font-weight:700}.ctms-form-entry--edit .MuiButton-root:not(.ctms-submit-button){min-height:38px}.ctms-form-entry--edit .ctms-edit-group-content--timelog{overflow-x:auto;-webkit-overflow-scrolling:touch}.ctms-form-entry .ctms-submit-button{width:100%;min-height:48px;margin-top:12px!important}}@media (max-width:420px){.ctms-form-entry--edit .ctms-edit-group-content--identification .ctms-identification-record-fields{grid-template-columns:1fr!important}}@media (max-width:600px){.ctms-file-input,.ctms-form-entry input[type=file]{width:100%}}@media (max-width:480px){.ctms-alert-container{padding:16px!important}.ctms-alert-popup{padding:26px 20px 20px!important;border-radius:18px!important}.ctms-alert-actions{flex-direction:column-reverse!important}.ctms-alert-button{width:100%}}@media (prefers-reduced-motion:reduce){.ctms-alert-button{transition:none}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}