.warehouse-stock-filters{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:16px 0}.warehouse-stock-filters label{display:grid;gap:6px;min-width:160px}.warehouse-stock-filters select{min-height:38px;border:1px solid #c7d5ce;border-radius:5px;padding:6px 10px;background:white}.warehouse-stock-sort{border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer;padding:0}.warehouse-stock-sort small{display:block;font-weight:400;margin-top:4px}.warehouse-paired-products{margin:24px 0;padding:20px;border:1px solid #d6e1dc;border-radius:8px;background:white}.warehouse-mappings_page__9WuoO{padding:24px;max-width:1700px;margin:0 auto;color:#21483e;font-size:14px}.warehouse-mappings_page__9WuoO h1{font-size:28px;margin:4px 0 8px}.warehouse-mappings_subtitle__HiwZW{color:#6d7974;margin:0 0 20px}.warehouse-mappings_top___j_Xa{display:flex;justify-content:space-between;align-items:center;gap:20px}.warehouse-mappings_status__Z9Cls{font-size:12px;color:#65776e}.warehouse-mappings_tabs__hpmq2{display:flex;border-bottom:1px solid #d7e1db;gap:28px;margin:20px 0}.warehouse-mappings_tabs__hpmq2 button{padding:12px 4px;background:none;border:0;border-bottom:3px solid transparent;color:inherit;font:inherit;cursor:pointer}.warehouse-mappings_tabs__hpmq2 button[aria-selected=true]{border-color:#ff6b23;font-weight:700}.warehouse-mappings_filters__K1gCD{display:flex;flex-wrap:wrap;gap:10px;padding:16px 0}.warehouse-mappings_filters__K1gCD input{min-width:270px;flex:1}.warehouse-mappings_page__9WuoO input,.warehouse-mappings_page__9WuoO select,.warehouse-mappings_page__9WuoO textarea{padding:9px 10px;border:1px solid #d2ddd5;border-radius:4px;font:inherit;background:white;color:inherit}.warehouse-mappings_page__9WuoO button{cursor:pointer}.warehouse-mappings_toolbar__GgZxg{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 16px}.warehouse-mappings_button__Mtulc,.warehouse-mappings_toolbar__GgZxg button{background:white;border:1px solid #cad8cf;border-radius:4px;padding:9px 13px;color:#21483e;font:inherit}.warehouse-mappings_toolbar__GgZxg button:disabled{opacity:.45}.warehouse-mappings_table__Pjgkw{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px;background:white}.warehouse-mappings_table__Pjgkw td,.warehouse-mappings_table__Pjgkw th{border-bottom:1px solid #e1e8e3;padding:12px;text-align:left;vertical-align:middle}.warehouse-mappings_table__Pjgkw th{background:#f1f5f2;font-weight:600}.warehouse-mappings_table__Pjgkw td:nth-child(3){min-width:210px;max-width:300px;white-space:normal}.warehouse-mappings_table__Pjgkw small{display:block;color:#708078;margin:5px 0}.warehouse-mappings_table__Pjgkw button{background:none;border:0;color:#25644e;padding:3px 5px;font:inherit;text-decoration:underline}.warehouse-mappings_scroll__33G03{overflow:auto;border:1px solid #d7e1db;border-radius:6px}.warehouse-mappings_badge__OAFeX{background:#edf5f0;color:#25644e;border-radius:4px;padding:4px 7px;font-size:12px}.warehouse-mappings_warning__wcKRC{background:#fff4e9;color:#a55b25}.warehouse-mappings_pagination__jZkcd{display:flex;gap:14px;align-items:center;margin:18px 0}.warehouse-mappings_backdrop__I06Zu{position:fixed;inset:0;background:#15251e44;z-index:1000;display:flex;justify-content:flex-end}.warehouse-mappings_drawer__qRK1i{width:640px;max-width:94vw;background:#fff;padding:24px;overflow:auto;height:100%;box-shadow:-6px 0 24px #0002}.warehouse-mappings_drawer__qRK1i header{display:flex;justify-content:space-between;align-items:center}.warehouse-mappings_drawer__qRK1i section{padding:16px 0;border-top:1px solid #e0e8e1;margin-top:18px}.warehouse-mappings_drawer__qRK1i dt{color:#708078;margin-top:8px}.warehouse-mappings_drawer__qRK1i dd{margin:3px 0}.warehouse-mappings_pairColumns__KUfTw{display:grid;grid-template-columns:1fr 1fr;gap:20px}.warehouse-mappings_candidates__HkuUU{max-height:360px;overflow:auto;border:1px solid #d5dfd8;border-radius:6px;margin:10px 0;background:white}.warehouse-mappings_candidate__O9Phn{display:flex;width:100%;gap:12px;align-items:center;text-align:left;border:0;border-bottom:1px solid #e2e8e4;padding:12px;background:white;color:inherit;cursor:pointer}.warehouse-mappings_candidate__O9Phn[aria-pressed=true]{background:#e6f0ea;box-shadow:inset 3px 0 #2d6951}.warehouse-mappings_candidate__O9Phn small{display:block;color:#708078;margin:5px 0}.warehouse-mappings_form__tM_K5{display:grid;gap:14px}.warehouse-mappings_form__tM_K5 label{display:grid;gap:7px}.warehouse-mappings_notice__GuhtD{padding:12px;background:#fff5e9;border:1px solid #f0d6b5;border-radius:5px}.warehouse-mappings_empty__Fzbpe{padding:28px;color:#6d7c73}.warehouse-mappings_preview__3rR17{position:fixed;inset:0;background:#000a;display:grid;place-items:center;z-index:1100}.warehouse-mappings_preview__3rR17 img{max-width:85vw;max-height:85vh;object-fit:contain}.warehouse-mappings_preview__3rR17 button{position:absolute;right:24px;top:24px;padding:10px}.warehouse-mappings_page__9WuoO details{padding:12px 0}.warehouse-mappings_page__9WuoO summary{cursor:pointer}.warehouse-mappings_page__9WuoO button:focus-visible,.warehouse-mappings_page__9WuoO input:focus-visible,.warehouse-mappings_page__9WuoO select:focus-visible{outline:3px solid #f89456;outline-offset:2px}@media(max-width:800px){.warehouse-mappings_page__9WuoO{padding:16px}.warehouse-mappings_top___j_Xa{align-items:flex-start;flex-direction:column}.warehouse-mappings_pairColumns__KUfTw{grid-template-columns:1fr}.warehouse-mappings_filters__K1gCD input{min-width:180px}.warehouse-mappings_drawer__qRK1i{padding:18px}}dialog.warehouse-mappings_backdrop__I06Zu{width:100vw;height:100vh;max-width:none;max-height:none;border:0;padding:0;margin:0;color:inherit}dialog.warehouse-mappings_backdrop__I06Zu::backdrop{background:transparent}dialog.warehouse-mappings_backdrop__I06Zu:not([open]){display:none}