.section-card_card__B_hnl{background:var(--ui-bg-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card,14px);overflow:hidden;margin-bottom:var(--ui-space-5,20px)}.section-card_header__0QU9z{display:flex;align-items:center;justify-content:space-between;flex-wrap:var(--ui-section-header-wrap,nowrap);gap:var(--ui-section-header-gap,normal);padding:var(--ui-section-header-padding,14px 18px);border-bottom:1px solid var(--ui-border-section-header,var(--ui-border));background:var(--ui-bg-section-header,var(--ui-bg-subtle))}.section-card_header__0QU9z h3{margin:0;display:flex;align-items:center;gap:9px;font-size:var(--ui-font-section,14px);font-weight:var(--ui-weight-section,700);line-height:var(--ui-line-heading,inherit);letter-spacing:-.01em;color:var(--ui-text-primary)}.section-card_header__0QU9z h3 svg{color:var(--ui-accent)}[data-design-version=preview] .section-card_header__0QU9z h3 svg{width:var(--ui-section-icon-size);height:var(--ui-section-icon-size);flex-shrink:0}.section-card_aside__WFVFa{font-size:var(--ui-font-helper,11px);color:var(--ui-text-secondary)}.section-card_body__GXhS4{padding:var(--ui-section-body-padding,18px)}@media (max-width:640px){.section-card_header__0QU9z{align-items:flex-start;gap:10px;padding:12px 14px}.section-card_body__GXhS4{padding:12px 14px}}.modal-dialog_dialogBackdrop__ooKkk{position:fixed;inset:0;display:grid;place-items:center;background:var(--ui-backdrop)}.modal-dialog_dialog__iFyEw{border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);color:var(--ui-text-primary);background:var(--ui-bg-surface)}.modal-dialog_buttonRow__T3ZFi{display:flex;gap:var(--ui-space-2)}[data-design-version=preview] .ui-directory-section{min-width:0;gap:var(--ui-space-5)!important}[data-design-version=preview] .ui-directory-table-card{padding:0;border-radius:var(--ui-radius-card)!important;background:var(--ui-bg-surface);border-color:var(--ui-border);box-shadow:none}[data-design-version=preview] .ui-directory-columns{position:relative}[data-design-version=preview] .ui-directory-column-menu{padding:var(--ui-space-3)!important;background:var(--ui-bg-surface)!important;border-color:var(--ui-border-strong)!important;border-radius:var(--ui-radius-control)!important;box-shadow:var(--ui-shadow-elevated)!important}[data-design-version=preview] .ui-directory-column-menu label{font-size:var(--ui-font-control)!important;text-transform:none}[data-design-version=preview] .ui-preview-dialog{padding:0!important;gap:0!important;border-color:var(--ui-border-strong);border-radius:var(--ui-radius-panel)!important;background:var(--ui-bg-surface)!important;color:var(--ui-text-primary);box-shadow:var(--ui-shadow-panel)}[data-design-version=preview] .modal-overlay:has(.ui-preview-dialog){background:var(--ui-backdrop)}[data-design-version=preview] .ui-preview-dialog .modal-header{padding:var(--ui-section-header-padding)!important;gap:var(--ui-section-header-gap);background:var(--ui-bg-section-header);border-bottom:1px solid var(--ui-border-section-header)}[data-design-version=preview] .ui-preview-dialog .modal-title{font-size:var(--ui-font-section);font-weight:var(--ui-weight-section);line-height:var(--ui-line-heading);margin:0}[data-design-version=preview] .ui-preview-dialog .modal-subtitle{font-size:var(--ui-font-helper);line-height:var(--ui-line-height);margin-top:var(--ui-space-1)}[data-design-version=preview] .ui-preview-dialog .modal-body{padding:var(--ui-space-6);gap:var(--ui-space-5)}[data-design-version=preview] .ui-preview-dialog .modal-footer{padding:var(--ui-space-4) var(--ui-space-6)!important;margin:0!important;border-top:1px solid var(--ui-border);background:var(--ui-bg-subtle);gap:var(--ui-space-3)!important}[data-design-version=preview] .ui-preview-dialog .erp-form-group{min-width:0;gap:var(--ui-field-gap)}[data-design-version=preview] .ui-preview-dialog .erp-form-label:not(.ui-form-section-title){font-size:var(--ui-font-field-label);margin:0}[data-design-version=preview] .ui-preview-section{border-color:var(--ui-border-strong)!important;border-radius:var(--ui-radius-card)!important;background:var(--ui-bg-subtle)!important;padding:var(--ui-section-body-padding)!important;gap:var(--ui-space-4)!important}[data-design-version=preview] .ui-preview-dialog .ui-form-section-title{text-transform:none!important;letter-spacing:normal!important}[data-design-version=preview] .ui-preview-dialog .ui-address-suggestions{background:var(--ui-bg-surface)!important;border-color:var(--ui-border-strong)!important;box-shadow:var(--ui-shadow-elevated)!important;font-size:var(--ui-font-control)!important}[data-design-version=preview] .ui-preview-dialog .ui-address-suggestions>*{border-color:var(--ui-border)!important;font-size:var(--ui-font-control)!important}@media (max-width:640px){[data-design-version=preview] .ui-preview-dialog :is(.erp-form-grid,.erp-form-grid-2){grid-template-columns:minmax(0,1fr)}[data-design-version=preview] .ui-preview-dialog .modal-body{padding:var(--ui-space-4)}[data-design-version=preview] .ui-preview-dialog .modal-footer{flex-wrap:wrap}}body:has(.workspace-dialog_surface__6ohwv){overflow:hidden}.workspace-dialog_surface__6ohwv>div{z-index:10000;padding:var(--ui-space-4);background:var(--ui-backdrop);-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-dialog_dialog__5Z6Sn.workspace-dialog_dialog__5Z6Sn{display:flex;flex-direction:column;min-width:0;width:min(100%,640px);max-height:calc(100dvh - var(--ui-space-4) * 2);overflow:hidden;font-family:var(--ui-font-family);font-size:var(--ui-font-body)}.workspace-dialog_header__ACYf5{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0}.workspace-dialog_header__ACYf5>div{min-width:0;overflow-wrap:anywhere}.workspace-dialog_header__ACYf5 .modal-subtitle{margin-bottom:0;color:var(--ui-text-secondary)}.workspace-dialog_close__PKLdF{display:grid;place-items:center;flex-shrink:0;width:var(--ui-icon-control-size);height:var(--ui-icon-control-size);border:0;border-radius:var(--ui-radius-control);background:transparent;color:var(--ui-text-muted);cursor:pointer}.workspace-dialog_close__PKLdF:hover{background:var(--ui-bg-hover);color:var(--ui-text-primary)}.workspace-dialog_close__PKLdF:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.workspace-dialog_close__PKLdF:disabled{opacity:.45;cursor:default}.workspace-dialog_dialog__5Z6Sn .workspace-dialog_body__oy7dk{display:flex;flex-direction:column;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain}.workspace-dialog_body__oy7dk>*{flex-shrink:0;min-width:0}.workspace-dialog_body__oy7dk>p{margin:0}.workspace-dialog_footer__Jdv7k{display:flex;justify-content:flex-end;flex-wrap:wrap;flex-shrink:0}.workspace-dialog_footer__Jdv7k:empty{display:none}.workspace-dialog_dialog__5Z6Sn .btn{min-height:var(--ui-control-height);padding:var(--ui-control-padding);border-radius:var(--ui-radius-control);font-size:var(--ui-font-control);white-space:normal}@media (max-width:480px){.workspace-dialog_surface__6ohwv>div{padding:var(--ui-space-2)}.workspace-dialog_dialog__5Z6Sn.workspace-dialog_dialog__5Z6Sn{max-height:calc(100dvh - var(--ui-space-2) * 2)}.workspace-dialog_footer__Jdv7k>button{flex:1 1 auto}}.workstation_page__cKyIC{min-height:calc(100dvh - 8rem);min-width:0;container-type:inline-size;display:flex;flex-direction:column;padding:0;gap:var(--ui-space-3);background:var(--ui-bg-page);color:var(--ui-text-primary);font-family:var(--ui-font-family)}.workstation_notices__TDONd{flex:0 1 auto;max-height:30%;overflow:auto}.workstation_notices__TDONd:empty{display:none}.workstation_shell__6RFVt{--operator-scale:1;flex:1 1;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--ui-space-4);font-size:calc(var(--ui-font-section) * var(--operator-scale))}.workstation_shell__6RFVt[data-text-size="90"]{--operator-scale:.9}.workstation_shell__6RFVt[data-text-size="110"]{--operator-scale:1.1}.workstation_shell__6RFVt[data-text-size="120"]{--operator-scale:1.2}.workstation_shell__6RFVt h1,.workstation_shell__6RFVt h2,.workstation_shell__6RFVt p{margin:0}.workstation_shell__6RFVt h1{font-size:calc(var(--ui-font-display) * var(--operator-scale));line-height:var(--ui-line-heading)}.workstation_shell__6RFVt h2{font-size:calc(var(--ui-font-title) * var(--operator-scale));font-weight:var(--ui-weight-semibold)}.workstation_shell__6RFVt button[data-size],.workstation_shell__6RFVt select[class]{font-size:inherit}.workstation_shell__6RFVt a{color:var(--ui-accent)}.workstation_pager__yKNPC,.workstation_panelHeader__Jal_R,.workstation_toolbar__s8w9m,.workstation_tools__bX8nI{display:flex;align-items:center;gap:var(--ui-space-3)}.workstation_toolbar__s8w9m{justify-content:space-between;flex-wrap:wrap}.workstation_identity__jti9v{display:grid;gap:var(--ui-space-1);min-width:0}.workstation_identity__jti9v strong{font-size:calc(var(--ui-font-title) * var(--operator-scale));overflow-wrap:anywhere}.workstation_cabinetMeta__5rJvL,.workstation_deviceStatus__uifwc,.workstation_identity__jti9v span,.workstation_operations__Ap2KF small,.workstation_slot__Po85B small{color:var(--ui-text-secondary);font-size:calc(var(--ui-font-body) * var(--operator-scale))}.workstation_tools__bX8nI{flex-wrap:wrap}.workstation_workspace__ZHCFG{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,1.5fr) minmax(280px,1.1fr);gap:var(--ui-space-4);min-height:32rem;height:max(32rem,calc(100dvh - 20rem))}.workstation_panel__UNVQP{min-width:0;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:var(--ui-space-3);padding:var(--ui-space-4);background:var(--ui-bg-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel)}.workstation_operations__Ap2KF svg,.workstation_panelHeader__Jal_R,.workstation_panelHeader__Jal_R svg,.workstation_tools__bX8nI svg{flex-shrink:0}.workstation_placeholder__Ioq3_{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-4);padding:var(--ui-space-4);text-align:center}.workstation_placeholder__Ioq3_ p{color:var(--ui-text-secondary)}.workstation_placeholderIcon__sd7CI{color:var(--ui-text-muted)}.workstation_center__X3yNu .workstation_placeholder__Ioq3_{gap:var(--ui-space-6)}.workstation_center__X3yNu .workstation_placeholder__Ioq3_ button{min-height:58px;padding-inline:var(--ui-space-6)}.workstation_deviceStatus__uifwc{padding:var(--ui-space-3);text-align:center;background:var(--ui-bg-subtle);border-radius:var(--ui-radius-control)}.workstation_cabinetTabs__GUCz3{display:flex;flex-wrap:wrap;gap:var(--ui-space-2);flex-shrink:0}.workstation_cabinetTabs__GUCz3 button[data-size]{min-width:0;max-width:100%;height:auto;white-space:normal;overflow-wrap:anywhere}.workstation_slots__vwUEa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ui-space-2)}.workstation_slot__Po85B{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3);border-radius:var(--ui-radius-control);background:var(--ui-bg-subtle)}.workstation_slot__Po85B[data-active=true]{background:var(--ui-bg-accent)}.workstation_slot__Po85B>strong{font-size:calc(var(--ui-font-title) * var(--operator-scale));overflow-wrap:anywhere;max-width:45%;flex-shrink:0}.workstation_slotContent__xUFnW{min-width:0;display:grid;gap:var(--ui-space-1)}.workstation_slot__Po85B span{overflow-wrap:anywhere}.workstation_pager__yKNPC{justify-content:space-between;margin-top:auto}.workstation_setupLink___3bTI{text-align:center}.workstation_operations__Ap2KF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui-space-3)}.workstation_operations__Ap2KF>button[data-size],.workstation_receive__63Qf4{display:flex;align-items:center;justify-content:flex-start;gap:var(--ui-space-3);height:auto;white-space:normal;text-align:left;padding:var(--ui-space-4)}.workstation_operations__Ap2KF small{display:block;margin-top:var(--ui-space-1)}.workstation_receive__63Qf4{background:var(--ui-bg-surface);border-radius:var(--ui-radius-control);text-decoration:none}.workstation_receive__63Qf4:focus-visible{box-shadow:var(--ui-focus-ring)}.workstation_start__S5fe_{align-self:center;justify-self:center;max-width:600px;overflow:auto;max-height:100%}.workstation_existingRoll__xxWF_,.workstation_existingRoll__xxWF_ form,.workstation_settings__cEuq6,.workstation_start__S5fe_{display:grid;gap:var(--ui-space-4)}.workstation_preferenceOptions__oWGMG{display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.workstation_existingRoll__xxWF_{flex:1 1}.workstation_selectionFields__kTAOL{display:grid;gap:var(--ui-space-3);flex-shrink:0}.workstation_rollChoices__sT5Nu{display:flex;flex-direction:column;gap:var(--ui-space-2);min-height:0;padding:var(--ui-space-1);margin:calc(-1 * var(--ui-space-1));overflow:auto}.workstation_rollChoices__sT5Nu .workstation_rollChoice__Oiio_[data-size]{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start;gap:var(--ui-space-1);height:auto;min-width:0;padding:var(--ui-space-3);white-space:normal;overflow-wrap:anywhere;text-align:left;line-height:var(--ui-line-heading)}.workstation_rollChoice__Oiio_ strong{font-weight:var(--ui-weight-semibold)}.workstation_rollChoice__Oiio_ small,.workstation_rollChoice__Oiio_ span{font-size:calc(var(--ui-font-body) * var(--operator-scale));color:var(--ui-text-secondary)}.workstation_rollChoices__sT5Nu .workstation_rollChoice__Oiio_[aria-pressed=true]{background:var(--ui-bg-accent);border-color:var(--ui-accent);color:var(--ui-text-primary)}.workstation_locationPanel__e5LDv>*{flex-shrink:0}.workstation_locationPanel__e5LDv{overflow:hidden}.workstation_locationPanel__e5LDv .workstation_slots__vwUEa{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--ui-space-1);margin:calc(-1 * var(--ui-space-1))}@container (max-width: 950px){.workstation_workspace__ZHCFG{grid-template-columns:minmax(240px,1fr) minmax(280px,1.5fr);height:auto}.workstation_workspace__ZHCFG>.workstation_panel__UNVQP{min-height:24rem;max-height:36rem}.workstation_workspace__ZHCFG>.workstation_locationPanel__e5LDv{grid-column:1/-1;min-height:0;max-height:none}.workstation_locationPanel__e5LDv .workstation_slots__vwUEa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workstation_operations__Ap2KF{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 600px){.workstation_locationPanel__e5LDv .workstation_slots__vwUEa,.workstation_operations__Ap2KF,.workstation_workspace__ZHCFG{grid-template-columns:minmax(0,1fr)}}.edge-tape-matching_panel__85Q0w{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0;padding-bottom:var(--ui-space-6);color:var(--ui-text-primary);font-family:var(--ui-font-family);font-size:var(--ui-font-body)}.edge-tape-matching_sources__OdHOD{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:var(--ui-space-4);padding:var(--ui-space-4)}.edge-tape-matching_fieldLabel__Jdo7I{display:inline-flex;align-items:center;gap:var(--ui-space-2)}.edge-tape-matching_sourceArrow__iy41m{align-self:center;color:var(--ui-text-muted)}.edge-tape-matching_counts__ULAR5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-4);font-size:var(--ui-font-helper);color:var(--ui-text-muted)}.edge-tape-matching_count__eVsKS{display:inline-flex;align-items:center;gap:var(--ui-space-1);white-space:nowrap}.edge-tape-matching_matchedCount___8h9B{color:var(--ui-success)}.edge-tape-matching_tableRegion__s5N64{min-width:0;overflow-x:auto}.edge-tape-matching_material__EUDqh{display:flex;align-items:center;gap:var(--ui-space-3);min-width:0;text-align:left}.edge-tape-matching_emptyThumbnail__PNde1,.edge-tape-matching_thumbnail__a7zGW{flex:0 0 64px;width:64px;height:64px;display:grid;place-items:center;overflow:hidden;border-radius:var(--ui-radius-control);background:var(--ui-bg-subtle);border:1px solid var(--ui-border)}.edge-tape-matching_thumbnail__a7zGW img{width:100%;height:100%;object-fit:cover}.edge-tape-matching_noPhoto__gw7HF{display:flex;flex-direction:column;align-items:center;gap:var(--ui-space-1);color:var(--ui-text-muted);font-size:var(--ui-font-helper)}.edge-tape-matching_materialText__k03IY{display:flex;flex-direction:column;gap:var(--ui-space-1);min-width:0;white-space:normal;overflow-wrap:anywhere}.edge-tape-matching_materialName__R1Ctb{font-size:var(--ui-font-body);font-weight:var(--ui-weight-semibold);color:var(--ui-text-primary)}.edge-tape-matching_materialDetail__GOZku,.edge-tape-matching_sku__XZP7Y{font-size:var(--ui-font-helper);color:var(--ui-text-muted);font-weight:var(--ui-weight-body)}.edge-tape-matching_sku__XZP7Y{color:var(--ui-text-secondary)}.edge-tape-matching_matchCell__AdAVI{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-3)}.edge-tape-matching_matchMaterial___TDCD{display:flex;flex-direction:column;gap:var(--ui-space-1);min-width:0}.edge-tape-matching_rowActions__t8Myc{display:flex;align-items:center;gap:var(--ui-space-1);margin-left:auto}.edge-tape-matching_unmatched__PHs47{display:flex;align-items:center;gap:var(--ui-space-3);color:var(--ui-text-muted);font-size:var(--ui-font-helper);white-space:normal}.edge-tape-matching_emptyThumbnail__PNde1{border-style:dashed;color:var(--ui-text-muted);background:transparent}.edge-tape-matching_outsideFolder__mRYAM{color:var(--ui-warning);font-size:var(--ui-font-helper)}.edge-tape-matching_bottomLine__lnumv{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-3);color:var(--ui-text-muted);font-size:var(--ui-font-helper)}.edge-tape-matching_empty__65XO7{display:flex;flex-direction:column;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-6);text-align:center;color:var(--ui-text-muted)}.edge-tape-matching_empty__65XO7 strong{font-size:var(--ui-font-section);font-weight:var(--ui-weight-semibold);color:var(--ui-text-primary)}.edge-tape-matching_empty__65XO7 p{margin:0}.edge-tape-matching_pickerDialog__ZVXR_.edge-tape-matching_pickerDialog__ZVXR_{width:min(100%,780px)}.edge-tape-matching_pickerSource__uQ8Bx{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-4);padding:var(--ui-space-3);background:var(--ui-bg-subtle);border-radius:var(--ui-radius-control)}.edge-tape-matching_caption__pq1GL{font-size:var(--ui-font-helper);color:var(--ui-text-secondary)}.edge-tape-matching_pickerToolbar__1Oitp{display:flex;flex-direction:column;gap:var(--ui-space-3);margin:var(--ui-space-4) 0}.edge-tape-matching_folderPath__ICKZG{display:inline-flex;align-items:center;gap:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-font-helper)}.edge-tape-matching_pickerGrid__CkvpD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--ui-space-3)}.edge-tape-matching_tapeOption__QrZeO.edge-tape-matching_tapeOption__QrZeO{justify-content:space-between;height:auto;padding:var(--ui-space-3);white-space:normal}.edge-tape-matching_tapeOption__QrZeO[data-size][aria-pressed=true]{background:var(--ui-bg-accent);border-color:var(--ui-accent);color:var(--ui-text-primary)}.edge-tape-matching_optionCheck__Glm1O{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border-strong);color:var(--ui-text-muted)}.edge-tape-matching_tapeOption__QrZeO[aria-pressed=true] .edge-tape-matching_optionCheck__Glm1O{background:var(--ui-accent-fill);border-color:var(--ui-accent-fill);color:var(--ui-accent-contrast)}.edge-tape-matching_footerNote__qcKt4{margin-right:auto;align-self:center;font-size:var(--ui-font-helper);color:var(--ui-text-muted)}.edge-tape-matching_pagination__LJqiz{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-font-helper);padding:var(--ui-space-2) 0}.workspace-section-tabs_tabs__K2hg0{display:flex;flex-wrap:wrap;gap:var(--ui-space-6);border-bottom:1px solid var(--ui-border);padding-bottom:.75rem}.workspace-section-tabs_tabs__K2hg0 button[data-size]{position:relative;padding:var(--ui-space-2) var(--ui-space-3);border:0;background:transparent;color:var(--ui-text-secondary);font-size:var(--ui-font-body);font-weight:var(--ui-weight-semibold);cursor:pointer}.workspace-section-tabs_tabs__K2hg0 button:hover,.workspace-section-tabs_tabs__K2hg0 button[aria-current=page]{color:var(--ui-accent)}.workspace-section-tabs_tabs__K2hg0 button[aria-current=page]:after{content:"";position:absolute;bottom:-.85rem;left:0;right:0;height:3px;border-radius:2px;background:var(--ui-accent)}.workspace-section-tabs_tabs__K2hg0 button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.workspace-section-tabs_actions__tPaUP{display:inline-flex;align-items:center}.workspace-section-tabs_compact__oR_9u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-1);padding:var(--ui-space-2)}.workspace-section-tabs_compact__oR_9u button[data-size]{justify-content:flex-start;white-space:normal;text-align:left}.workspace-section-tabs_compact__oR_9u button[aria-current=page]{color:var(--ui-accent);background:var(--ui-bg-accent);box-shadow:inset 0 0 0 1px var(--ui-border-accent)}.workspace-section-tabs_compact__oR_9u button[aria-current=page]:after{display:none}.storage_panel__qs8HD{display:flex;flex-direction:column;gap:var(--ui-space-4);padding-bottom:var(--ui-space-6);color:var(--ui-text-primary);min-width:0;font-family:var(--ui-font-family);font-size:var(--ui-font-body)}.storage_workspace__jlI16{display:grid;grid-template-columns:minmax(380px,1fr) 330px;gap:var(--ui-space-4);align-items:start}.storage_inspector__ZLPKf,.storage_workbench__tZiSg{min-width:0;overflow:hidden}.storage_canvasToolbar__XthdA,.storage_slotToolbar__1gq_m{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--ui-space-3);padding:var(--ui-space-4);border-bottom:1px solid var(--ui-border)}.storage_canvasToolbar__XthdA select,.storage_slotToolbar__1gq_m select{width:auto}.storage_cabinetNavigation__eKi5x{display:flex;flex-wrap:wrap;gap:var(--ui-space-2);padding:var(--ui-space-4);background:var(--ui-bg-subtle)}.storage_actions__AaGp_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-2)}.storage_canvasScroll__VMQso{overflow:auto;max-height:72vh;min-height:360px;background:var(--ui-bg-page);padding:var(--ui-space-4)}.storage_canvasScroll__VMQso:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.storage_drawingFrame__5P9mE{margin-inline:auto}.storage_cabinetFoot__celC9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-2);padding:var(--ui-space-3);color:var(--ui-text-secondary);font-size:var(--ui-font-helper);border-top:1px solid var(--ui-border)}.storage_drawing__VlI87{display:block;width:100%;height:auto}.storage_carcass__305Wj,.storage_shelf__7cSF3{fill:var(--ui-bg-section-header);stroke:var(--ui-border-strong);stroke-width:.7}.storage_cavity__217Fb{fill:var(--ui-bg-page)}.storage_slotOpening__b21PX{fill:var(--ui-bg-input);stroke:var(--ui-border);stroke-width:.5}.storage_slotTarget__RxaZv{cursor:pointer;outline:none}.storage_slotTarget__RxaZv:hover .storage_slotOpening__b21PX{fill:var(--ui-bg-hover)}.storage_slotTarget__RxaZv:focus-visible .storage_slotOpening__b21PX,.storage_slotTarget__RxaZv[data-selected=true] .storage_slotOpening__b21PX{fill:var(--ui-bg-accent);stroke:var(--ui-accent);stroke-width:1.5}.storage_slotTarget__RxaZv[data-lit=true] .storage_slotOpening__b21PX{fill:var(--ui-bg-success);stroke:var(--ui-success);stroke-width:1.5}.storage_slotLabel__pO6Zc{fill:var(--ui-text-primary);font-size:var(--ui-font-helper);font-weight:var(--ui-weight-item);pointer-events:none}.storage_tapeSample__L42nE{stroke:var(--ui-border-strong);stroke-width:.5;pointer-events:none}.storage_diagramMuted__YxPqy,.storage_dimensions__5Gc98 text{fill:var(--ui-text-secondary);font-size:var(--ui-font-helper)}.storage_dimensions__5Gc98 path{fill:none;stroke:var(--ui-text-muted);stroke-width:.7}.storage_strip__2Xw7O{stroke:var(--ui-border-strong);stroke-width:3}.storage_led__0c04w{fill:var(--ui-text-muted)}.storage_ledLit__oF6uw{fill:var(--ui-success);stroke:var(--ui-bg-page);stroke-width:1}.storage_legend__BttPK{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-4);padding:var(--ui-space-3) var(--ui-space-4);color:var(--ui-text-secondary);font-size:var(--ui-font-helper);border-block:1px solid var(--ui-border)}.storage_legendItem__vNFIr{display:inline-flex;align-items:center;gap:var(--ui-space-2)}.storage_legendDot__Xi82c{display:inline-block;width:8px;height:8px;border-radius:var(--ui-radius-control)}.storage_legendSelected__E8bS6{background:var(--ui-accent)}.storage_legendLight___5tKK{background:var(--ui-success)}.storage_slotToolbar__1gq_m{font-size:var(--ui-font-body)}.storage_slotToolbar__1gq_m label{font-size:var(--ui-font-field-label);color:var(--ui-text-secondary)}.storage_layoutSummary__OWMUh{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-font-helper);color:var(--ui-text-secondary)}.storage_layoutErrors__evNYM{padding:0 var(--ui-space-4) var(--ui-space-4)}.storage_fieldStack__apPne{display:flex;flex-direction:column;gap:var(--ui-space-4)}.storage_fieldGrid__OmGp_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ui-space-3)}.storage_subheading__uLTDf{margin:0;font-size:var(--ui-font-body);font-weight:var(--ui-weight-semibold)}.storage_hint__1yPCY{margin:0;color:var(--ui-text-secondary);font-size:var(--ui-font-helper);line-height:var(--ui-line-height)}.storage_facts__nGuS9{margin:0;display:flex;flex-direction:column;gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-subtle);font-size:var(--ui-font-helper)}.storage_factRow__JK16x{display:flex;justify-content:space-between;gap:var(--ui-space-3)}.storage_facts__nGuS9 dt{color:var(--ui-text-secondary)}.storage_facts__nGuS9 dd{margin:0;text-align:right;font-weight:var(--ui-weight-item)}.storage_sampleCard__VkheV{display:flex;align-items:center;gap:var(--ui-space-3);font-size:var(--ui-font-body)}.storage_stackedText__5bbsv{display:flex;flex-direction:column;gap:var(--ui-space-1)}.storage_offline__gzBmx strong,.storage_sampleCard__VkheV strong{font-weight:var(--ui-weight-item)}.storage_offline__gzBmx span,.storage_sampleCard__VkheV span{font-size:var(--ui-font-helper);color:var(--ui-text-secondary)}.storage_sampleSwatch__cZt_0{width:42px;height:42px;flex:0 0 auto;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border-strong)}.storage_formula__Rj_rZ{padding:var(--ui-space-3);background:var(--ui-bg-accent);font-size:var(--ui-font-helper);line-height:var(--ui-line-height)}.storage_formula__Rj_rZ strong{font-weight:var(--ui-weight-semibold)}.storage_offline__gzBmx{display:flex;align-items:flex-start;gap:var(--ui-space-3);padding-top:var(--ui-space-4);font-size:var(--ui-font-body);color:var(--ui-text-secondary)}@media (max-width:1150px){.storage_workspace__jlI16{grid-template-columns:minmax(0,1fr)}.storage_fieldGrid__OmGp_{grid-template-columns:repeat(3,minmax(0,1fr))}}.storage_geometryFields__sWKnU{min-width:0;margin:0;padding:0;border:0}.storage_cabinetHeader__PAo4K{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-3)}.storage_workstationField__hZ8iT{display:flex;align-items:center;gap:var(--ui-space-2)}.storage_workstationField__hZ8iT label{font-size:var(--ui-font-field-label);color:var(--ui-text-secondary)}.storage_workstationField__hZ8iT select{width:240px}.storage_setupActions__469M5{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-2);margin-left:auto}.storage_stationList__aOwEW{display:flex;flex-direction:column;gap:var(--ui-space-3)}.storage_stationRow__zA44e{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-3);padding-block:var(--ui-space-3)}.storage_stationDetails__SSPRp{display:flex;flex:1 1 220px;min-width:0;flex-direction:column;gap:var(--ui-space-2);overflow-wrap:anywhere}.storage_stationDetails__SSPRp strong{font-size:var(--ui-font-body);font-weight:var(--ui-weight-semibold)}.storage_stationCreate__dcy8m{display:flex;flex-direction:column;gap:var(--ui-space-3);padding-top:var(--ui-space-4);border-top:1px solid var(--ui-border)}.storage_stationForm__5_xeL{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--ui-space-3)}.storage_stationNameField__u3TQ6{flex:1 1 240px;min-width:0}.cabinet-3d_viewer__Uazpc{display:flex;flex-direction:column;min-width:0;background:var(--ui-bg-page)}.cabinet-3d_toolbar__rPC53{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);color:var(--ui-text-secondary);font-size:var(--ui-font-helper)}.cabinet-3d_actions__Gb2H_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-2)}.cabinet-3d_stage__KsRNx{position:relative;min-width:0}.cabinet-3d_canvas__QpV_D{width:100%;height:clamp(480px,65vh,780px);overflow:hidden}.cabinet-3d_canvas__QpV_D canvas{display:block}.cabinet-3d_canvas__QpV_D:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.cabinet-3d_help__rem_v{margin:0;padding:var(--ui-space-3) var(--ui-space-4);color:var(--ui-text-secondary);font-size:var(--ui-font-helper)}.cabinet-3d_error__C1uc4{position:absolute;inset:var(--ui-space-4);display:flex;align-items:center;justify-content:center}.cabinet-3d_empty__nJcZM{position:absolute;inset-inline:var(--ui-space-4);top:var(--ui-space-4);color:var(--ui-text-secondary);font-size:var(--ui-font-body);text-align:center;pointer-events:none}.station_page__Y7Ml4{min-height:100vh;background:var(--ui-bg-page);color:var(--ui-text-primary);padding:var(--ui-space-6)}.station_page__Y7Ml4,.station_panel__3ABWR{display:flex;flex-direction:column;gap:var(--ui-space-4)}.station_panel__3ABWR{min-width:0}.station_header__HM9lR,.station_row__jZnu4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-3)}.station_header__HM9lR{justify-content:space-between}.station_header__HM9lR h1{font-size:var(--ui-font-title);margin:0}.station_operator__G_ETR{display:flex;flex-direction:column;gap:var(--ui-space-5);width:100%;max-width:1500px;align-self:center}.station_operatorLayout__khi_k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:var(--ui-space-5);align-items:start}.station_heading__eG8bp{display:flex;flex-direction:column;gap:var(--ui-space-2);min-width:0}.station_heading__eG8bp h2{margin:0;font-size:var(--ui-font-section)}.station_explanation__msQqu p,.station_heading__eG8bp p,.station_stepCopy__t2a5q p{margin:0;color:var(--ui-text-muted);font-size:var(--ui-font-body)}.station_tabPanel__qS_md{display:flex;flex-direction:column;gap:var(--ui-space-4)}.station_tabPanel__qS_md[hidden]{display:none}.station_setupSteps__HvwyW{list-style:none;padding:0;margin:0}.station_setupStep__TAdSX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-5) 0;border-bottom:1px solid var(--ui-border)}.station_stepCopy__t2a5q{flex:1 1;min-width:220px;display:flex;flex-direction:column;gap:var(--ui-space-1)}.station_stepCopy__t2a5q strong{font-weight:var(--ui-weight-semibold)}.station_stepNumber__ILXB6{width:var(--ui-control-height);height:var(--ui-control-height);display:grid;place-items:center;flex-shrink:0;background:var(--ui-bg-subtle);border-radius:var(--ui-radius-control);color:var(--ui-text-muted)}.station_explanation__msQqu{padding:var(--ui-space-5);display:flex;flex-direction:column;gap:var(--ui-space-2)}.station_flowSteps__mofCo{display:flex;flex-wrap:wrap;gap:var(--ui-space-4);list-style:none;margin:0;padding:0}.station_flowSteps__mofCo li{display:flex;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3);color:var(--ui-text-muted);border-radius:var(--ui-radius-control);background:var(--ui-bg-subtle)}.station_flowSteps__mofCo li[aria-current]{color:var(--ui-accent);background:var(--ui-bg-accent);font-weight:var(--ui-weight-semibold)}.station_findResult__I2ZJi{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-4);background:var(--ui-bg-success);border-radius:var(--ui-radius-control)}.station_projectList__5jNrj{display:flex;flex-direction:column;gap:var(--ui-space-2);max-height:360px;overflow:auto}.station_projectList__5jNrj button{height:auto;min-height:var(--ui-control-height);justify-content:flex-start;text-align:left;white-space:normal}.station_section__uxdnp{padding:var(--ui-space-5);display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.station_section__uxdnp h2{font-size:var(--ui-font-section);margin:0}.station_scroll__n_aSE{max-height:65vh;overflow:auto}.station_table__0Q65D{width:100%;border-collapse:collapse;font-size:var(--ui-font-body)}.station_table__0Q65D th{text-align:left;font-size:var(--ui-table-header-font-size);font-weight:var(--ui-weight-semibold)}.station_table__0Q65D td,.station_table__0Q65D th{padding:var(--ui-space-3);border-bottom:1px solid var(--ui-border);vertical-align:middle}.station_slotGrid__gSoli{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--ui-space-2)}.station_slot__S9H1B{display:flex;flex-direction:column;gap:var(--ui-space-1);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-subtle)}.station_slot__S9H1B[data-light=OUT]{border-color:var(--ui-danger);background:var(--ui-bg-danger)}.station_slot__S9H1B[data-light=RETURNING]{border-color:var(--ui-accent);background:var(--ui-bg-subtle)}.station_slot__S9H1B[data-light=FIND]{border-color:var(--ui-success);background:var(--ui-bg-success)}.station_hint__bgumr,.station_slot__S9H1B small{color:var(--ui-text-muted);font-size:var(--ui-font-helper)}.station_address__h3y3D{font-size:var(--ui-font-title);font-weight:var(--ui-weight-section)}.station_remainders__qL1cS{margin:0;padding:0;border:0}.station_remainders__qL1cS legend{margin-bottom:var(--ui-space-3);font-size:var(--ui-font-field-label)}.station_remainders__qL1cS button{height:auto;display:flex;flex-direction:column;gap:var(--ui-space-2);padding:var(--ui-space-3)}.station_labelPreview__KYEz6{display:flex;align-items:center;gap:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:var(--ui-space-3);background:var(--ui-bg-surface);overflow-wrap:anywhere}.station_labelPreview__KYEz6 small{font-size:var(--ui-font-helper)}.station_labelPreview__KYEz6 strong{font-size:var(--ui-font-title)}.station_details__xnSHb{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);padding:var(--ui-space-4)}.station_details__xnSHb summary{cursor:pointer;margin-bottom:var(--ui-space-3);font-weight:var(--ui-weight-semibold)}.catalog-references_references__iOB77{display:grid;gap:var(--ui-space-4)}.catalog-references_references__iOB77 form{display:flex;align-items:end;gap:var(--ui-space-3);flex-wrap:wrap}.catalog-references_references__iOB77 label{display:grid;gap:var(--ui-space-1)}.category-tree_header__VZxMu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-2);padding:var(--ui-space-4);background:var(--ui-bg-section-header)}.category-tree_title__QIQgv{display:flex;align-items:center;gap:var(--ui-space-2);flex:1 1;margin:0;font-size:var(--ui-font-section);font-weight:var(--ui-weight-section)}.category-tree_title__QIQgv>svg{color:var(--ui-accent)}.category-tree_actions___PzRL{display:flex;align-items:center;gap:var(--ui-space-1);flex-shrink:0}.category-tree_icon__LmH3B.category-tree_icon__LmH3B{width:var(--ui-icon-control-size);min-width:var(--ui-icon-control-size);padding:0;justify-content:center}.category-tree_rowIcon__UhzDw.category-tree_rowIcon__UhzDw{width:var(--ui-space-6);min-width:var(--ui-space-6);padding:0;justify-content:center;background:transparent;border-color:transparent}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs .material-category-sidebar_toggle__bt5V3{align-items:center;background:transparent;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--ui-icon-control-size);justify-content:center;padding:0;width:var(--ui-icon-control-size);transition:background-color .14s ease,color .14s ease}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs .material-category-sidebar_toggle__bt5V3:hover{background:var(--ui-bg-hover);color:var(--ui-text-primary)}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs .material-category-sidebar_headerActions__Gx6CC{align-items:center}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs.materials-category-sidebar[data-categories-collapsed=true]{width:calc(var(--ui-icon-control-size) + var(--ui-space-3))!important;min-width:calc(var(--ui-icon-control-size) + var(--ui-space-3));max-height:none;gap:0!important;overflow:hidden}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs.materials-category-sidebar[data-categories-collapsed=true]>div:first-child{justify-content:center!important;padding:var(--ui-space-2) 0!important;gap:0!important;border-bottom:0;background:transparent}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs[data-categories-collapsed=true] .material-category-sidebar_headerActions__Gx6CC>:not(.material-category-sidebar_toggle__bt5V3),[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs[data-categories-collapsed=true] :is(.material-category-sidebar_heading__Hd_3e,.material-category-sidebar_content__zpy2G){display:none!important}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs>header{padding:var(--ui-section-header-padding);border-bottom:1px solid var(--ui-border-section-header);background:var(--ui-bg-section-header)}[data-design-version=preview] .material-category-sidebar_sidebar__ccyTs[data-categories-collapsed=true]>header{justify-content:center;padding:var(--ui-space-2) 0;gap:0;border-bottom:0;background:transparent}.material-category-sidebar_sidebar__ccyTs button[data-size][aria-label]{--ui-control-padding:0}.material-category-sidebar_sidebar__ccyTs button[data-size][aria-label]>svg{flex-shrink:0}.material-wood-properties_card__TOxcI{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-subtle)}.material-wood-properties_card__TOxcI summary{padding:var(--ui-space-3);font-size:var(--ui-font-section);font-weight:var(--ui-weight-semibold);cursor:pointer}.material-wood-properties_card__TOxcI summary span{font-size:var(--ui-font-helper);font-weight:var(--ui-weight-body);color:var(--ui-text-muted);margin-left:var(--ui-space-2)}.material-wood-properties_body__rOOVB{padding:0 var(--ui-space-3) var(--ui-space-3);display:flex;flex-direction:column;gap:var(--ui-space-3)}.material-wood-properties_body__rOOVB p{margin:0;color:var(--ui-text-muted);font-size:var(--ui-font-helper);line-height:var(--ui-line-height)}.material-wood-properties_fields__MPA_m{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:var(--ui-space-3)}.material-wood-properties_fields__MPA_m label{display:flex;flex-direction:column;gap:var(--ui-field-gap);color:var(--ui-text-secondary);font-size:var(--ui-font-field-label)}.material-wood-properties_fields__MPA_m input,.material-wood-properties_fields__MPA_m select{width:100%;min-width:0;height:var(--ui-control-height);padding:var(--ui-control-padding);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-input);color:var(--ui-text-primary);font:inherit;font-size:var(--ui-font-control)}.material-wood-properties_summary__cL82c{font-size:var(--ui-font-helper);font-weight:var(--ui-weight-body);color:var(--ui-text-secondary);line-height:var(--ui-line-height)}.material-wood-properties_fields__MPA_m input:focus-visible,.material-wood-properties_fields__MPA_m select:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.material-editor_dialog__5xzCK.material-editor_dialog__5xzCK{width:min(100%,680px)}.material-editor_editorForm__YhKd2,.material-editor_fields__aBw6z,.material-editor_fieldset__aFiTA{display:flex;flex-direction:column;min-width:0;gap:var(--ui-space-4)}.material-editor_fieldset__aFiTA{border:0;padding:0;margin:0}.material-editor_fieldset__aFiTA:disabled{opacity:.75}.material-editor_dialog__5xzCK label{color:var(--ui-text-secondary);font-size:var(--ui-font-field-label)}.material-editor_dialog__5xzCK .ui-form-field{display:flex;flex-direction:column;gap:var(--ui-space-2);min-width:0}.material-editor_dialog__5xzCK .form-group{min-width:0}.material-editor_dialog__5xzCK input:not([type=checkbox]):not([type=file]),.material-editor_dialog__5xzCK select,.material-editor_dialog__5xzCK textarea{width:100%;min-width:0;min-height:var(--ui-control-height);font-size:var(--ui-font-body);font-family:var(--ui-font-family)}.material-editor_twoColumns__TlktC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-4)}.material-editor_dimensions___YoL_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-space-2)}.material-editor_variantToggle__p_lI8{display:flex;align-items:flex-start;gap:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:var(--ui-space-3);background:var(--ui-bg-subtle)}.material-editor_variantToggle__p_lI8 input{flex-shrink:0;margin-top:var(--ui-space-1);accent-color:var(--ui-accent-fill)}.material-editor_variantToggle__p_lI8>span{display:flex;flex-direction:column;gap:var(--ui-space-1)}.material-editor_variantToggle__p_lI8 strong{color:var(--ui-text-primary);font-size:var(--ui-font-body);font-weight:var(--ui-weight-semibold)}.material-editor_hint__m_31e,.material-editor_variantToggle__p_lI8 span span{color:var(--ui-text-secondary);font-size:var(--ui-font-helper)}.material-editor_hint__m_31e{margin:0}.material-editor_commonSection__WjXod,.material-editor_variantSection__bxRr2{display:flex;flex-direction:column;gap:var(--ui-space-4)}.material-editor_variantNavigation__bakMj{display:flex;align-items:stretch;min-width:0;gap:var(--ui-space-2)}.material-editor_variantNavigation__bakMj>button{flex-shrink:0;align-self:center}.material-editor_variantTabs__l1UlH{display:flex;flex:1 1;min-width:0;gap:var(--ui-space-2);overflow-x:auto;padding-bottom:var(--ui-space-1)}.material-editor_variantTabs__l1UlH button[data-size]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--ui-space-1);flex-shrink:0;max-width:180px;min-height:var(--ui-control-height);padding:var(--ui-control-padding);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-subtle);color:var(--ui-text-secondary);font:inherit;cursor:pointer}.material-editor_variantTabs__l1UlH small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-font-helper)}.material-editor_variantTabs__l1UlH button.material-editor_selectedVariant__8_GZ8[data-size]{border-color:var(--ui-accent);color:var(--ui-text-primary);background:var(--ui-bg-surface);box-shadow:inset 0 -2px var(--ui-accent)}.material-editor_variantTabs__l1UlH button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.material-editor_variantHeader__LQMKH{display:flex;align-items:flex-end;gap:var(--ui-space-2)}.material-editor_variantHeader__LQMKH>label{flex:1 1}.material-editor_variantActions__gak1B{display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.material-editor_tabs__sXVPi{display:flex;border-bottom:1px solid var(--ui-border);gap:var(--ui-space-1)}.material-editor_tabs__sXVPi button[data-size]{display:flex;align-items:center;justify-content:center;gap:var(--ui-space-2);flex:1 1;min-width:0;padding:var(--ui-space-3) var(--ui-space-2);border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ui-text-secondary);font-family:var(--ui-font-family);font-size:var(--ui-font-body);cursor:pointer}.material-editor_tabs__sXVPi button.material-editor_activeTab__KKo72[data-size]{border-bottom-color:var(--ui-accent);color:var(--ui-accent);font-weight:var(--ui-weight-semibold)}.material-editor_tabs__sXVPi button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.material-editor_tabs__sXVPi svg{flex-shrink:0}.material-editor_tabPanel__1ixuZ{min-width:0}.material-editor_vendorScroll__puEtC{width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.material-editor_vendorScroll__puEtC table{min-width:510px}.material-editor_error__ZBsoz{margin:var(--ui-space-3) 0 0;padding:var(--ui-space-3);border-radius:var(--ui-radius-control);background:var(--ui-bg-danger);color:var(--ui-danger);overflow-wrap:anywhere}@media (max-width:480px){.material-editor_twoColumns__TlktC{grid-template-columns:minmax(0,1fr)}.material-editor_tabs__sXVPi button{flex-direction:column;gap:var(--ui-space-1);font-size:var(--ui-font-helper)}.material-editor_tabPanel__1ixuZ .form-group{overflow-wrap:anywhere}}.materials-filters_columns__qzHKr{position:relative}.materials-filters_menu__wHYyI{position:absolute;inset-block-start:calc(100% + var(--ui-space-2));inset-inline-end:0;z-index:95;width:240px;max-width:calc(100vw - var(--ui-space-6));max-height:min(24rem,50dvh);overflow-y:auto;overscroll-behavior:contain;display:grid;gap:var(--ui-space-1);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-control);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-elevated)}.materials-filters_title__IYx8Y{padding:var(--ui-space-1) var(--ui-space-2);color:var(--ui-text-primary);font-size:var(--ui-font-menu-title);font-weight:var(--ui-weight-semibold)}.materials-filters_menu__wHYyI .materials-filters_option__9yOs2{display:flex;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-compact-height);padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-control);font-size:var(--ui-font-menu-item);font-weight:var(--ui-weight-body);cursor:pointer}.materials-filters_option__9yOs2:focus-within,.materials-filters_option__9yOs2:hover{background:var(--ui-bg-hover)}