.iadc-codes_stack__xo3LP{display:grid;grid-gap:.9rem;gap:.9rem;max-width:72rem;width:100%}.iadc-codes_card__EAEBL{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.15rem}.iadc-codes_cardHead__9KmaL{display:grid;grid-gap:.25rem;gap:.25rem}.iadc-codes_cardHead__9KmaL h2{color:var(--color-text);font-size:1rem;font-weight:650;margin:0}.iadc-codes_cardHead__9KmaL p,.iadc-codes_muted__E7y_I{color:var(--color-text-muted);font-size:.82rem;margin:0}.iadc-codes_actions__F7FaP,.iadc-codes_importBar__Qxgoa{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.iadc-codes_actions__F7FaP{justify-content:flex-end}.iadc-codes_link___uMy_,.iadc-codes_primary__DlpES,.iadc-codes_secondary__Rm2rL{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:.84rem;font-weight:600;gap:.4rem;padding:.45rem .9rem}.iadc-codes_primary__DlpES{background:var(--action-bg);border:1px solid var(--color-primary);color:var(--action-text)}.iadc-codes_secondary__Rm2rL{background:transparent;border:1px solid var(--color-border);color:var(--color-text)}.iadc-codes_link___uMy_{background:transparent;border:0;color:var(--color-primary);padding-left:.2rem}.iadc-codes_primary__DlpES:disabled,.iadc-codes_secondary__Rm2rL:disabled{cursor:progress;opacity:.6}.iadc-codes_file__6JKwH{color:var(--color-text);font-size:.82rem}.iadc-codes_ok__5wklR{color:var(--color-success);font-size:.82rem;font-weight:600;margin:0}.iadc-codes_error__uyVac{color:var(--color-danger);font-size:.82rem;font-weight:600;margin:0}.iadc-codes_note__6WWUe{color:var(--color-text-muted);display:block;font-size:.74rem;font-weight:400}.iadc-codes_previewForm__6CWBR{display:grid;grid-gap:.6rem;gap:.6rem}.iadc-codes_scroll__RTjS_{max-height:34rem;overflow:auto}.iadc-codes_table__1pDND.iadc-codes_table__1pDND{border-collapse:collapse;font-size:.84rem;width:100%}.iadc-codes_table__1pDND.iadc-codes_table__1pDND td,.iadc-codes_table__1pDND.iadc-codes_table__1pDND th{border-bottom:1px solid var(--color-border);padding:.4rem .6rem;text-align:left;vertical-align:middle}.iadc-codes_table__1pDND.iadc-codes_table__1pDND thead th{font-size:.72rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.iadc-codes_table__1pDND.iadc-codes_table__1pDND td.iadc-codes_num__t30nN,.iadc-codes_table__1pDND.iadc-codes_table__1pDND th.iadc-codes_num__t30nN{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.iadc-codes_inactive__DWpxE td{opacity:.5}.iadc-codes_mono__qFVnD{font-family:var(--font-mono,monospace);font-size:.8rem;white-space:nowrap}.iadc-codes_cellInput__yYIxt{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font:inherit;font-size:.82rem;padding:.25rem .45rem;width:100%}.iadc-codes_narrow__dUk9f{max-width:7rem}.iadc-codes_catalog__f_xoW{align-content:start;display:grid;grid-gap:.35rem;gap:.35rem}.iadc-codes_catalog__f_xoW details{border:1px solid var(--color-border);border-radius:8px;padding:.4rem .7rem}.iadc-codes_catalog__f_xoW summary{cursor:pointer;font-size:.86rem;font-weight:600}.iadc-codes_catalog__f_xoW ul{display:grid;grid-gap:.15rem;gap:.15rem;list-style:none;margin:.4rem 0 .1rem;padding:0}.iadc-codes_catalog__f_xoW li{color:var(--color-text);font-size:.82rem}.iadc-codes_tag__0UE8O{border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);font-size:.7rem;margin-left:.4rem;padding:0 .45rem}.iadc-codes_columns__pcSp_{display:grid;grid-gap:.6rem;gap:.6rem}@media (min-width:1000px){.iadc-codes_columns__pcSp_{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}}.button_button__iBnBy{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--btn-radius);font-weight:600;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.button_button__iBnBy:disabled{cursor:not-allowed;opacity:.5}.button_button__iBnBy:not(:disabled):active{transform:translateY(1px)}.button_variantprimary__HQ2HO{background:var(--action-bg);color:var(--action-text)}.button_variantprimary__HQ2HO:hover:not(:disabled){background:var(--action-bg-hover)}.button_variantsecondary__Nk70N{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.button_variantsecondary__Nk70N:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}.button_variantghost__C7zvu{background:transparent;color:var(--color-text)}.button_variantghost__C7zvu:hover:not(:disabled){background:var(--dk-0f5663a08)}.button_variantdanger__Oo3nK{background:var(--color-danger);color:var(--color-text-inverse)}.button_variantdanger__Oo3nK:hover:not(:disabled){background:var(--dk-8e3731)}.button_sizesm__Av50W{min-height:2.5rem;padding:0 var(--space-3);font-size:var(--text-sm)}.button_sizemd__w2ZrU{min-height:2.875rem;padding:0 var(--space-4);font-size:var(--text-md)}.button_sizelg__Q4aRC{min-height:3.25rem;padding:0 var(--space-5);font-size:var(--text-md)}.compact-dialog_dialog__MoPF6{background:transparent;border:0;border-radius:.35rem;box-shadow:0 18px 55px var(--dk-000000a55);color:var(--color-text,var(--dk-dce6ec));max-height:calc(100vh - 2rem);padding:0;width:min(36rem,calc(100vw - 2rem))}.compact-dialog_sizeSm__VnlEp{width:min(30rem,calc(100vw - 2rem))}.compact-dialog_sizeLg__p3oky{width:min(52rem,calc(100vw - 2rem))}.compact-dialog_dialog__MoPF6::-webkit-backdrop{background:var(--dk-030c14a72)}.compact-dialog_dialog__MoPF6::backdrop{background:var(--dk-030c14a72)}.compact-dialog_surface__Cevy7{background:var(--color-surface,var(--dk-132532));border:1px solid var(--color-border,var(--dk-405766));max-height:calc(100vh - 2rem);overflow-y:auto}.compact-dialog_header__rcfUx{align-items:flex-start;background:var(--color-surface-muted,var(--dk-172c3b));border-bottom:1px solid var(--color-border,var(--dk-405766));display:flex;gap:.75rem;justify-content:space-between;padding:.6rem .75rem .5rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.compact-dialog_title__9qTZV{color:var(--color-text-strong,var(--dk-f5fafc));font-family:var(--font-heading,"Segoe UI",sans-serif);font-size:1rem;font-weight:750;line-height:1.25;margin:0}.compact-dialog_description__nwA7N{color:var(--color-text-muted,var(--dk-9db0bd));font-size:.72rem;line-height:1.35;margin:.25rem 0 0;max-width:45rem}.compact-dialog_closeButton__CgTHg{align-items:center;background:transparent;border:1px solid var(--color-border,var(--dk-405766));border-radius:.3rem;color:var(--color-text-muted,var(--dk-9db0bd));display:inline-flex;flex:0 0 auto;height:1.875rem;justify-content:center;padding:0;width:1.875rem}.compact-dialog_closeButton__CgTHg:hover{background:var(--color-surface,var(--dk-132532));color:var(--color-text,var(--dk-dce6ec))}.compact-dialog_content__HETUh{padding:.75rem}.activity-taxonomy-apply-form_actions__SGCwc{background:var(--color-surface-muted,var(--dk-172c3b));border-top:1px solid var(--color-border,var(--dk-405766));display:flex;flex-wrap:wrap;margin:0 -.75rem -.75rem;padding:.55rem .75rem;justify-content:flex-end;gap:.45rem}.cost-code-table_card__5jjfj{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d6dde5);border-radius:12px;display:grid;grid-gap:12px;gap:12px;padding:16px 18px}.cost-code-table_toolbar__xk8vr{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.cost-code-table_toolbar__xk8vr h2{font-size:1.05rem;margin:0 0 2px}.cost-code-table_muted__HQmM7{color:var(--color-text-muted,#5b6672);font-size:.85rem;margin:0}.cost-code-table_actions__Bm43c,.cost-code-table_formActions__X6RBm,.cost-code-table_rowActions__bO8oI{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cost-code-table_rowActions__bO8oI{justify-content:flex-end}.cost-code-table_formActions__X6RBm{justify-content:flex-end;margin-top:4px}.cost-code-table_danger__EsnAw,.cost-code-table_primary__LOoR9,.cost-code-table_secondary__h23Vo{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:.85rem;font-weight:600;gap:6px;padding:7px 14px}.cost-code-table_primary__LOoR9{background:var(--action-bg);border:1px solid var(--color-primary,#0d7c86);color:var(--action-text)}.cost-code-table_secondary__h23Vo{background:transparent;border:1px solid var(--color-border,#c4ccd5);color:inherit}.cost-code-table_danger__EsnAw{background:var(--color-danger,#b42318);border:1px solid var(--color-danger,#b42318);color:#fff}.cost-code-table_danger__EsnAw:disabled,.cost-code-table_primary__LOoR9:disabled{cursor:progress;opacity:.6}.cost-code-table_scroll__dd1EB{overflow-x:auto}.cost-code-table_table___QFDS.cost-code-table_table___QFDS{border-collapse:collapse;font-size:.86rem;width:100%}.cost-code-table_table___QFDS.cost-code-table_table___QFDS th{color:var(--color-text-muted,#5b6672);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.cost-code-table_table___QFDS.cost-code-table_table___QFDS td,.cost-code-table_table___QFDS.cost-code-table_table___QFDS th{border-bottom:1px solid var(--color-border,#e1e6eb);padding:8px 10px;vertical-align:middle}.cost-code-table_table___QFDS.cost-code-table_table___QFDS td strong{display:block;font-size:.9rem}.cost-code-table_code__sSGYH{color:var(--color-text-muted,#5b6672);display:block;font-family:var(--font-mono,monospace);font-size:.75rem}.cost-code-table_right__lOLx6{text-align:right!important}.cost-code-table_inactive__Rc7Fp td{opacity:.6}.cost-code-table_off__H_avS,.cost-code-table_ok__3BWRu{font-size:.8rem;font-weight:600}.cost-code-table_ok__3BWRu{color:var(--color-success-text,#1d8a4a)}.cost-code-table_off__H_avS{color:var(--color-text-muted,#5b6672)}.cost-code-table_badge__H1rM_{border:1px solid var(--color-primary,#0d7c86);border-radius:999px;color:var(--color-primary,#0d7c86);font-size:.72rem;font-weight:600;margin-left:8px;padding:1px 8px}.cost-code-table_iconButton__87oFi,.cost-code-table_iconDanger__Vkb29{align-items:center;background:transparent;border:1px solid var(--color-border,#c4ccd5);border-radius:8px;color:inherit;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.cost-code-table_iconDanger__Vkb29{color:var(--color-danger,#b42318)}.cost-code-table_empty__I8XnT{color:var(--color-text-muted,#5b6672);font-size:.88rem;margin:0;padding:12px 0}.cost-code-table_form__uA9Es{display:grid;grid-gap:12px;gap:12px}.cost-code-table_field__tD9Ac{display:grid;font-size:.85rem;grid-gap:4px;gap:4px}.cost-code-table_field__tD9Ac span{font-weight:600}.cost-code-table_field__tD9Ac input{background:var(--color-surface,#fff);border:1px solid var(--color-border,#c4ccd5);border-radius:8px;color:inherit;font:inherit;padding:7px 10px}.cost-code-table_check__nBviJ{align-items:center;display:flex;font-size:.85rem;gap:8px}.cost-code-table_field__tD9Ac select{background:var(--color-surface,#fff);border:1px solid var(--color-border,#c4ccd5);border-radius:8px;color:inherit;font:inherit;padding:7px 10px}.cost-code-table_form__uA9Es .cost-code-table_field__tD9Ac input:disabled,.cost-code-table_form__uA9Es .cost-code-table_field__tD9Ac select:disabled{background:var(--color-surface-muted,#eef2f6);cursor:not-allowed;opacity:.7}.cost-code-table_filters__8MDcf{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px}.cost-code-table_search__7p6BT{background:var(--color-surface,#fff);border:1px solid var(--color-border,#c4ccd5);border-radius:8px;color:inherit;font:inherit;font-size:.85rem;min-width:16rem;padding:6px 10px}.cost-code-table_mono__Du1iy{font-family:var(--font-mono,monospace);font-size:.8rem;white-space:nowrap}.cost-code-table_lineCell__fbVTl{color:var(--color-text-muted,#5b6672);font-size:.8rem}.cost-code-table_tag__61hRA{border:1px solid var(--color-border,#c4ccd5);border-radius:999px;font-size:.72rem;font-weight:600;padding:1px 8px}.cost-code-table_scroll__dd1EB{max-height:32rem;overflow:auto}.cost-code-table_table___QFDS.cost-code-table_table___QFDS thead th{background:var(--color-surface,#fff);position:-webkit-sticky;position:sticky;top:0;z-index:1}.cost-code-table_rowActions__bO8oI form{display:inline-flex}.cost-code-table_badge__H1rM_{margin-left:0}.card_card__bn_vJ{width:100%;max-width:100%;border:1px solid var(--lt-9aa9b5a28);border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--color-surface),var(--color-surface-muted));box-shadow:var(--shadow-sm);overflow:hidden}.card_header__qjWVm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5);border-bottom:1px solid var(--lt-9aa9b5a20)}.card_title__h0g7X{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--line-height-tight)}.card_description__mA22c{margin:0;color:var(--color-text-muted)}.card_content__JiIug{padding:var(--space-5)}.card_footer__Y3KSN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--lt-9aa9b5a16)}.badge_badge__W6c2X{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.badge_variantneutral__m90U_{background:var(--lt-14232ca08);color:var(--color-text)}.badge_variantinfo__vfyCo{background:var(--color-info-soft);color:var(--color-info)}.badge_variantsuccess__uA_Z4{background:var(--color-success-soft);color:var(--color-success)}.badge_variantwarning__ZBkAa{background:var(--color-warning-soft);color:var(--color-warning)}.badge_variantdanger__R0GES{background:var(--color-danger-soft);color:var(--color-danger)}.ddr-bulk-import_body__aXssw{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ddr-bulk-import_template__ku2Ip{align-items:center;border:1px solid var(--color-border-strong);border-radius:5px;color:var(--color-text);display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:6px;justify-self:start;padding:6px 12px;text-decoration:none}.ddr-bulk-import_template__ku2Ip:hover{background:var(--color-surface-muted)}.ddr-bulk-import_source__J0FjN{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ddr-bulk-import_source__J0FjN>button{justify-self:end}.ddr-bulk-import_source__J0FjN label{display:grid;grid-gap:4px;gap:4px}.ddr-bulk-import_source__J0FjN label>span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}.ddr-bulk-import_source__J0FjN textarea{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:5px;color:var(--color-text);font:inherit;font-family:ui-monospace,monospace;font-size:var(--text-xs);padding:6px 8px;resize:vertical}.ddr-bulk-import_preview__LqQ5B{border-top:1px solid var(--color-border);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-top:var(--space-3)}.ddr-bulk-import_summary__vg0GD{font-size:var(--text-sm);margin:0}.ddr-bulk-import_tableWrap__1KpXy{max-height:22rem;overflow:auto}.ddr-bulk-import_table__RcpOM{border-collapse:collapse;font-size:var(--text-xs);width:100%}.ddr-bulk-import_table__RcpOM th{background:var(--color-surface-muted);border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);font-weight:600;padding:5px 6px;position:-webkit-sticky;position:sticky;text-align:left;top:0}.ddr-bulk-import_table__RcpOM td{border-bottom:1px solid var(--color-border);padding:5px 6px;vertical-align:top}.ddr-bulk-import_table__RcpOM tr[data-ok=false] td{background:var(--color-danger-soft)}.ddr-bulk-import_table__RcpOM tr[data-ok=false] .ddr-bulk-import_status__ksKCo{color:var(--color-danger);font-weight:600}.ddr-bulk-import_table__RcpOM tr[data-ok=true] .ddr-bulk-import_status__ksKCo{color:var(--color-success)}.ddr-bulk-import_num__5ZgkI{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;width:2.5rem}.ddr-bulk-import_commit__TgYaV{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.ddr-bulk-import_note__L2RNy{color:var(--color-text-muted);font-size:var(--text-xs)}.ddr-bulk-import_done__VQ6nI,.ddr-bulk-import_error__tKjUj{border-radius:5px;font-size:var(--text-sm);margin:0;padding:6px 10px}.ddr-bulk-import_error__tKjUj{background:var(--color-danger-soft);color:var(--color-danger)}.ddr-bulk-import_done__VQ6nI{background:var(--color-success-soft);color:var(--color-success)}.ddr-bulk-inventory-section_workspace__vj8tz{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;color:var(--dk-dce7f3)}.ddr-bulk-inventory-section_heading__9lfr_{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.ddr-bulk-inventory-section_heading__9lfr_ p,.ddr-bulk-inventory-section_heading__9lfr_ span{color:var(--dk-91a5ba);font-size:.72rem;letter-spacing:.05em;margin:0}.ddr-bulk-inventory-section_heading__9lfr_ h2{font-size:1.15rem;margin:.15rem 0}.ddr-bulk-inventory-section_summaryStrip__IqR20{display:grid;grid-template-columns:repeat(4,minmax(8rem,1fr));border:1px solid var(--dk-27384b);background:var(--dk-111c29)}.ddr-bulk-inventory-section_summaryStrip__IqR20 div{padding:.55rem .75rem;border-right:1px solid var(--dk-27384b)}.ddr-bulk-inventory-section_summaryStrip__IqR20 div:last-child{border:0}.ddr-bulk-inventory-section_summaryStrip__IqR20 span,.ddr-bulk-inventory-section_summaryStrip__IqR20 strong{display:block}.ddr-bulk-inventory-section_summaryStrip__IqR20 span{color:var(--dk-91a5ba);font-size:.7rem;text-transform:uppercase}.ddr-bulk-inventory-section_summaryStrip__IqR20 strong{font-size:.9rem;margin-top:.15rem}.ddr-bulk-inventory-section_toolbar__vCkHk{grid-template-columns:minmax(13rem,1fr) 11rem 9rem auto auto auto;grid-gap:.5rem}.ddr-bulk-inventory-section_toolbarCompact__LHJe6,.ddr-bulk-inventory-section_toolbar__vCkHk{position:-webkit-sticky;position:sticky;top:0;z-index:8;display:grid;align-items:end;gap:.5rem;padding:.55rem;border:1px solid var(--dk-27384b);background:var(--dk-101b28)}.ddr-bulk-inventory-section_toolbarCompact__LHJe6{grid-template-columns:minmax(16rem,1fr) auto auto;grid-gap:.5rem}.ddr-bulk-inventory-section_groupRow__YpYNg th{position:relative;padding:0!important;border-bottom-color:var(--dk-40566e)!important;background:var(--dk-1b2c40)!important}.ddr-bulk-inventory-section_groupToggle__4Ps6z{width:100%;padding:.55rem 3rem .55rem .7rem;border:0;color:var(--dk-dbeafe);background:transparent;font:inherit;font-weight:700;letter-spacing:.045em;text-align:left;cursor:pointer}.ddr-bulk-inventory-section_childCount__zHJHY{margin-left:.35rem;padding:.05rem .35rem;border-radius:999px;color:var(--dk-a9bed4);background:var(--dk-2a3d53);font-size:.66rem}.ddr-bulk-inventory-section_addChild__a5cgo{position:absolute;top:50%;right:.45rem;transform:translateY(-50%);display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--dk-3d6c8e);border-radius:.25rem;color:var(--dk-bae6fd);background:var(--dk-17334a);cursor:pointer}.ddr-bulk-inventory-section_editingRow__6kY83>td{padding:.45rem!important;white-space:normal!important;background:var(--dk-13263a)!important}.ddr-bulk-inventory-section_inlineRowForm__2YZxQ{display:grid;grid-template-columns:minmax(15rem,1.7fr) minmax(9rem,1fr) 7rem repeat(4,minmax(7rem,.7fr)) auto;align-items:end;grid-gap:.4rem;gap:.4rem}.ddr-bulk-inventory-section_compactField__k1zcD{display:grid;grid-gap:.2rem;gap:.2rem;color:var(--dk-b9c9da);font-size:.68rem}.ddr-bulk-inventory-section_compactField__k1zcD input{min-height:2.25rem;padding:.4rem .5rem;border:1px solid var(--dk-3a526c);border-radius:.25rem;color:var(--dk-e5edf5);background:var(--dk-0d1926)}.ddr-bulk-inventory-section_inlineRowActions__i3Bd5{display:flex;gap:.25rem}.ddr-bulk-inventory-section_inlineRowActions__i3Bd5 button{min-width:2rem;padding-inline:.45rem}.ddr-bulk-inventory-section_rowError__Huqaj{grid-column:1/-1;color:var(--dk-fecaca);font-size:.72rem}.ddr-bulk-inventory-section_previousContext__cep0e{display:flex;align-items:center;gap:.5rem;position:relative}.ddr-bulk-inventory-section_previousContext__cep0e>span{display:none}.ddr-bulk-inventory-section_previousResults__OT6H7{position:absolute;z-index:20;top:calc(100% + .4rem);right:0;display:grid;grid-gap:.35rem;gap:.35rem;width:min(34rem,80vw);max-height:16rem;overflow:auto;padding:.75rem;border:1px solid var(--dk-38506a);background:var(--dk-152334);box-shadow:0 .75rem 2rem var(--dk-020617a60)}.ddr-bulk-inventory-section_previousResults__OT6H7 span{font-size:.76rem}.ddr-bulk-inventory-section_tableScroll__S6JJi{max-height:36rem;overflow:auto;border:1px solid var(--dk-27384b);background:var(--dk-0d1723)}.ddr-bulk-inventory-section_table__4IiiI{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.76rem}.ddr-bulk-inventory-section_table__4IiiI td,.ddr-bulk-inventory-section_table__4IiiI th{min-width:6.5rem;padding:.5rem .6rem;border-right:1px solid var(--dk-223247);border-bottom:1px solid var(--dk-223247);text-align:left;white-space:nowrap;background:var(--dk-0f1a27)}.ddr-bulk-inventory-section_table__4IiiI thead th{position:-webkit-sticky;position:sticky;top:0;z-index:5;color:var(--dk-b9c9da);background:var(--dk-1a2a3c);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.ddr-bulk-inventory-section_table__4IiiI tbody tr:hover td,.ddr-bulk-inventory-section_table__4IiiI tbody tr:hover th{background:var(--dk-14263a)}.ddr-bulk-inventory-section_table__4IiiI .ddr-bulk-inventory-section_stickyIdentity__Hwqq_{position:-webkit-sticky;position:sticky;left:0;z-index:4;min-width:13rem;box-shadow:1px 0 var(--dk-33475e)}.ddr-bulk-inventory-section_table__4IiiI thead .ddr-bulk-inventory-section_stickyIdentity__Hwqq_{z-index:7;background:var(--dk-1a2a3c)}.ddr-bulk-inventory-section_stickyIdentity__Hwqq_ span,.ddr-bulk-inventory-section_stickyIdentity__Hwqq_ strong{display:block}.ddr-bulk-inventory-section_stickyIdentity__Hwqq_ span{color:var(--dk-8fa5bb);font-size:.68rem;margin-top:.15rem}.ddr-bulk-inventory-section_table__4IiiI .ddr-bulk-inventory-section_stickyActions__XtY9Y{position:-webkit-sticky;position:sticky;right:0;z-index:4;min-width:5.5rem;box-shadow:-1px 0 var(--dk-33475e)}.ddr-bulk-inventory-section_table__4IiiI thead .ddr-bulk-inventory-section_stickyActions__XtY9Y{z-index:7;background:var(--dk-1a2a3c)}.ddr-bulk-inventory-section_rowActions__ijhy0{display:flex;gap:.35rem;position:relative}.ddr-bulk-inventory-section_inlineDelete__OdlFx,.ddr-bulk-inventory-section_inlineEditor__edjNA{position:absolute;z-index:30;top:calc(100% + .35rem);right:0;width:min(68rem,calc(100vw - 4rem));border:1px solid var(--dk-46617d);border-radius:.35rem;color:var(--dk-dce7f3);background:var(--dk-101b28);box-shadow:0 .75rem 2rem var(--dk-020617a73);white-space:normal}.ddr-bulk-inventory-section_toolbar__vCkHk>.ddr-bulk-inventory-section_inlineEditor__edjNA{top:calc(100% + .35rem)}.ddr-bulk-inventory-section_inlineEditorSurface__GdM7y{display:grid;max-height:min(34rem,calc(100vh - 10rem))}.ddr-bulk-inventory-section_inlineEditorFooter__KwLFd,.ddr-bulk-inventory-section_inlineEditorHeader__xxlKJ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .6rem;background:var(--dk-142235)}.ddr-bulk-inventory-section_inlineEditorHeader__xxlKJ h3,.ddr-bulk-inventory-section_inlineEditorHeader__xxlKJ span{margin:0}.ddr-bulk-inventory-section_inlineEditorHeader__xxlKJ span{color:var(--dk-8fa5bb);font-size:.65rem}.ddr-bulk-inventory-section_inlineEditorBody__PWfmD{overflow:auto;padding:.5rem}.ddr-bulk-inventory-section_inlineEditorBody__PWfmD .ddr-bulk-inventory-section_formGrid__TU9kx{grid-template-columns:repeat(7,minmax(7rem,1fr));gap:.35rem}.ddr-bulk-inventory-section_inlineEditorBody__PWfmD .ddr-bulk-inventory-section_editorRow__mcMPM{padding:.4rem}.ddr-bulk-inventory-section_inlineDelete__OdlFx{width:min(24rem,calc(100vw - 4rem));padding:.65rem}.ddr-bulk-inventory-section_closeButton__0Jmti,.ddr-bulk-inventory-section_iconButtonDanger__w8FB2,.ddr-bulk-inventory-section_iconButton__LFKzW{display:inline-grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--dk-3a526c);border-radius:.3rem;color:var(--dk-d9e7f5);background:var(--dk-17283a);cursor:pointer}.ddr-bulk-inventory-section_iconButtonDanger__w8FB2{color:var(--dk-fecaca);border-color:var(--dk-7f1d1d);background:var(--dk-35191f)}.ddr-bulk-inventory-section_closeButton__0Jmti:focus-visible,.ddr-bulk-inventory-section_iconButtonDanger__w8FB2:focus-visible,.ddr-bulk-inventory-section_iconButton__LFKzW:focus-visible{outline:2px solid var(--dk-38bdf8);outline-offset:2px}.ddr-bulk-inventory-section_warnings__ryYj_{display:flex;flex-wrap:wrap;gap:.25rem;max-width:18rem;white-space:normal}.ddr-bulk-inventory-section_authorityNote__nlTb5,.ddr-bulk-inventory-section_provenance__N2fJC,.ddr-bulk-inventory-section_quiet__qGoZb{color:var(--dk-91a5ba);font-size:.72rem}.ddr-bulk-inventory-section_errorToast__q5LFf,.ddr-bulk-inventory-section_successToast__1ygtS{position:fixed;z-index:80;top:1rem;right:1rem;max-width:min(26rem,calc(100vw - 2rem));padding:.65rem .8rem;border:1px solid var(--dk-166534);border-radius:.4rem;color:var(--dk-dcfce7);background:var(--dk-10291da93);box-shadow:0 .5rem 1.5rem var(--dk-020617a60);font-size:.8rem}.ddr-bulk-inventory-section_errorToast__q5LFf{border-color:var(--dk-991b1b);color:var(--dk-fee2e2);background:var(--dk-3b151ba93)}.ddr-bulk-inventory-section_empty__5_Wgk{padding:1.25rem!important;color:var(--dk-a9bbcc);text-align:center!important}.ddr-bulk-inventory-section_confirmDialog__gBYvZ,.ddr-bulk-inventory-section_dialog__YkGfZ{width:min(72rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);padding:0;border:1px solid var(--dk-38506a);border-radius:.5rem;color:var(--dk-dce7f3);background:var(--dk-101b28)}.ddr-bulk-inventory-section_confirmDialog__gBYvZ::-webkit-backdrop,.ddr-bulk-inventory-section_dialog__YkGfZ::-webkit-backdrop{background:var(--dk-020617a80)}.ddr-bulk-inventory-section_confirmDialog__gBYvZ::backdrop,.ddr-bulk-inventory-section_dialog__YkGfZ::backdrop{background:var(--dk-020617a80)}.ddr-bulk-inventory-section_dialogSurface__YO0Ic{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 2rem)}.ddr-bulk-inventory-section_dialogFooter__r8c8k,.ddr-bulk-inventory-section_dialogHeader__PU4k_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--dk-142235)}.ddr-bulk-inventory-section_dialogHeader__PU4k_{border-bottom:1px solid var(--dk-30445b)}.ddr-bulk-inventory-section_dialogHeader__PU4k_ span{color:var(--dk-8fa5bb);font-size:.68rem;letter-spacing:.06em}.ddr-bulk-inventory-section_dialogHeader__PU4k_ h3{margin:.1rem 0 0;font-size:1.05rem}.ddr-bulk-inventory-section_dialogFooter__r8c8k{justify-content:flex-end;border-top:1px solid var(--dk-30445b)}.ddr-bulk-inventory-section_dialogBody__y74B2{overflow:auto;padding:.7rem}.ddr-bulk-inventory-section_summaryFields__bhLYb{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(18rem,1.3fr);grid-gap:.75rem;gap:.75rem}.ddr-bulk-inventory-section_authorityNote__nlTb5{margin:.5rem 0 .75rem}.ddr-bulk-inventory-section_editorRows__4totj{display:grid;grid-gap:.5rem;gap:.5rem}.ddr-bulk-inventory-section_editorRow__mcMPM{border:1px solid var(--dk-2c4055);background:var(--dk-0d1825)}.ddr-bulk-inventory-section_editorRow__mcMPM[data-active]{border-color:var(--dk-2f8cb8);box-shadow:inset 3px 0 var(--dk-38bdf8)}.ddr-bulk-inventory-section_editorRow__mcMPM legend{padding:0 .4rem;color:var(--dk-a9bed2);font-size:.75rem}.ddr-bulk-inventory-section_formGrid__TU9kx{display:grid;grid-template-columns:repeat(4,minmax(10rem,1fr));grid-gap:.45rem .6rem;gap:.45rem .6rem;padding:.5rem}.ddr-bulk-inventory-section_confirmDialog__gBYvZ{width:min(30rem,calc(100vw - 2rem))}.ddr-bulk-inventory-section_confirmSurface__QqV6E{padding:1rem}.ddr-bulk-inventory-section_confirmSurface__QqV6E h3{margin-top:0}@media (max-width:900px){.ddr-bulk-inventory-section_summaryStrip__IqR20{grid-template-columns:repeat(2,1fr)}.ddr-bulk-inventory-section_toolbar__vCkHk{position:static;grid-template-columns:1fr 1fr}.ddr-bulk-inventory-section_toolbar__vCkHk>:first-child{grid-column:1/-1}.ddr-bulk-inventory-section_formGrid__TU9kx,.ddr-bulk-inventory-section_summaryFields__bhLYb{grid-template-columns:1fr 1fr}.ddr-bulk-inventory-section_table__4IiiI .ddr-bulk-inventory-section_stickyActions__XtY9Y,.ddr-bulk-inventory-section_table__4IiiI .ddr-bulk-inventory-section_stickyIdentity__Hwqq_{position:static;box-shadow:none}}@media (max-width:560px){.ddr-bulk-inventory-section_formGrid__TU9kx,.ddr-bulk-inventory-section_summaryFields__bhLYb,.ddr-bulk-inventory-section_toolbar__vCkHk{grid-template-columns:1fr}.ddr-bulk-inventory-section_summaryStrip__IqR20{grid-template-columns:1fr 1fr}}.ddr-casing-tally-grid_wrap__e4wCV{display:grid;grid-gap:10px;gap:10px}.ddr-casing-tally-grid_headerRow__x8Fcy{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(120px,160px)) 1fr}.ddr-casing-tally-grid_field__sbKw2{display:grid;grid-gap:3px;gap:3px}.ddr-casing-tally-grid_field__sbKw2 span{color:var(--color-text-muted);font-size:.7rem}.ddr-casing-tally-grid_field__sbKw2.ddr-casing-tally-grid_field__sbKw2 input,.ddr-casing-tally-grid_rule__EX2Sa.ddr-casing-tally-grid_rule__EX2Sa input{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:5px;color:var(--color-text);font-size:.78rem;padding:5px 7px}.ddr-casing-tally-grid_info__SNQAX{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:.74rem;gap:14px;justify-content:flex-end}.ddr-casing-tally-grid_info__SNQAX b{color:var(--color-text)}.ddr-casing-tally-grid_kpis__jFItM{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(8,minmax(0,1fr))}.ddr-casing-tally-grid_kpis__jFItM>div{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-muted);font-size:.7rem;padding:7px 8px}.ddr-casing-tally-grid_kpis__jFItM b{color:var(--color-text);display:block;font-size:.95rem;margin-top:2px}.ddr-casing-tally-grid_kpis__jFItM b.ddr-casing-tally-grid_good__LK51k{color:var(--color-success)}.ddr-casing-tally-grid_kpis__jFItM b.ddr-casing-tally-grid_bad__dtXHD{color:#f59e0b}.ddr-casing-tally-grid_good__LK51k{color:var(--color-success)}.ddr-casing-tally-grid_bad__dtXHD{color:#f59e0b}.ddr-casing-tally-grid_toolbar__8Kt7P{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ddr-casing-tally-grid_primary__YFtcs,.ddr-casing-tally-grid_tool__LpF9h{background:transparent;border:1px dashed var(--color-border);border-radius:6px;color:var(--color-text);cursor:pointer;font-size:.74rem;padding:5px 9px;text-decoration:none}.ddr-casing-tally-grid_tool__LpF9h:hover{border-color:var(--color-primary)}.ddr-casing-tally-grid_primary__YFtcs{background:var(--action-bg);border:1px solid var(--action-bg);color:var(--action-text);font-weight:700}.ddr-casing-tally-grid_primary__YFtcs:disabled,.ddr-casing-tally-grid_tool__LpF9h:disabled{cursor:default;opacity:.5}.ddr-casing-tally-grid_hiddenFile__0NU_n{display:none}.ddr-casing-tally-grid_rule__EX2Sa{align-items:center;border:1px dashed var(--color-border);border-radius:6px;color:var(--color-text-muted);display:inline-flex;flex-wrap:wrap;font-size:.72rem;gap:5px;padding:3px 6px}.ddr-casing-tally-grid_rule__EX2Sa input{max-width:110px;padding:3px 5px}.ddr-casing-tally-grid_rule__EX2Sa input.ddr-casing-tally-grid_small__B2ak7{max-width:42px}.ddr-casing-tally-grid_hint__f1Ytq{color:var(--color-text-muted);font-size:.72rem;margin:0}.ddr-casing-tally-grid_okLine__pS_O0,.ddr-casing-tally-grid_warnLine__gkGH8{border-radius:4px;font-size:.76rem;margin:0;padding:6px 8px}.ddr-casing-tally-grid_okLine__pS_O0{background:color-mix(in srgb,var(--color-success) 14%,transparent)}.ddr-casing-tally-grid_warnLine__gkGH8{background:color-mix(in srgb,#f59e0b 16%,transparent)}.ddr-casing-tally-grid_scroll__UdZni{max-height:min(70vh,720px);overflow:auto}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND{border-collapse:collapse;font-size:.76rem;width:100%}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND th{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.68rem;padding:6px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:1}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND td{border-bottom:1px solid var(--color-border);padding:2px 4px;vertical-align:top}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND td.ddr-casing-tally-grid_num__ivsYL,.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND th.ddr-casing-tally-grid_num__ivsYL{text-align:right}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND input,.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND select{background:transparent;border:1px solid transparent;border-radius:4px;color:var(--color-text);font-size:.76rem;padding:4px 5px;width:100%}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND input:focus,.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND select:focus{background:var(--color-surface-muted);border-color:var(--color-primary);outline:none}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND input:hover,.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND select:hover{border-color:var(--color-border)}.ddr-casing-tally-grid_table__vroND select option{background:var(--color-surface)}.ddr-casing-tally-grid_narrow__QytCw{min-width:52px}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND select{min-width:118px}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND select.ddr-casing-tally-grid_runSelect__JHNlJ{min-width:52px}.ddr-casing-tally-grid_table__vroND.ddr-casing-tally-grid_table__vroND input.ddr-casing-tally-grid_mid__awIi5{min-width:110px}.ddr-casing-tally-grid_numInput__Gf4XO{min-width:80px;text-align:right}.ddr-casing-tally-grid_wide__mG78M{min-width:180px}.ddr-casing-tally-grid_flag__HPlix{color:#f59e0b}.ddr-casing-tally-grid_flagText__sW_Dw{color:#f59e0b;display:block;font-size:.68rem;padding:0 5px 3px}.ddr-casing-tally-grid_calc__JuENl.ddr-casing-tally-grid_calc__JuENl{color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:7px;text-align:right;white-space:nowrap}.ddr-casing-tally-grid_seq__zXhj8.ddr-casing-tally-grid_seq__zXhj8{color:var(--color-text-muted);padding-top:7px}.ddr-casing-tally-grid_deck__6jHcE{opacity:.5}.ddr-casing-tally-grid_warnRow__BZFwU td:first-child{box-shadow:inset 3px 0 0 #f59e0b}.ddr-casing-tally-grid_rowActions__UH6Zy{white-space:nowrap}.ddr-casing-tally-grid_rowActions__UH6Zy button{background:transparent;border:0;color:var(--color-text-muted);cursor:pointer;font-size:.78rem;padding:4px 3px}.ddr-casing-tally-grid_rowActions__UH6Zy button:hover{color:var(--color-primary)}.ddr-casing-tally-grid_empty__xDj8U{color:var(--color-text-muted);font-size:.78rem;padding:16px 4px}.ddr-casing-tally-grid_saveBar__Dedra{align-items:center;background:var(--color-surface);border-top:1px solid var(--color-border);bottom:0;display:flex;gap:10px;padding:8px 0 2px;position:-webkit-sticky;position:sticky}.ddr-casing-tally-grid_unsaved___lu2_{color:#f59e0b;font-size:.74rem;font-weight:700}.ddr-casing-tally-grid_modal__KWSGi{align-items:center;background:rgb(0 0 0/45%);display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.ddr-casing-tally-grid_modalBody__WRYeS{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;display:grid;grid-gap:8px;gap:8px;max-height:86vh;max-width:min(980px,94vw);overflow:auto;padding:16px;width:100%}.ddr-casing-tally-grid_modalBody__WRYeS h3{font-size:.95rem;margin:0}.ddr-casing-tally-grid_modalBody__WRYeS p{font-size:.78rem;margin:0}.ddr-casing-tally-grid_sub__BGff8{color:var(--color-text-muted);font-size:.7rem;font-weight:700;text-transform:uppercase}.ddr-casing-tally-grid_headerFound__MMIQ3{font-family:ui-monospace,monospace}.ddr-casing-tally-grid_check__oAAGP{align-items:center;display:flex;font-size:.78rem;gap:6px}.ddr-casing-tally-grid_previewScroll__baBWz{max-height:42vh;overflow:auto}.ddr-casing-tally-grid_modalActions__oRBBa{display:flex;gap:8px;justify-content:flex-end}@media (max-width:1100px){.ddr-casing-tally-grid_headerRow__x8Fcy{grid-template-columns:repeat(2,minmax(120px,1fr))}.ddr-casing-tally-grid_kpis__jFItM{grid-template-columns:repeat(4,minmax(0,1fr))}}.ddr-casing-tally-grid_gridWithSketch__oH98a{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) 176px}.ddr-casing-tally-grid_sketch__9EPzo{border:1px solid var(--color-border);border-radius:6px;position:-webkit-sticky;position:sticky;top:8px}.ddr-casing-tally-grid_spaceOut__ih_ai{border:1px solid var(--color-border);border-radius:6px;padding:6px 10px}.ddr-casing-tally-grid_spaceOut__ih_ai summary{color:var(--color-text-muted);cursor:pointer;font-size:.74rem;font-weight:700}.ddr-casing-tally-grid_spaceOutBody__0o2kF{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(220px,300px) 1fr;margin-top:6px}.ddr-casing-tally-grid_spaceOutList__a7wQK{font-size:.78rem;margin:0;padding-left:18px}.ddr-casing-tally-grid_spaceOutList__a7wQK li{margin:2px 0}@media (max-width:1100px){.ddr-casing-tally-grid_gridWithSketch__oH98a,.ddr-casing-tally-grid_spaceOutBody__0o2kF{grid-template-columns:1fr}}.ddr-casing-workspace_workspace__3iJxS{display:grid;grid-gap:10px;gap:10px}.ddr-casing-workspace_readOnly__nH_kB{background:var(--color-surface-muted);border-radius:6px;color:var(--color-text-muted);font-size:.78rem;margin:0;padding:6px 10px}.ddr-casing-workspace_alarm__sV0hQ{font-size:.78rem;padding:6px 10px!important}.ddr-casing-workspace_kpis__ACgAN{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.ddr-casing-workspace_kpi__gPQwW{align-content:start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;display:grid;grid-gap:1px;gap:1px;min-width:0;padding:5px 9px}.ddr-casing-workspace_kpi__gPQwW>span{color:var(--color-text-muted);font-size:.6rem;font-weight:700;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ddr-casing-workspace_kpi__gPQwW strong{font-size:.88rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25}.ddr-casing-workspace_kpi__gPQwW small{color:var(--color-text-muted);font-size:.62rem;line-height:1.25}.ddr-casing-workspace_continueBox__PQt_r{align-items:center;background:var(--color-surface-muted);border-radius:6px;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 12px;padding:6px 10px}.ddr-casing-workspace_compact__deW_D td,.ddr-casing-workspace_compact__deW_D th{font-size:.78rem;vertical-align:top}.ddr-casing-workspace_compact__deW_D td strong{white-space:nowrap}.ddr-casing-workspace_unit__7Ug5L{color:var(--color-text-muted);font-size:.7rem;font-style:normal;font-weight:600}.ddr-casing-workspace_muted__iNlzX{color:var(--color-text-muted);font-size:.74rem;margin:0}.ddr-casing-workspace_subLine__w0ddT{color:var(--color-text-muted);display:block;font-size:.66rem}.ddr-casing-workspace_warnLine__wq2HZ{color:#f59e0b;display:block;font-size:.66rem}.ddr-casing-workspace_thisReport__nE2Ku td{background:color-mix(in srgb,var(--dk-55c4db,#38bdf8) 8%,transparent)}.ddr-casing-workspace_currentDot__501YA{color:#22c55e;font-size:.6rem;margin-left:4px}.ddr-casing-workspace_addButton__ZR7AB{background:transparent;border:1px solid var(--dk-55c4db);border-radius:6px;color:var(--dk-55c4db);cursor:pointer;font-size:.82rem;font-weight:600;padding:7px 14px}.ddr-casing-workspace_inline__B4gNe{display:inline-flex;gap:4px;margin-left:6px}.ddr-casing-workspace_detailRow__J0Vbr td{background:var(--color-surface-muted)}.ddr-casing-workspace_details__IMGIO{display:grid;grid-gap:6px 16px;gap:6px 16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.ddr-casing-workspace_details__IMGIO dt{color:var(--color-text-muted);font-size:.64rem;font-weight:700;text-transform:uppercase}.ddr-casing-workspace_details__IMGIO dd{font-size:.78rem;margin:0}.ddr-casing-workspace_wide__Fjfoy{grid-column:1/-1}.ddr-casing-workspace_tabs__so5fV{border-bottom:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.ddr-casing-workspace_tab__9mnau{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 10px}.ddr-casing-workspace_tab__9mnau[aria-selected=true]{border-bottom-color:var(--dk-55c4db,#38bdf8);color:var(--color-text)}.ddr-casing-workspace_count__fE7hM{background:var(--color-surface-muted);border-radius:999px;font-size:.66rem;padding:0 6px}.ddr-casing-workspace_wideDialog__X51gl{max-width:min(980px,96vw)!important;width:96vw}.ddr-casing-workspace_grid4__IYJ2P{gap:8px 10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.ddr-casing-workspace_grid4__IYJ2P label>span{font-size:.72rem}.ddr-casing-workspace_grid4__IYJ2P input,.ddr-casing-workspace_grid4__IYJ2P select{font-size:.85rem!important;min-height:2.1rem!important;padding:4px 8px!important}.ddr-casing-workspace_checkLabel__uZC41{align-items:center;align-self:end;display:flex!important;flex-direction:row!important;font-size:.8rem;gap:6px}.ddr-casing-workspace_sectionLabel___sfOm{color:var(--color-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.05em;margin:4px 0 0;text-transform:uppercase}@media (max-width:760px){.ddr-casing-workspace_grid4__IYJ2P{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ddr-casing-workspace_chipBlock__IvQpH{display:grid;grid-gap:5px;gap:5px;margin-bottom:8px}.ddr-casing-workspace_chipLabel__fOPf8{color:var(--color-text-muted);font-size:.7rem}.ddr-casing-workspace_chips__A72fl{display:flex;flex-wrap:wrap;gap:5px}.ddr-casing-workspace_chip__mT41X{background:transparent;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text);cursor:pointer;font-size:.74rem;padding:4px 10px}.ddr-casing-workspace_chip__mT41X:hover{border-color:var(--color-primary)}.ddr-casing-workspace_chip__mT41X[aria-pressed=true]{background:var(--action-bg);border-color:var(--action-bg);color:var(--action-text);font-weight:700}.ddr-casing-workspace_more__dkTMZ{border:1px solid var(--color-border);border-radius:6px;margin-top:8px;padding:6px 10px}.ddr-casing-workspace_more__dkTMZ summary{color:var(--color-text-muted);cursor:pointer;font-size:.74rem;font-weight:700}.ddr-casing-workspace_more__dkTMZ[open] summary{margin-bottom:8px}.ddr-casing-workspace_tallyCell__TtJQZ{align-items:baseline;display:inline-flex;gap:8px;white-space:nowrap}.ddr-casing-workspace_tallyCount___KUQR{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.ddr-casing-workspace_tallyLink__15qPK.ddr-casing-workspace_tallyLink__15qPK{background:transparent;border:0;color:var(--color-text);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);cursor:pointer;font-size:.74rem;padding:0;text-decoration:underline;text-underline-offset:2px}.ddr-casing-workspace_tallyModal__55YTm{align-items:center;background:rgb(0 0 0/45%);display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.ddr-casing-workspace_tallyModalBody__h7VlG{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;display:grid;grid-gap:8px;gap:8px;max-height:88vh;max-width:min(1180px,96vw);overflow:hidden;padding:14px 16px;width:100%}.ddr-casing-workspace_tallyModalHead__4I7fP{align-items:center;display:flex;gap:12px;justify-content:space-between}.ddr-casing-workspace_tallyModalHead__4I7fP h3{font-size:.95rem;margin:0}.ddr-casing-workspace_tallyModalTools__s6fTV{display:inline-flex;gap:14px}.ddr-casing-workspace_tallyViewGrid__MOSWs{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) 176px;min-height:0}.ddr-casing-workspace_tallyViewScroll__hHyja{max-height:70vh;overflow:auto}.ddr-casing-workspace_tallyViewSketch__v3fxJ{border:1px solid var(--color-border);border-radius:6px;align-self:start}.ddr-casing-workspace_tallyViewTable__uY3HB.ddr-casing-workspace_tallyViewTable__uY3HB{border-collapse:collapse;font-size:.74rem;width:100%}.ddr-casing-workspace_tallyViewTable__uY3HB.ddr-casing-workspace_tallyViewTable__uY3HB th{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.66rem;padding:5px 6px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0}.ddr-casing-workspace_tallyViewTable__uY3HB.ddr-casing-workspace_tallyViewTable__uY3HB td{border-bottom:1px solid var(--color-border);padding:3px 6px}.ddr-casing-workspace_tallyViewTable__uY3HB.ddr-casing-workspace_tallyViewTable__uY3HB .ddr-casing-workspace_r__T2J73{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ddr-casing-workspace_tallyDeck__vvtE_{opacity:.5}@media (max-width:900px){.ddr-casing-workspace_tallyViewGrid__MOSWs{grid-template-columns:1fr}}.ddr-casing-workspace_tallyModalTools__s6fTV .ddr-casing-workspace_tallyLink__15qPK.ddr-casing-workspace_tallyLink__15qPK{border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-size:.78rem;padding:5px 12px;text-decoration:none}.ddr-casing-workspace_tallyModalTools__s6fTV .ddr-casing-workspace_tallyLink__15qPK.ddr-casing-workspace_tallyLink__15qPK:hover{border-color:var(--color-primary)}.ddr-cement-evaluation_hint__B0EoW{color:var(--color-text-muted);font-size:.75rem;line-height:1.4;margin:0 0 8px}.ddr-cement-evaluation_calc__2Qhav{color:var(--color-text-muted);font-size:.68rem}.ddr-cement-evaluation_noteInput__YR_bG{min-width:220px}.ddr-cement-evaluation_chips__AL35l{display:flex;flex-wrap:wrap;gap:4px}.ddr-cement-evaluation_chip__AcQyj{border:1px solid var(--color-border);border-radius:5px;font-size:.7rem;line-height:1.3;padding:1px 6px;white-space:nowrap}.ddr-cement-evaluation_chip__AcQyj em{color:var(--color-text-muted);font-style:normal;white-space:normal}.ddr-cement-evaluation_chip__AcQyj[data-quality=GOOD]{border-color:#16a34a;color:#16a34a}.ddr-cement-evaluation_chip__AcQyj[data-quality=MODERATE]{border-color:#d97706;color:#d97706}.ddr-cement-evaluation_chip__AcQyj[data-quality=FREE_PIPE],.ddr-cement-evaluation_chip__AcQyj[data-quality=POOR]{border-color:#dc2626;color:#dc2626}:root:not([data-theme=light]) .ddr-cement-evaluation_chip__AcQyj[data-quality=GOOD]{border-color:#4ade80;color:#4ade80}:root:not([data-theme=light]) .ddr-cement-evaluation_chip__AcQyj[data-quality=MODERATE]{border-color:#fbbf24;color:#fbbf24}:root:not([data-theme=light]) .ddr-cement-evaluation_chip__AcQyj[data-quality=FREE_PIPE],:root:not([data-theme=light]) .ddr-cement-evaluation_chip__AcQyj[data-quality=POOR]{border-color:#f87171;color:#f87171}.ddr-cement-evaluation_earlier__qpAuY td{color:var(--color-text-muted)}.ddr-continuity-notice_notice__eeU2C{margin:0 0 12px}.ddr-continuity-notice_list__ZG1hA{display:flex;flex-direction:column;gap:2px}.ddr-continuity-notice_item__dyCmW{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ddr-continuity-notice_actions__8w8fc{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px}.ddr-continuity-notice_link____c__{color:var(--action-bg,#3fa1b8)}.ddr-cost-workspace_workspace__uPNjx{display:grid;grid-gap:10px;gap:10px;min-width:0}.ddr-cost-workspace_head__HlSCl{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.ddr-cost-workspace_head__HlSCl h2{font-size:1rem;margin:0}.ddr-cost-workspace_tabs__56__k{border:1px solid var(--color-border);border-radius:8px;display:inline-flex;overflow:hidden}.ddr-cost-workspace_tab__J_AmJ{background:transparent;border:0;color:var(--color-text-muted);cursor:pointer;font-size:.82rem;font-weight:600;padding:6px 16px}.ddr-cost-workspace_tab__J_AmJ[aria-selected=true]{background:color-mix(in srgb,var(--dk-55c4db) 22%,transparent);color:var(--color-text)}.ddr-cost-workspace_tabBody__Bc5Un{display:grid;grid-gap:10px;gap:10px;min-width:0}.ddr-cost-workspace_readOnly__vpgpl{background:var(--color-surface-muted);border-radius:6px;color:var(--color-text-muted);font-size:.78rem;margin:0;padding:6px 10px}.ddr-cost-workspace_muted__C0DYa{color:var(--color-text-muted);font-size:.76rem;margin:0}.ddr-cost-workspace_subLine__qfr7n{color:var(--color-text-muted);display:block;font-size:.66rem}.ddr-cost-workspace_warnLine__mQDBX{color:#f59e0b}.ddr-cost-workspace_warnBox__uV1NI{background:color-mix(in srgb,#ef4444 12%,transparent);border:1px solid color-mix(in srgb,#ef4444 45%,transparent);border-radius:6px;color:#fca5a5;font-size:.78rem;margin:0;padding:6px 10px}.ddr-cost-workspace_afeLine__CKG5J{align-items:center;background:var(--color-surface-muted);border-radius:6px;display:flex;flex-wrap:wrap;font-size:.78rem;gap:6px 12px;padding:6px 10px}.ddr-cost-workspace_modeTag__SQo_t{border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-muted);font-size:.64rem;margin-left:auto;padding:1px 6px;text-transform:uppercase}.ddr-cost-workspace_inline__9lajx{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.ddr-cost-workspace_kpis__y9Vyh{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.ddr-cost-workspace_kpi__oy_HF{align-content:start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;display:grid;grid-gap:1px;gap:1px;min-width:0;padding:5px 9px}.ddr-cost-workspace_kpi__oy_HF>span{color:var(--color-text-muted);font-size:.6rem;font-weight:700;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ddr-cost-workspace_kpi__oy_HF strong{font-size:.9rem;line-height:1.25}.ddr-cost-workspace_kpi__oy_HF small{color:var(--color-text-muted);font-size:.62rem}.ddr-cost-workspace_kpi__oy_HF[data-tone=ok] strong{color:#22c55e}.ddr-cost-workspace_kpi__oy_HF[data-tone=warn] strong{color:#f59e0b}.ddr-cost-workspace_kpi__oy_HF[data-tone=bad] strong{color:#f87171}.ddr-cost-workspace_prevBox__wte43,.ddr-cost-workspace_sugBox__5jl_3{align-items:center;background:var(--color-surface-muted);border-radius:6px;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 16px;padding:8px 12px}.ddr-cost-workspace_prevBox__wte43>div:first-child{display:grid}.ddr-cost-workspace_prevList__pJLyu{display:grid;flex:1 1;grid-gap:3px;gap:3px;min-width:260px}.ddr-cost-workspace_prevList__pJLyu label{align-items:center;display:flex;gap:6px}.ddr-cost-workspace_prevLabel__0YIok{color:var(--color-text-muted);font-family:var(--font-mono,monospace);font-size:.7rem}.ddr-cost-workspace_prevAmount__veFEt{color:var(--color-text-muted);font-style:normal;margin-left:auto;white-space:nowrap}.ddr-cost-workspace_sugBox__5jl_3{align-items:stretch;display:grid}.ddr-cost-workspace_sugRow__uSAVl{align-items:center;display:flex;gap:12px}.ddr-cost-workspace_toolbar__c3Ahs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ddr-cost-workspace_search__dOTGi{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;color:inherit;font-size:.82rem;min-width:220px;padding:6px 10px}.ddr-cost-workspace_addButton__XA8iQ{background:transparent;border:1px solid var(--dk-55c4db);border-radius:6px;color:var(--dk-55c4db);cursor:pointer;font-size:.82rem;font-weight:600;padding:6px 14px}.ddr-cost-workspace_register__32HlK td,.ddr-cost-workspace_register__32HlK th{font-size:.78rem;padding-bottom:4px!important;padding-top:4px!important;vertical-align:top}.ddr-cost-workspace_register__32HlK td:first-child,.ddr-cost-workspace_register__32HlK th:first-child{width:3rem}.ddr-cost-workspace_parent__TaEoe td{background:var(--color-surface-muted);font-weight:700}.ddr-cost-workspace_subtotal__wuXV0 td,.ddr-cost-workspace_total__7QEPw td{background:color-mix(in srgb,var(--dk-55c4db) 9%,transparent);font-weight:700}.ddr-cost-workspace_grandTotal__HqPUZ td{background:color-mix(in srgb,var(--dk-55c4db) 18%,transparent);font-weight:800}.ddr-cost-workspace_entryRow__4C3e_ td{background:transparent}.ddr-cost-workspace_entryRow__4C3e_ td:nth-child(2){padding-left:2.2rem!important}.ddr-cost-workspace_entryText__cR3Cm{align-items:center;display:inline-flex;gap:6px}.ddr-cost-workspace_tagEstimate__CjRph{background:color-mix(in srgb,#f59e0b 20%,transparent);border-radius:4px;color:#fbbf24;font-size:.6rem;font-weight:700;margin-left:6px;padding:1px 5px;text-transform:uppercase}.ddr-cost-workspace_unit__f_v31{color:var(--color-text-muted);font-size:.68rem;font-style:normal;font-weight:600}.ddr-cost-workspace_actions__jS4oS{text-align:right;white-space:nowrap}.ddr-cost-workspace_bad__gfBXM{color:#f87171!important}.ddr-cost-workspace_warn__jeWLy{color:#f59e0b!important}.ddr-cost-workspace_strong__ljM8E{font-weight:700}.ddr-cost-workspace_danger__51DhY{background:#dc2626;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:.75rem;padding:4px 9px}.ddr-cost-workspace_grid4__WnDXd{gap:8px 10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.ddr-cost-workspace_grid4__WnDXd label>span{font-size:.72rem}.ddr-cost-workspace_span4__e4p1N{grid-column:1/-1}.ddr-cost-workspace_numInput__kPdQP{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;color:inherit;font-size:.78rem;padding:2px 6px;text-align:right;width:7.5rem}.ddr-cost-workspace_afeHead__U2JFn{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.ddr-cost-workspace_afeNumber__rk7lK{font-size:.95rem}.ddr-cost-workspace_afeForm__mB1hl{display:grid;grid-gap:8px;gap:8px}.ddr-cost-workspace_pasteBox__8fpFJ{display:grid;font-size:.76rem;grid-gap:4px;gap:4px}.ddr-cost-workspace_pasteBox__8fpFJ textarea{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;color:inherit;font-family:var(--font-mono,monospace);font-size:.76rem;padding:6px}.ddr-cost-workspace_pasteBox__8fpFJ small{color:var(--color-text-muted)}@media (max-width:900px){.ddr-cost-workspace_grid4__WnDXd{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ddr-cost-workspace_wide__WL5EU{min-width:18rem;width:50%}.ddr-cost-workspace_wideDialog__4h9Pq{max-width:min(1100px,96vw)!important;width:min(1100px,96vw)!important}.ddr-cost-workspace_importTable__3nSof{max-height:52vh;overflow:auto}.ddr-cost-workspace_scanGrid__8fHWK{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.ddr-cost-workspace_pdfFrame__D98Zc{border:1px solid var(--color-border);border-radius:6px;height:60vh;width:100%}@media (max-width:900px){.ddr-cost-workspace_scanGrid__8fHWK{grid-template-columns:1fr}}.ddr-cost-workspace_rateKinds__E6Xo_{display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 18px}.ddr-cost-workspace_pasteDetails__zdv_n{font-size:.78rem;margin-top:6px}.ddr-cost-workspace_pasteDetails__zdv_n summary{color:var(--color-text-muted);cursor:pointer}.ddr-daily-cost-section_workspace__P63Cl{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0;color:var(--dk-dce7f3)}.ddr-daily-cost-section_header__Buf33{display:flex;align-items:flex-end;justify-content:space-between}.ddr-daily-cost-section_header__Buf33 p,.ddr-daily-cost-section_header__Buf33 span{margin:0;color:var(--dk-91a5ba);font-size:.72rem}.ddr-daily-cost-section_header__Buf33 h2{margin:.1rem 0;font-size:1.15rem}.ddr-daily-cost-section_headerActions__qnXHT{display:flex;align-items:center;gap:.5rem}.ddr-daily-cost-section_afeInputLink__su2nP{padding:.4rem .65rem;border:1px solid var(--dk-4f7699);border-radius:.3rem;color:var(--dk-e0f2fe);background:var(--dk-174263);text-decoration:none;font-size:.75rem;font-weight:700}.ddr-daily-cost-section_afeContext__SEg17{display:flex;gap:1rem;align-items:center;padding:.55rem .7rem;border:1px solid var(--dk-33475e);background:var(--dk-132234);font-size:.76rem}.ddr-daily-cost-section_summary__gDFXi{display:grid;grid-template-columns:repeat(6,minmax(8rem,1fr));border:1px solid var(--dk-27384b);background:var(--dk-111c29)}.ddr-daily-cost-section_summary__gDFXi>div{padding:.32rem .5rem;border-right:1px solid var(--dk-27384b)}.ddr-daily-cost-section_toolbar__1aX_V{display:grid;grid-template-columns:minmax(14rem,28rem) auto auto auto;align-items:end;grid-gap:.4rem;gap:.4rem}.ddr-daily-cost-section_toolbar__1aX_V>div:last-child{position:relative}.ddr-daily-cost-section_warning__Z8kHl{padding:.45rem .65rem;border-left:3px solid var(--dk-f59e0b);color:var(--dk-fde68a);background:var(--dk-3a2a12);font-size:.76rem}.ddr-daily-cost-section_scroll__YzG53{max-height:39rem;overflow:auto;overflow-x:auto;border:1px solid var(--dk-27384b);background:var(--dk-0d1723)}.ddr-daily-cost-section_bs19Table__amFH8{width:100%!important;min-width:68rem!important;table-layout:fixed}.ddr-daily-cost-section_bs19Table__amFH8 tbody tr{height:1.8rem}.ddr-daily-cost-section_bs19Table__amFH8 td:first-child,.ddr-daily-cost-section_bs19Table__amFH8 th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:4;min-width:2.875rem;width:2.875rem;text-align:center;background:var(--dk-101d2b)}.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(2){position:-webkit-sticky;position:sticky;left:2.875rem;z-index:4;min-width:17.5rem;width:17.5rem;text-align:left;box-shadow:1px 0 var(--dk-33475e)}.ddr-daily-cost-section_bs19Table__amFH8 thead th:first-child,.ddr-daily-cost-section_bs19Table__amFH8 thead th:nth-child(2){z-index:8;background:var(--dk-1a2a3c)}.ddr-daily-cost-section_masterRow__LIMAk[data-depth="0"]>*{background:var(--dk-20384f);font-weight:750}.ddr-daily-cost-section_detailRow__xWBwz:hover>*,.ddr-daily-cost-section_masterRow__LIMAk:hover>*{background:var(--dk-1b3348)!important}.ddr-daily-cost-section_masterRow__LIMAk[data-depth="1"]>*{background:var(--dk-172a3d);font-weight:700}.ddr-daily-cost-section_subtotalRow__Wmt_A>*{border-top:1px solid var(--dk-6b8299)!important;background:var(--dk-1e3448)!important;font-weight:700}.ddr-daily-cost-section_totalRow__dI1dc>*{border-top:2px solid var(--dk-8eabc5)!important;background:var(--dk-243f57)!important;font-weight:800}.ddr-daily-cost-section_grandTotalRow__G09U_>*{border-block:2px solid var(--dk-bae6fd)!important;background:var(--dk-294d68)!important;font-size:.82rem;font-weight:850}.ddr-daily-cost-section_detailRow__xWBwz th{overflow:hidden;padding-left:2.5rem!important;text-overflow:ellipsis;background:var(--dk-0d1926)!important;font-weight:500}.ddr-daily-cost-section_detailRow__xWBwz td{background:var(--dk-0d1926)!important}.ddr-daily-cost-section_detailRow__xWBwz:nth-of-type(2n) td,.ddr-daily-cost-section_detailRow__xWBwz:nth-of-type(2n) th{background:var(--dk-111f2e)!important}.ddr-daily-cost-section_detailRow__xWBwz th span,.ddr-daily-cost-section_detailRow__xWBwz th strong{display:block}.ddr-daily-cost-section_detailRow__xWBwz th span{color:var(--dk-91a5ba);font-size:.66rem}.ddr-daily-cost-section_scroll__YzG53 table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.75rem}.ddr-daily-cost-section_scroll__YzG53 td,.ddr-daily-cost-section_scroll__YzG53 th{min-width:0;height:1.75rem;padding:.12rem .28rem;border-right:1px solid var(--dk-223247);border-bottom:1px solid var(--dk-223247);text-align:right;white-space:nowrap;background:var(--dk-0f1a27);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ddr-daily-cost-section_scroll__YzG53 thead th{position:-webkit-sticky;position:sticky;top:0;z-index:5;color:var(--dk-b9c9da);background:var(--dk-1a2a3c);font-size:.67rem;text-transform:uppercase}.ddr-daily-cost-section_scroll__YzG53 th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:4;min-width:22rem;text-align:left;box-shadow:1px 0 var(--dk-33475e)}.ddr-daily-cost-section_scroll__YzG53 thead th:first-child{z-index:7;background:var(--dk-1a2a3c)}.ddr-daily-cost-section_scroll__YzG53 td:last-child,.ddr-daily-cost-section_scroll__YzG53 th:last-child{position:-webkit-sticky;position:sticky;right:0;z-index:4;min-width:6rem;background:var(--dk-101d2b)}.ddr-daily-cost-section_parentRow__nNPxX td,.ddr-daily-cost-section_parentRow__nNPxX th{font-weight:700;background:var(--dk-17293c)}.ddr-daily-cost-section_parentRow__nNPxX[data-level="0"] td,.ddr-daily-cost-section_parentRow__nNPxX[data-level="0"] th{background:var(--dk-223a51)}.ddr-daily-cost-section_parentRow__nNPxX[data-level="2"] th button{padding-left:1.5rem}.ddr-daily-cost-section_parentRow__nNPxX[data-level="3"] th button{padding-left:2.5rem}.ddr-daily-cost-section_masterRow__LIMAk button,.ddr-daily-cost-section_parentRow__nNPxX button{width:100%;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.ddr-daily-cost-section_masterRow__LIMAk button{min-height:1.55rem;padding-block:0}.ddr-daily-cost-section_rawRow__Ma61M th{padding-left:3.5rem}.ddr-daily-cost-section_lockedContext__3Rxya small,.ddr-daily-cost-section_rawRow__Ma61M span,.ddr-daily-cost-section_rawRow__Ma61M strong{display:block}.ddr-daily-cost-section_lockedContext__3Rxya small,.ddr-daily-cost-section_rawRow__Ma61M span{color:var(--dk-91a5ba);font-size:.66rem}.ddr-daily-cost-section_inlineActions__NHzd1,.ddr-daily-cost-section_rowActions__UVsqI{display:flex;justify-content:flex-end;gap:.25rem}.ddr-daily-cost-section_addRow__Usvth button,.ddr-daily-cost-section_deleteConfirm__XvNLR button,.ddr-daily-cost-section_iconDanger__CAAaI,.ddr-daily-cost-section_inlineActions__NHzd1 button,.ddr-daily-cost-section_rowActions__UVsqI button{min-width:1.7rem;min-height:1.7rem;border:1px solid var(--dk-3a526c);border-radius:.25rem;color:var(--dk-dce7f3);background:var(--dk-17283a);cursor:pointer}.ddr-daily-cost-section_iconDanger__CAAaI{color:var(--dk-fecaca)!important;border-color:var(--dk-7f1d1d)!important}.ddr-daily-cost-section_addRow__Usvth td{padding:.15rem .5rem;text-align:left;background:var(--dk-102030)}.ddr-daily-cost-section_editRow__XiJOV>td{padding:.15rem .25rem!important;white-space:normal!important;background:var(--dk-13263a)!important}.ddr-daily-cost-section_inlineForm__nSon_{display:grid;grid-template-columns:2.875rem 17.5rem 3.25rem 4rem 5.875rem 6.625rem 4rem;align-items:end;grid-gap:.25rem;gap:.25rem}.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(3),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(3){width:3.25rem;text-align:center}.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(4),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(4){width:4rem}.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(5),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(5){width:5.875rem}.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(10),.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(6),.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(7),.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(8),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(10),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(6),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(7),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(8){width:6.625rem}.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(9),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(9){width:7.125rem}.ddr-daily-cost-section_bs19Table__amFH8 td:nth-child(11),.ddr-daily-cost-section_bs19Table__amFH8 th:nth-child(11){width:4rem}.ddr-daily-cost-section_inlineForm__nSon_ input,.ddr-daily-cost-section_inlineForm__nSon_ select{min-height:1.9rem;height:1.9rem}.ddr-daily-cost-section_lockedContext__3Rxya{align-self:center;font-weight:700}.ddr-daily-cost-section_errorToast__IsRO9{grid-column:1/-1;padding:.35rem;color:var(--dk-fecaca);background:var(--dk-3b151b)}.ddr-daily-cost-section_deleteConfirm__XvNLR{display:flex;align-items:center;gap:.25rem}.ddr-daily-cost-section_deleteConfirm__XvNLR span{white-space:normal}.ddr-daily-cost-section_provenance__tCKXZ{margin:0;color:var(--dk-91a5ba);font-size:.7rem}.ddr-daily-cost-section_previousOverlay__46D01{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:2rem;background:var(--dk-020810a68);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.ddr-daily-cost-section_previousDrawer__YS4xj{display:grid;grid-template-rows:auto 1fr auto;width:min(70vw,61.25rem);max-height:min(86vh,52rem);overflow:hidden;border:1px solid var(--dk-4f7699);border-radius:.45rem;background:var(--dk-0d1723);box-shadow:0 1.5rem 4rem #000b}.ddr-daily-cost-section_previousDrawer__YS4xj>footer,.ddr-daily-cost-section_previousDrawer__YS4xj>header{position:-webkit-sticky;position:sticky;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.65rem .8rem;background:var(--dk-132234)}.ddr-daily-cost-section_previousDrawer__YS4xj>header{top:0}.ddr-daily-cost-section_previousDrawer__YS4xj>footer{bottom:0;flex-wrap:wrap}.ddr-daily-cost-section_previousDrawer__YS4xj>div:not(.ddr-daily-cost-section_discardConfirm__jpPTM){overflow:auto;padding:.7rem .85rem}.ddr-daily-cost-section_previousSource__WgS4e{display:flex;align-items:baseline;gap:.65rem;color:var(--dk-91a5ba);font-size:.72rem}.ddr-daily-cost-section_previousSource__WgS4e strong{color:var(--dk-e5eef7);font-size:.82rem}.ddr-daily-cost-section_previousGroup__h0ANA h3{margin:.75rem 0 .3rem;color:var(--dk-b9c9da);font-size:.72rem;letter-spacing:.02em}.ddr-daily-cost-section_previousDrawer__YS4xj small,.ddr-daily-cost-section_previousRow__hSgTi small,.ddr-daily-cost-section_previousRow__hSgTi span{display:block}.ddr-daily-cost-section_previousRow__hSgTi{display:grid;grid-gap:.4rem;gap:.4rem;padding:.45rem .55rem;border:1px solid var(--dk-27384b);background:var(--dk-111e2c)}.ddr-daily-cost-section_previousRow__hSgTi+.ddr-daily-cost-section_previousRow__hSgTi{border-top:0}.ddr-daily-cost-section_previousStatus__kihpZ{display:inline-block!important;width:-moz-fit-content;width:fit-content;margin-top:.2rem;padding:.08rem .35rem;border:1px solid var(--dk-3a526c);border-radius:999px;color:var(--dk-b9d5ea)!important;background:var(--dk-172b3d)}.ddr-daily-cost-section_previousRow__hSgTi>label{display:grid;grid-template-columns:auto 1fr;grid-gap:.55rem;gap:.55rem;align-items:start}.ddr-daily-cost-section_previousStage__csDjE{display:grid;grid-template-columns:minmax(12rem,1fr) 4.5rem 6rem 8rem;grid-gap:.35rem;gap:.35rem}.ddr-daily-cost-section_discardConfirm__jpPTM{position:fixed;inset:40% auto auto 50%;z-index:55;width:min(25rem,90vw);padding:1rem;transform:translate(-50%,-50%);border:1px solid var(--dk-f59e0b);background:var(--dk-17283a)}@media (max-width:900px){.ddr-daily-cost-section_summary__gDFXi{grid-template-columns:repeat(3,minmax(7rem,1fr))}.ddr-daily-cost-section_toolbar__1aX_V{grid-template-columns:1fr auto auto}.ddr-daily-cost-section_toolbar__1aX_V>div:last-child{grid-column:1/-1}.ddr-daily-cost-section_previousOverlay__46D01{padding:.75rem}.ddr-daily-cost-section_previousDrawer__YS4xj{width:96vw}}.ddr-daily-report-panel_panel___EiK1{display:grid;grid-gap:12px;gap:12px}.ddr-daily-report-panel_toolbar__APFT1{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.ddr-daily-report-panel_meta__7BjqA{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.86rem}.ddr-daily-report-panel_note__jsU9h{color:var(--color-warning-text,#8a5a00)}.ddr-daily-report-panel_actions__iY_rT{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ddr-daily-report-panel_inline__oCy4s{display:inline}.ddr-daily-report-panel_primary__cRx_T,.ddr-daily-report-panel_secondary__5JGPS{border-radius:6px;cursor:pointer;font:inherit;font-size:.85rem;padding:6px 12px}.ddr-daily-report-panel_primary__cRx_T{background:var(--action-bg);border:1px solid var(--color-primary,#0d2a45);color:var(--action-text)}.ddr-daily-report-panel_secondary__5JGPS{background:var(--color-surface,#fff);border:1px solid var(--color-border,#c4ccd5);color:inherit}.ddr-daily-report-panel_primary__cRx_T:disabled,.ddr-daily-report-panel_secondary__5JGPS:disabled{cursor:progress;opacity:.6}.ddr-daily-report-panel_link__QHIl9{font-size:.85rem}.ddr-daily-report-panel_error__aEN40,.ddr-daily-report-panel_muted__t_Rmt,.ddr-daily-report-panel_ok__y44EF{font-size:.85rem;margin:0}.ddr-daily-report-panel_ok__y44EF{color:var(--color-success-text,#1d6b3a)}.ddr-daily-report-panel_error__aEN40{color:var(--color-danger-text,#a32020)}.ddr-daily-report-panel_muted__t_Rmt{color:var(--color-text-muted,#5b6672)}.ddr-daily-report-panel_files__SGNbP h4{font-size:.9rem;margin:0 0 6px}.ddr-daily-report-panel_files__SGNbP table{border-collapse:collapse;font-size:.82rem;width:100%}.ddr-daily-report-panel_files__SGNbP td,.ddr-daily-report-panel_files__SGNbP th{border-bottom:1px solid var(--color-border,#dde3e9);padding:4px 6px;text-align:left;vertical-align:middle}.ddr-daily-report-panel_fileName__Pgwea{overflow-wrap:anywhere}.ddr-daily-report-panel_paper__cynlf{background:var(--color-surface-muted,#e9edf1);border-radius:8px;overflow-x:auto;padding:12px}.ddr-daily-report-panel_frame__eCTEH{background:#fff;border:0;box-shadow:0 1px 6px rgb(0 0 0/18%);display:block;height:1100px;margin:0 auto;max-width:100%;width:794px}.ddr-daily-report-panel_picker__D61th{align-items:center;display:inline-flex;gap:6px}.ddr-daily-report-panel_picker__D61th select{background:var(--color-surface,#fff);border:1px solid var(--color-border,#c4ccd5);border-radius:6px;color:inherit;font:inherit;font-size:.85rem;padding:3px 6px}.ddr-daily-report-panel_empty__xDUAK{align-items:flex-start;display:grid;grid-gap:10px;gap:10px;justify-items:start}.ddr-drilling-workspace_rig__Jwt2o{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--dk-55c4db);border-radius:8px;display:grid;grid-gap:8px 20px;gap:8px 20px;grid-template-columns:minmax(170px,auto) minmax(0,1fr);padding:8px 14px}.ddr-drilling-workspace_rigName__Ixrpv{display:grid;grid-gap:1px;gap:1px}.ddr-drilling-workspace_rigName__Ixrpv span,.ddr-drilling-workspace_rig__Jwt2o dt{color:var(--color-text-muted);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ddr-drilling-workspace_rigName__Ixrpv strong{color:var(--color-text-strong);font-size:.92rem}.ddr-drilling-workspace_rigName__Ixrpv small{color:var(--color-text-muted);font-size:.68rem}.ddr-drilling-workspace_rig__Jwt2o dl{display:grid;grid-gap:4px 14px;gap:4px 14px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.ddr-drilling-workspace_rig__Jwt2o dd{color:var(--color-text-strong);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.ddr-drilling-workspace_kpiCaption__pmbqa{color:var(--color-text-muted);font-size:.7rem;margin:0 0 4px}.ddr-drilling-workspace_kpis__qHc5j{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(8,minmax(0,1fr))}.ddr-drilling-workspace_muted__C_ypM{color:var(--color-text-muted);font-size:.78rem;margin:0}.ddr-drilling-workspace_trends__TeafF{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 4px}.ddr-drilling-workspace_trend__MmBCW{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:6px;margin:0;padding:6px 8px 4px;position:relative}.ddr-drilling-workspace_trend__MmBCW figcaption{align-items:baseline;display:flex;justify-content:space-between}.ddr-drilling-workspace_trend__MmBCW figcaption strong{color:var(--color-text-muted);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.ddr-drilling-workspace_trend__MmBCW figcaption span{color:var(--color-text-strong);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.ddr-drilling-workspace_trend__MmBCW svg{display:block;height:auto;width:100%}.ddr-drilling-workspace_trendEmpty__RjInR{color:var(--color-text-muted);margin:18px 0;text-align:center}.ddr-drilling-workspace_trendGrid__lNHmv{stroke:var(--color-border);stroke-dasharray:2 3;stroke-width:1}.ddr-drilling-workspace_trendAxis__3J870{fill:var(--color-text-muted);font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ddr-drilling-workspace_trendLine__gTVOG{fill:none;stroke:var(--dk-55c4db);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ddr-drilling-workspace_trendDot__NqsD4{fill:var(--dk-55c4db);stroke:var(--color-surface-muted);stroke-width:2}.ddr-drilling-workspace_trendHit__SpDWj{cursor:pointer;fill:transparent;outline:none}.ddr-drilling-workspace_trendCross__VJTWa{stroke:var(--color-text-muted);stroke-width:1}.ddr-drilling-workspace_trendTip__FpHR3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);font-size:.68rem;margin:0;padding:2px 6px;position:absolute;right:6px;top:22px}.ddr-drilling-workspace_paramTable__utK6O td{vertical-align:top}.ddr-drilling-workspace_warn__eu9fB{color:#f59e0b;display:block;font-size:.68rem;margin-top:2px;white-space:normal}.ddr-drilling-workspace_withNote__6lKHn td{border-bottom:0!important;padding-bottom:2px!important}.ddr-drilling-workspace_noteRow__ETx_x td{color:var(--color-text-muted);font-size:.7rem;padding-top:0!important;white-space:normal}.ddr-drilling-workspace_kpis__qHc5j strong{font-size:.95rem!important;white-space:nowrap}.ddr-drilling-workspace_inlineForm__gc_rc{display:inline-flex;gap:4px}.ddr-drilling-workspace_advancedSection__CvdMF{border:1px dashed var(--color-border);border-radius:8px;padding:8px 12px}.ddr-drilling-workspace_advancedSection__CvdMF>summary{color:var(--color-text-muted);cursor:pointer;font-size:.78rem;font-weight:700}.ddr-drilling-workspace_checkbox__b4Fks{align-items:center;align-self:end;display:flex!important;gap:6px;justify-content:flex-start;min-height:2rem}.ddr-drilling-workspace_checkbox__b4Fks input{flex:none;min-height:0!important;width:auto!important}.ddr-drilling-workspace_formSection__QJYrO{align-items:baseline;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;padding-top:8px}.ddr-drilling-workspace_formSection__QJYrO strong{color:var(--dk-55c4db);font-size:.74rem}.ddr-drilling-workspace_formSection__QJYrO small{color:var(--color-text-muted);font-size:.68rem}.ddr-drilling-workspace_pumpGrid__IWWLG{display:grid;grid-gap:4px 10px;gap:4px 10px;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.ddr-drilling-workspace_pumpGrid__IWWLG>span{color:var(--color-text-muted);font-size:.66rem;font-weight:700}.ddr-drilling-workspace_pumpRow__U3MKV{align-items:center;display:contents}.ddr-drilling-workspace_pumpRow__U3MKV strong{font-size:.8rem}.ddr-drilling-workspace_pumpRow__U3MKV>span{font-size:.82rem}.ddr-drilling-workspace_limit__4qp8K{color:#f87171}.ddr-drilling-workspace_advanced__ALvUq>summary{color:var(--color-text-muted);cursor:pointer;font-size:.74rem;font-weight:700;margin-bottom:6px}@media (max-width:1100px){.ddr-drilling-workspace_kpis__qHc5j{grid-template-columns:repeat(4,minmax(0,1fr))}.ddr-drilling-workspace_trends__TeafF{grid-template-columns:repeat(2,minmax(0,1fr))}.ddr-drilling-workspace_rig__Jwt2o dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ddr-drilling-workspace_rig__Jwt2o{grid-template-columns:1fr}.ddr-drilling-workspace_kpis__qHc5j,.ddr-drilling-workspace_rig__Jwt2o dl,.ddr-drilling-workspace_trends__TeafF{grid-template-columns:repeat(2,minmax(0,1fr))}}.ddr-drilling-workspace_unit__0dUDi{color:var(--color-text-muted);font-size:.7rem;font-style:normal;font-weight:600}.ddr-inventory-workspace_workspace__CwqVm{display:grid;grid-gap:10px;gap:10px;min-width:0}.ddr-inventory-workspace_head__KDTga h2{font-size:1rem;margin:0 0 2px}.ddr-inventory-workspace_muted__cklmD{color:var(--color-text-muted);font-size:.74rem;margin:0}.ddr-inventory-workspace_readOnly__vsP_F{background:var(--color-surface-muted);border-radius:6px;color:var(--color-text-muted);font-size:.78rem;margin:0;padding:6px 10px}.ddr-inventory-workspace_kpis__Z1MKY{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.ddr-inventory-workspace_kpi__1YyzZ{align-content:start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;display:grid;grid-gap:1px;gap:1px;min-width:0;padding:5px 9px}.ddr-inventory-workspace_kpi__1YyzZ>span{color:var(--color-text-muted);font-size:.6rem;font-weight:700;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ddr-inventory-workspace_kpi__1YyzZ strong{font-size:.9rem;line-height:1.25}.ddr-inventory-workspace_kpi__1YyzZ small{color:var(--color-text-muted);font-size:.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ddr-inventory-workspace_kpi__1YyzZ[data-tone=ok] strong{color:#22c55e}.ddr-inventory-workspace_kpi__1YyzZ[data-tone=bad] strong{color:#f87171}.ddr-inventory-workspace_prevBoxSmall__DP8Z9,.ddr-inventory-workspace_prevBox__gyh6r{align-items:center;border-radius:6px;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 16px;justify-content:space-between;padding:8px 12px}.ddr-inventory-workspace_prevBox__gyh6r{background:color-mix(in srgb,var(--dk-55c4db) 14%,transparent);border:1px solid color-mix(in srgb,var(--dk-55c4db) 45%,transparent)}.ddr-inventory-workspace_prevBoxSmall__DP8Z9{background:var(--color-surface-muted)}.ddr-inventory-workspace_prevBoxSmall__DP8Z9>div:first-child,.ddr-inventory-workspace_prevBox__gyh6r>div:first-child{display:grid;grid-gap:2px;gap:2px}.ddr-inventory-workspace_prevForm__Dh6Am{display:grid;grid-gap:6px;gap:6px;justify-items:end}.ddr-inventory-workspace_prevList__H7rSc{display:grid;grid-gap:3px;gap:3px;justify-items:start;max-height:220px;overflow:auto}.ddr-inventory-workspace_prevList__H7rSc label{align-items:center;display:inline-flex;gap:6px}.ddr-inventory-workspace_prevActions__ANLty{display:flex;gap:6px}.ddr-inventory-workspace_toolbar__fC_s4{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ddr-inventory-workspace_search__f4ybJ{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;color:inherit;font-size:.82rem;min-width:220px;padding:6px 10px}.ddr-inventory-workspace_addButton___NmzE{background:transparent;border:1px solid var(--dk-55c4db);border-radius:6px;color:var(--dk-55c4db);cursor:pointer;font-size:.82rem;font-weight:600;padding:7px 14px}.ddr-inventory-workspace_addButton___NmzE:disabled{cursor:not-allowed;opacity:.5}.ddr-inventory-workspace_compact__4mjuB td,.ddr-inventory-workspace_compact__4mjuB th{font-size:.78rem;vertical-align:top}.ddr-inventory-workspace_groupRow__oZma2 th{background:var(--color-surface-muted);font-size:.68rem!important;letter-spacing:.04em;text-align:left;text-transform:uppercase}.ddr-inventory-workspace_count__mIfGA{color:var(--color-text-muted);font-weight:600;margin-left:4px}.ddr-inventory-workspace_subLine__4EKBK{color:var(--color-text-muted);display:block;font-size:.66rem}.ddr-inventory-workspace_warnLine__7Rn0i{color:#f59e0b;display:block;font-size:.72rem;margin:0}.ddr-inventory-workspace_unit__xBZsT{color:var(--color-text-muted);font-size:.7rem;font-style:normal;font-weight:600}.ddr-inventory-workspace_flagMuted__w2gEh,.ddr-inventory-workspace_flag__DzbLs{display:block;font-family:var(--font-sans,inherit);font-size:.62rem;white-space:nowrap}.ddr-inventory-workspace_flag__DzbLs{color:#f59e0b}.ddr-inventory-workspace_flagMuted__w2gEh{color:var(--color-text-muted)}.ddr-inventory-workspace_cellWarn__v_Kyg{color:#f59e0b}.ddr-inventory-workspace_cellBad__rx00Q,.ddr-inventory-workspace_cellBad__rx00Q .ddr-inventory-workspace_flag__DzbLs{color:#f87171!important}.ddr-inventory-workspace_rowBad__rqesu td{background:color-mix(in srgb,#ef4444 9%,transparent)}.ddr-inventory-workspace_rowCritical__eYwAd td:first-child{box-shadow:inset 3px 0 0 #f59e0b}.ddr-inventory-workspace_tagCritical__Iom3U{background:color-mix(in srgb,#f59e0b 25%,transparent);border-radius:4px;color:#fbbf24;font-size:.6rem;font-weight:700;margin-left:6px;padding:1px 5px;text-transform:uppercase}.ddr-inventory-workspace_rowActions__YJ_cC{white-space:nowrap}.ddr-inventory-workspace_rowActions__YJ_cC form{display:inline-flex;gap:4px}.ddr-inventory-workspace_danger__ge_l6{background:#dc2626;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:.75rem;padding:4px 9px}.ddr-inventory-workspace_applyForm__AnK5H{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ddr-inventory-workspace_recorded__UPY3S{color:var(--color-text-muted);font-size:.74rem;min-width:6rem}.ddr-inventory-workspace_grid4__RLe_G{gap:8px 10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.ddr-inventory-workspace_grid4__RLe_G label>span{font-size:.72rem}.ddr-inventory-workspace_grid4__RLe_G input,.ddr-inventory-workspace_grid4__RLe_G select{font-size:.85rem!important;min-height:2.1rem!important;padding:4px 8px!important}.ddr-inventory-workspace_preview__pDOun{color:var(--color-text-muted);font-size:.78rem;margin:4px 0 0}.ddr-inventory-workspace_numInput__Nt6It{width:7rem}@media (max-width:900px){.ddr-inventory-workspace_grid4__RLe_G{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ddr-mud-workspace_workspace__jleA2{display:grid;grid-gap:10px;gap:10px}.ddr-mud-workspace_caption__1JOQw{color:var(--color-text-muted);font-size:.7rem;margin:0 0 4px}.ddr-mud-workspace_kpis__ipKI3{grid-template-columns:repeat(8,minmax(0,1fr))}.ddr-mud-workspace_kpis__ipKI3 strong{font-size:.95rem!important;white-space:nowrap}.ddr-mud-workspace_unit__N2k31{color:var(--color-text-muted);font-size:.7rem;font-style:normal;font-weight:600}.ddr-mud-workspace_trends__ZJqpb{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.ddr-mud-workspace_muted__nrtec{color:var(--color-text-muted);font-size:.78rem;margin:0}.ddr-mud-workspace_compact__0vgj7 td,.ddr-mud-workspace_compact__0vgj7 th{font-size:.78rem;vertical-align:top}.ddr-mud-workspace_compact__0vgj7 td>span[class]{font-size:.68rem}.ddr-mud-workspace_withNote__pV8QG td{border-bottom:0!important;padding-bottom:2px!important}.ddr-mud-workspace_noteRow__JFOPJ td{color:var(--color-text-muted);font-size:.7rem!important;padding-top:0!important;white-space:normal}.ddr-mud-workspace_noteRow__JFOPJ td>span+span:before{content:" · "}.ddr-mud-workspace_chips___N6eD{display:inline-flex;flex-wrap:wrap;gap:4px 6px}.ddr-mud-workspace_chips___N6eD:before{content:none!important}.ddr-mud-workspace_chip__05_Hl{border:1px solid var(--color-border);border-radius:999px;padding:0 7px;white-space:nowrap}.ddr-mud-workspace_chip__05_Hl b{color:var(--color-text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ddr-mud-workspace_chip__05_Hl[data-derived=true]{border-style:dashed}.ddr-mud-workspace_warn__lWYaQ{color:#f59e0b}.ddr-mud-workspace_inlineForm__4m6uO{display:inline-flex;gap:4px}.ddr-mud-workspace_addButton__XcENO{background:transparent;border:1px solid var(--dk-55c4db);border-radius:6px;color:var(--dk-55c4db);cursor:pointer;font-size:.82rem;font-weight:600;padding:7px 14px}.ddr-mud-workspace_addButton__XcENO:disabled{cursor:not-allowed;opacity:.5}.ddr-mud-workspace_fieldHint__nq6j8{color:var(--color-text-muted);font-size:.7rem;margin:-4px 0 0}.ddr-mud-workspace_balancePreview__2_fA_{background:var(--color-surface-muted);border-radius:6px;font-size:.78rem;grid-column:1/-1;margin:4px 0 0;padding:6px 10px}.ddr-mud-workspace_mudDialog__GNXts{max-width:64rem!important}.ddr-mud-workspace_compactForm__ddFlD{gap:10px!important}.ddr-mud-workspace_compactForm__ddFlD fieldset{padding:8px 12px!important}.ddr-mud-workspace_compactForm__ddFlD legend{font-size:.8rem!important}.ddr-mud-workspace_compactForm__ddFlD label{font-size:.74rem}.ddr-mud-workspace_compactForm__ddFlD input,.ddr-mud-workspace_compactForm__ddFlD select{font-size:.85rem!important;min-height:2.1rem!important;padding:4px 8px!important}.ddr-mud-workspace_compactForm__ddFlD textarea{font-size:.85rem!important}.ddr-mud-workspace_derivedGrid__Y7ung{align-items:baseline;background:var(--color-surface-muted);border-radius:6px;display:grid;grid-gap:4px 14px;gap:4px 14px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:8px;padding:8px 10px}.ddr-mud-workspace_derivedGrid__Y7ung>div{display:grid;grid-gap:1px;gap:1px}.ddr-mud-workspace_derivedGrid__Y7ung span{color:var(--color-text-muted);font-size:.66rem;font-weight:700}.ddr-mud-workspace_derivedGrid__Y7ung strong{font-size:.86rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ddr-mud-workspace_derivedGrid__Y7ung em{color:var(--color-text-muted);font-size:.66rem;font-style:normal}.ddr-mud-workspace_derivedGrid__Y7ung p{grid-column:1/-1;margin:0}@media (max-width:1100px){.ddr-mud-workspace_kpis__ipKI3{grid-template-columns:repeat(4,minmax(0,1fr))}.ddr-mud-workspace_trends__ZJqpb{grid-template-columns:repeat(2,minmax(0,1fr))}.ddr-mud-workspace_derivedGrid__Y7ung{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.ddr-mud-workspace_kpis__ipKI3,.ddr-mud-workspace_trends__ZJqpb{grid-template-columns:repeat(2,minmax(0,1fr))}}.alert_alert__okizN{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid transparent;border-radius:var(--radius-md)}.alert_title__OaeHJ{font-size:var(--text-sm);line-height:var(--line-height-tight)}.alert_body__tPLGt{margin:0;color:var(--color-text-muted)}.alert_variantinfo__HX5KU{background:var(--color-info-soft);border-color:var(--lt-245f86a18);color:var(--color-info)}.alert_variantsuccess__gTAJj{background:var(--color-success-soft);border-color:var(--lt-1f7a59a18);color:var(--color-success)}.alert_variantwarning__8G93r{background:var(--color-warning-soft);border-color:var(--lt-9b6a12a18);color:var(--color-warning)}.alert_variantdanger__NRd8Y{background:var(--color-danger-soft);border-color:var(--lt-a4433ca18);color:var(--color-danger)}.management-page-header_header__7_c_U{align-content:start;display:grid;grid-gap:.4rem;gap:.4rem}.management-page-header_backLink__qYPBS{align-items:center;color:var(--color-primary-strong,var(--lt-55c4db));display:inline-flex;font-size:.72rem;font-weight:700;gap:.3rem;justify-self:start;min-height:1.875rem;padding:.2rem 0;text-decoration:none}.management-page-header_backLink__qYPBS:hover{color:var(--color-text-strong,var(--lt-f4f7f9));text-decoration:underline}.management-page-header_backLink__qYPBS svg{height:.95rem;width:.95rem}.management-page-header_topRow__l75dO{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:space-between}.management-page-header_copy__1bAGD{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.management-page-header_eyebrow__1xTwR{color:var(--color-text-muted,var(--lt-9db0bd));font-size:.68rem;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.management-page-header_title__n68a5{color:var(--color-text-strong,var(--lt-f4f7f9));font-family:var(--font-heading,"Segoe UI",sans-serif);font-size:1.35rem;line-height:1.15;margin:0}.management-page-header_description__Vr4A3{color:var(--color-text-muted,var(--lt-9db0bd));font-size:.78rem;line-height:1.35;margin:0;max-width:70rem}.management-page-header_actions__BIOTu{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;margin-left:auto}.management-page-header_eyebrow__1xTwR{color:var(--mod,var(--color-text-muted))}