.DataTable_tableContainer__oqhRs{overflow-x:auto;margin:1rem 0}.DataTable_table__ViJXB{width:100%;table-layout:fixed;border-collapse:collapse}.DataTable_table__ViJXB td,.DataTable_table__ViJXB th{text-align:left;padding:.75rem 1rem;border-bottom:1px solid var(--table-border-color,#e0e0e0)}.DataTable_table__ViJXB th{background-color:var(--table-th-bg-color,#f5f5f5);font-weight:600;white-space:nowrap}.DataTable_table__ViJXB tbody tr:hover{background-color:var(--table-hover-bg-color,#f9f9f9)}.DataTable_table__ViJXB .DataTable_dataCell__yAk_J{max-width:0;vertical-align:middle}.DataTable_table__ViJXB .DataTable_cellClamp___otLA{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable_actionsCell__oUg7q,.DataTable_actionsHeader__va9PY{width:200px;min-width:140px;text-align:right}.DataTable_actionsCell__oUg7q{max-width:260px;white-space:nowrap;vertical-align:middle}.DataTable_actions__K9Xxj{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5rem;justify-content:flex-end;width:100%}.DataTable_deleteButton__DIv2C,.DataTable_editButton__O39P0,.DataTable_viewButton__IP4vk{padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;text-decoration:none;display:inline-block;border:1px solid rgba(0,0,0,0)}.DataTable_viewButton__IP4vk{background-color:#e3f2fd;color:#1976d2;border-color:#1976d2}.DataTable_viewButton__IP4vk:hover{background-color:#bbdefb}.DataTable_editButton__O39P0{background-color:#fff3e0;color:#f57c00;border-color:#f57c00}.DataTable_editButton__O39P0:hover{background-color:#ffe0b2}.DataTable_deleteButton__DIv2C{background-color:#ffebee;color:#d32f2f;border-color:#d32f2f}.DataTable_deleteButton__DIv2C:hover{background-color:#ffcdd2}.DataTable_empty__O3PsB{text-align:center;color:#666;padding:2rem!important}.DataTable_error__ODgnc,.DataTable_loading__emv_R{padding:2rem;text-align:center}.DataTable_loading__emv_R{color:#666}.DataTable_error__ODgnc{color:#d32f2f;background-color:#ffebee;border-radius:4px}.TextInput_root__c_oJp{font-family:inherit;font-size:.9375rem;line-height:1.5;color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;padding:.5rem .75rem;margin:0;max-width:100%;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.TextInput_root__c_oJp::placeholder{color:var(--form-input-placeholder);opacity:1}.TextInput_root__c_oJp:hover:not(:disabled):not(:focus-visible){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.TextInput_root__c_oJp:focus-visible{outline:none;border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring)}.TextInput_root__c_oJp:disabled{background-color:var(--form-input-disabled-bg);color:var(--form-input-disabled-color);cursor:not-allowed;opacity:.92}.InputWithUnits_shell__k65ok{display:inline-flex;align-items:stretch;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0;gap:0;min-width:0;font-family:inherit;font-size:.9375rem;line-height:1.5;color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.InputWithUnits_shell__k65ok:hover:not(:has(.InputWithUnits_numberInput__a7bQJ:disabled)){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.InputWithUnits_shell__k65ok:focus-within{outline:none;border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring)}.InputWithUnits_shell__k65ok:has(.InputWithUnits_numberInput__a7bQJ:disabled){background-color:var(--form-input-disabled-bg);cursor:not-allowed;opacity:.92}.InputWithUnits_shellInvalid__jX9IW{border-color:var(--form-input-error-border,#dc2626)}.InputWithUnits_shellInvalid__jX9IW:focus-within{border-color:var(--form-input-error-border,#dc2626);box-shadow:0 0 0 3px var(--form-input-error-ring,rgba(220,38,38,.2))}.InputWithUnits_numberInput__a7bQJ,.InputWithUnits_unitTrigger__K8Xqx{border:none;box-shadow:none;outline:none;background:rgba(0,0,0,0)}.InputWithUnits_numberInput__a7bQJ:focus,.InputWithUnits_numberInput__a7bQJ:focus-visible,.InputWithUnits_unitTrigger__K8Xqx:focus,.InputWithUnits_unitTrigger__K8Xqx:focus-visible{border:none;box-shadow:none;outline:none}.InputWithUnits_numberInput__a7bQJ{flex:0 0 auto;width:7ch;min-width:7ch;flex-shrink:0;margin:0;padding:.5rem .5em .5rem .75rem;font:inherit;font-size:inherit;line-height:inherit;color:inherit}.InputWithUnits_numberInput__a7bQJ:disabled{cursor:not-allowed;color:var(--form-input-disabled-color)}.InputWithUnits_numberInput__a7bQJ::-webkit-inner-spin-button,.InputWithUnits_numberInput__a7bQJ::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.InputWithUnits_numberInput__a7bQJ{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.InputWithUnits_unitPicker__wtLm5{position:relative;flex:0 0 auto;display:flex;align-items:stretch}.InputWithUnits_unitTrigger__K8Xqx{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.5rem 1.75rem .5rem .5em;font:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2364748b' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .65rem center;background-size:12px}.InputWithUnits_unitTrigger__K8Xqx:disabled{cursor:not-allowed;color:var(--form-input-disabled-color)}.InputWithUnits_unitTriggerLabel__iI_pE{min-width:0}.InputWithUnits_unitDialog__HTC_c{padding:0;border:none;border-radius:8px;box-shadow:0 8px 24px rgba(15,23,42,.12);background-color:var(--form-input-background);overflow:hidden;width:max-content;min-width:max-content}.InputWithUnits_unitDialog__HTC_c::-webkit-backdrop{background:rgba(0,0,0,0)}.InputWithUnits_unitDialog__HTC_c::backdrop{background:rgba(0,0,0,0)}.InputWithUnits_unitMenu__wxEkN{margin:0;padding:.25rem 0;list-style:none;max-height:inherit;overflow-y:auto;width:max-content;min-width:100%}.InputWithUnits_unitMenu__wxEkN:focus{outline:none}.InputWithUnits_unitOption__kdH75{padding:.45rem .75rem;font:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;white-space:nowrap}.InputWithUnits_unitOption__kdH75:hover{background-color:var(--form-input-background-hover)}.InputWithUnits_unitOptionSelected__h40tf{background-color:var(--header-dropdown-selected-row-bg,rgba(109,40,217,.1))}.InputWithUnits_unitOptionActive__p8eSH{background-color:var(--form-input-background-hover)}.Textarea_root__aLbhH{font-family:inherit;font-size:.9375rem;line-height:1.5;color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;padding:.5rem .75rem;margin:0;max-width:100%;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.Textarea_root__aLbhH::placeholder{color:var(--form-input-placeholder);opacity:1}.Textarea_root__aLbhH:hover:not(:disabled):not(:focus-visible){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.Textarea_root__aLbhH:focus-visible{outline:none;border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring)}.Textarea_root__aLbhH:disabled{background-color:var(--form-input-disabled-bg);color:var(--form-input-disabled-color);cursor:not-allowed;opacity:.92}.Textarea_root__aLbhH{min-height:6rem;resize:vertical}