@media screen{.warehouse-map-panel{min-width:0}.whmap{--wm-line:#304d6d;background:#0f1d2e;border:1px solid var(--wm-line);border-radius:16px;overflow:hidden;color:#e3f0ff}.whmap svg:not(.whmap-drawing){width:18px;height:18px;flex-shrink:0}.whmap button{cursor:pointer;font:inherit;font-size:13px;min-height:38px;border:1px solid #355574;border-radius:8px;padding:8px 11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#1b324c;color:#c5e3ff}.whmap button:hover{background:#244565;border-color:#5d9cd1}.whmap button:disabled{opacity:.45;cursor:default}.whmap button:focus-visible{outline:2px solid #89caff;outline-offset:2px}.whmap button.active{border-color:#75b7eb;background:#23527a;color:#fff}.whmap .primary{background:linear-gradient(140deg,#238eed,#0467c6);color:#fff;border-color:#53a9f2}.whmap-header{padding:18px!important;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#172c44!important;border-bottom:1px solid var(--wm-line)!important}.whmap-header>div{display:flex;align-items:center;gap:11px;min-width:0}.whmap-header h2{font-size:18px!important;line-height:1.4;margin:0;color:#e6f2ff}.whmap-header p{font-size:12px;color:#a3bfde;margin:4px 0 0}.whmap-heading-icon{width:42px;height:42px;border:1px solid #3a648a;border-radius:12px;background:#224569;color:#8ecbff;display:grid;place-items:center}.whmap-heading-icon svg{width:22px!important;height:22px!important}.whmap-header nav{display:flex;gap:6px;flex-wrap:wrap}.whmap-header nav button{min-width:38px}.whmap-area-strip{display:flex;gap:7px;padding:12px 16px;overflow-x:auto;background:#13243a;scrollbar-width:thin;border-bottom:1px solid var(--wm-line)}.whmap-area-strip button{flex-shrink:0;white-space:nowrap;font-size:12px;min-height:36px;padding:6px 10px}.whmap-area-strip i,.whmap-scene footer i{width:8px;height:8px;border-radius:3px;display:inline-block;background:#4eabff}.whmap-body{display:grid;grid-template-columns:minmax(0,1fr) 310px;direction:ltr;min-height:440px}.whmap-scene,.whmap-sidebar{direction:rtl;min-width:0}.whmap-scene{position:relative;display:flex;flex-direction:column;background:radial-gradient(ellipse at 50% 45%,#203d5c55,transparent 65%),#0c1929}.whmap-canvas-tools{display:flex;align-items:center;gap:7px;position:absolute;left:14px;top:14px;z-index:2;direction:ltr}.whmap-canvas-tools button{padding:8px;background:#142d47ee;min-width:36px}.whmap-canvas-tools span{font-size:11px;color:#aac8e5}.whmap-canvas-tools b{font-size:12px;color:#edc989;background:#493d25;padding:5px 9px;border-radius:6px}.whmap-viewport{flex:1 1;min-height:330px;width:100%;max-height:620px;overflow:auto;overscroll-behavior:contain;direction:ltr;scrollbar-color:#436689 #112136;display:flex;align-items:center}.whmap-scaled{flex-shrink:0;min-width:100%}.whmap .whmap-drawing{width:100%;height:auto;display:block;min-height:330px}.whmap-drawing g[role=button]{cursor:pointer;outline:none}.whmap-drawing.editable g[role=button]{cursor:grab}.whmap-drawing.editable g[role=button]:active{cursor:grabbing}.whmap-drawing g[role=button]:focus-visible>polygon{stroke:#fff;stroke-width:5}.whmap-area-label text{font-family:Calibri,Segoe UI,Arial,sans-serif;font-size:24px;font-weight:600}.whmap-area-label .whmap-area-count{font-size:19px;font-weight:400}.whmap-dimensions{font-size:19px}.whmap-scene footer{padding:10px 15px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;color:#91aecb;font-size:11px;border-top:1px solid #243d59;background:#102034}.whmap-scene footer span{display:flex;align-items:center;gap:6px}.whmap-sidebar{border-left:1px solid var(--wm-line);background:#15263b;min-height:350px;max-height:660px;overflow-y:auto;padding:14px;scrollbar-color:#436689 #112136}.whmap-search{display:flex;gap:7px;align-items:center;padding:0 9px;border:1px solid #3a5b7d;border-radius:9px;background:#0d1c2e;color:#83b6e6}html body .whmap .whmap-search input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]){width:100%;min-width:0;min-height:42px!important;height:42px!important;border:0!important;background:transparent!important;padding:0!important;font-size:13px!important;box-shadow:none!important}.whmap-list-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:18px 0 11px}.whmap-list-heading h3{font-size:15px;margin:0;line-height:1.5}.whmap-list-heading>span{font-size:11px;color:#98b4d2;white-space:nowrap}.whmap-item-list{display:grid;gap:7px}.whmap .whmap-item-list>button:not(.whmap-more){display:grid;grid-template-columns:24px minmax(0,1fr) 30px;text-align:right;align-items:center;padding:11px 9px;gap:8px;border-color:#2e4969;background:#182e46}.whmap .whmap-item-list>button.active{background:#214868;border-color:#78b9ea}.whmap-item-list>button>span{min-width:0}.whmap-item-list strong{font-size:13px}.whmap-item-list small,.whmap-item-list strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whmap-item-list small{font-size:11px;color:#a3bfdc;margin-top:4px}.whmap-item-list em{display:block;font-style:normal;font-size:10px;color:#e9b972;margin-top:4px}.whmap-item-list b{text-align:center;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#bbdfff}.whmap-item-list b small{font-weight:400;font-size:10px;margin-top:0}.whmap-picked{position:relative;display:grid;gap:8px;margin:0 0 12px;border:1px solid #589aca;border-radius:11px;padding:14px 12px;background:#204460}.whmap-picked>strong{font-size:14px;padding-inline-end:25px}.whmap-picked>span{font-size:12px;color:#c5ddf3}.whmap-picked>div{display:flex;gap:6px;flex-wrap:wrap}.whmap-picked>div button{font-size:12px}.whmap .whmap-picked-close{position:absolute;top:7px;left:7px;width:26px;height:26px;min-height:26px;padding:3px;border:0;background:transparent}.whmap .whmap-checkbox{display:flex;align-items:center;gap:7px;font-size:11px;color:#b4cce6;margin-bottom:12px}.whmap .whmap-checkbox input{width:16px;height:16px;accent-color:#2799f0}.whmap-no-items{padding:25px 8px;text-align:center;color:#96b3d0;font-size:13px;line-height:1.65}.whmap-no-items>svg{width:32px!important;height:32px!important}.whmap-start{position:absolute;inset:80px 25px 65px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;background:#102238ed;border:1px solid #365c81;border-radius:16px;box-shadow:0 10px 30px #0005;padding:18px}.whmap-start>svg{width:40px!important;height:40px!important;color:#7bc4ff}.whmap-start h3{margin:0;font-size:20px}.whmap-start p{margin:0;max-width:340px;font-size:14px;line-height:1.6;color:#adc8e5}.whmap-empty{padding:60px;justify-content:center;gap:12px;color:#a6caed}.whmap-editbar,.whmap-empty{display:flex;align-items:center}.whmap-editbar{gap:8px;flex-wrap:wrap;padding:11px 16px;background:#1c3c57;border-bottom:1px solid #3b678d}.whmap-editbar>span{display:flex;align-items:center;gap:7px;font-size:13px;color:#b3d3ee;margin-inline-end:auto}.whmap-editor{display:grid;gap:14px}.whmap-editor h3{margin:0;font-size:15px;color:#afd5f8}.whmap-editor h3:not(:first-child){margin-top:9px;padding-top:15px;border-top:1px solid #36526f}.whmap-editor label{display:grid;gap:5px;font-size:12px;color:#b7cce4;min-width:0}.whmap-editor :is(input,select){width:100%;min-width:0;min-height:40px;font-size:14px!important;padding:8px!important}.whmap-editor input[type=number]{direction:ltr;text-align:right}.whmap-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.whmap-editor>small,.whmap-help{color:#9ab6d2;font-size:12px;line-height:1.7}.whmap .whmap-remove{color:#f4b2c0;background:#392436;border-color:#6b435a;margin-top:6px}.whmap-alert{padding:12px 16px;color:#ffcfaf;background:#392c24;line-height:1.7;gap:10px;flex-wrap:wrap}.whmap-alert,.whmap-notice{font-size:13px;margin:0;display:flex;align-items:center}.whmap-notice{padding:10px 16px;gap:9px;color:#b3e3ef;background:#173e4d}.whmap-notice button{margin-inline-start:auto;min-height:28px;padding:3px;background:transparent;border:0}.whmap-full-backdrop{position:fixed;inset:0;z-index:2300;background:#081423;padding:12px;display:flex}.whmap-full-backdrop>[role=dialog]{width:100%;height:100%;min-width:0}.whmap-full{height:100%;display:flex;flex-direction:column}.whmap-full .whmap-body{min-height:0;flex:1 1;overflow:hidden}.whmap-full .whmap-sidebar,.whmap-full .whmap-viewport{max-height:none;min-height:0}.whmap-location-backdrop{z-index:2800!important}.whmap-location-dialog p{font-size:13px;color:#a8c4e1;line-height:1.6}.whmap .spinning{animation:whmap-spin 1s linear infinite}@keyframes whmap-spin{to{transform:rotate(1turn)}}}@media screen and (max-width:1050px){.whmap-body{grid-template-columns:minmax(0,1fr) 270px}.whmap-header nav button span{display:none}.whmap .whmap-drawing{min-height:310px}}@media screen and (max-width:760px){.whmap-body{grid-template-columns:minmax(0,1fr)}.whmap-sidebar{border:0;border-top:1px solid var(--wm-line);max-height:460px;min-height:150px;padding:12px}.whmap-header{padding:12px!important;gap:12px}.whmap-header h2{font-size:16px!important}.whmap-header>div{gap:9px}.whmap-header nav{width:100%}.whmap-header nav button{flex:1 1;min-height:42px}.whmap-header p{font-size:11px}.whmap-area-strip{padding:10px}.whmap-viewport{max-height:420px}.whmap .whmap-drawing,.whmap-viewport{min-height:290px}.whmap-canvas-tools{top:9px;left:9px}.whmap-area-label text{font-size:31px}.whmap-area-label .whmap-area-count{font-size:23px}.whmap-dimensions{display:none}.whmap-scene footer{font-size:10px;padding:9px 10px}.whmap-start{inset:54px 10px 44px;gap:9px;padding:14px}.whmap-start>svg{display:none}.whmap-start h3{font-size:17px}.whmap-start p{font-size:12px;line-height:1.55}.whmap-start button{font-size:12px;padding:7px 9px}.whmap-editbar{padding:10px;gap:7px}.whmap-editbar>span{flex-basis:100%;font-size:12px;margin-bottom:4px}.whmap-editbar button{flex:1 1;min-height:42px;padding:7px;font-size:12px}.whmap-editor :is(input,select){font-size:16px!important}.whmap-list-heading h3{font-size:16px}.whmap-item-list strong{font-size:14px}.whmap-item-list small{font-size:12px}.whmap-full-backdrop{padding:5px}.whmap-full{overflow:auto}.whmap-full .whmap-header{position:sticky;top:0;z-index:5;flex-shrink:0}.whmap-full .whmap-area-strip{flex-shrink:0}.whmap-full .whmap-body{display:block;overflow:visible;flex:none}.whmap-full .whmap-sidebar{max-height:none}.whmap-full .whmap-viewport{min-height:290px;max-height:390px}.whmap-alert,.whmap-notice{font-size:12px}.warehouse-v2 .warehouse-section-tabs{flex-wrap:wrap}.warehouse-v2 .warehouse-section-tabs button{flex:1 1 30%;font-size:11px;gap:5px}.warehouse-v2 .warehouse-section-tabs button svg{display:none}}@media (prefers-reduced-motion:reduce){.whmap .spinning{animation:none}}.whmap-warehouse-bar{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:14px 20px;background:#14273c;border-bottom:1px solid #324b65}.whmap-level-filter,.whmap-warehouse-bar label{display:flex;align-items:center;gap:10px}.whmap-level-filter select,.whmap-warehouse-bar select{min-height:40px;background:#0d1d2e;color:#e4f2ff;border:1px solid #3a5a78;border-radius:8px;padding:6px 12px}.whmap-warehouse-bar span{font-size:12px;color:#a2bfd7}.whmap-canvas-tools label{display:flex;align-items:center;gap:8px;font-size:12px}.whmap-canvas-tools input[type=range]{width:85px}.whmap-level-filter{margin:0 12px 12px}.whmap-stock-entry{border-bottom:1px solid #2e445c;padding-bottom:8px}.whmap-stock-entry>button:first-child{display:flex;align-items:center;gap:12px;width:100%;text-align:right;border:0;background:transparent;color:#e7f1ff;padding:12px;cursor:pointer}.whmap-stock-entry>button:first-child>span{flex:1 1;min-width:0}.whmap-stock-entry small{display:block;font-size:12px;color:#9fb9d0;overflow-wrap:anywhere}.whmap-stock-entry svg{width:20px;flex-shrink:0}.whmap-stock-entry .whmap-location-link{margin:0 12px;display:flex;align-items:center;gap:8px;background:#203b50;border:1px solid #426983;border-radius:8px;color:#b9e0ff;padding:7px 12px;cursor:pointer}.whmap-stock-entry em{color:#e5bd79;font-size:12px}.whmap-canvas-tools{flex-wrap:wrap}@media(max-width:600px){.whmap-warehouse-bar{padding:12px}.whmap-warehouse-bar label{width:100%}.whmap-warehouse-bar select{flex:1 1;min-width:0}.whmap-canvas-tools label{display:none}}.wh3d-viewport{overflow:hidden!important;min-height:560px;background:#d7dfe2;border-radius:14px}.wh3d-host{position:relative;width:100%;height:620px;min-height:400px;isolation:isolate;touch-action:none}.wh3d-mount{position:absolute;inset:0}.wh3d-mount canvas{display:block;width:100%;height:100%;outline:none;touch-action:none}.wh3d-label-layer{position:absolute;inset:0;pointer-events:none;overflow:hidden}.wh3d-label{position:absolute;top:0;left:0;pointer-events:auto;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 9px;max-width:185px;min-width:80px;padding:6px 9px!important;background:rgba(247,250,249,.95)!important;color:#20313b!important;border:1px solid rgba(62,88,101,.3)!important;border-radius:8px!important;box-shadow:0 3px 10px #182b3c26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:500 11px/1.35 Arial,sans-serif;direction:rtl;cursor:pointer}.wh3d-label[hidden]{display:none!important}.wh3d-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh3d-label strong{font-size:15px;color:#176c58;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wh3d-label small{grid-column:1/-1;font-size:9px;color:#53656f}.wh3d-label.selected{border-color:#288daf!important;box-shadow:0 0 0 2px #31b6c947}.wh3d-label:not(.item-label){background:rgba(29,49,59,.88)!important;color:#fff!important;min-width:0;font-size:11px;padding:5px 8px!important}.wh3d-options{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:10px 16px;background:var(--surface,#112234);border-bottom:1px solid #a1b5bf25;font-size:12px}.wh3d-options label{display:flex;align-items:center;gap:6px;cursor:pointer}.wh3d-options input{width:15px;height:15px;accent-color:#40b6ba}.wh3d-options>span{opacity:.65;margin-inline-start:auto}.wh3d-error,.wh3d-loading{position:absolute;inset:0;display:grid;place-content:center;background:#d7dfe2;color:#263e4a;z-index:4;text-align:center;padding:30px;font-size:15px}.wh3d-error{background:#f1e5dd}.whmap-full .wh3d-host{height:calc(100dvh - 255px);min-height:440px}.whmap-canvas-tools{z-index:5}.whmap-stock-entry>button:first-child>b{min-width:48px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.whmap-stock-entry>button:first-child>b small{font-size:9px;white-space:nowrap}@media(max-width:750px){.wh3d-viewport{min-height:430px}.wh3d-host{height:470px;min-height:360px}.wh3d-options{gap:10px;padding:9px;font-size:11px}.wh3d-options>span{width:100%;margin:0}.wh3d-label{max-width:145px;font-size:10px}.whmap-full .wh3d-host{height:calc(100dvh - 250px);min-height:350px}}.wh3d-label.reserved-label{background:#e6e8eb!important;border:1px dashed #687582!important;color:#27333f!important}.wh3d-label.reserved-label strong{color:#344454!important;background:#d0d5da!important}.wh3d-label.reserved-label small{color:#465461!important}.whmap-stock-entry.is-reserved{border-style:dashed;background:#253345}.whmap-stock-entry.is-reserved>button>b{color:#f0f4fa}.whmap-reservation-hint{font-size:12px;line-height:1.65;color:var(--muted,#526170);padding:8px 10px;border-inline-start:3px solid #919ba5;background:color-mix(in srgb,#92999e 10%,transparent)}.radio-view-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 12px}.radio-view-bar>span{color:#a9bed8;font-size:13px}.radio-view-switch{display:inline-flex;gap:4px;padding:4px;border:1px solid #304660;border-radius:12px;background:#101d2e}.radio-row-actions button,.radio-row-details footer button,.radio-view-switch button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:7px 13px;border:1px solid transparent;border-radius:8px;background:transparent!important;color:#bfd1e8!important;font:inherit;font-size:14px;cursor:pointer}.radio-view-switch button[aria-pressed=true]{background:#244b77!important;border-color:#427fb7;color:#fff!important;box-shadow:0 2px 6px #0003}.radio-row-actions button:hover,.radio-row-details footer button:hover,.radio-view-switch button:hover{background:#264261!important}.radio-row-actions button:focus-visible,.radio-row-details footer button:focus-visible,.radio-view-switch button:focus-visible{outline:2px solid #7ec4ff;outline-offset:2px}.radio-row-actions svg,.radio-row-details footer svg,.radio-view-switch svg{width:17px;height:17px;flex:none}.radio-table-wrap{width:100%;min-width:0;overflow:hidden;border:1px solid #2b425e;border-radius:14px;background:#122237;color:#e5effb}.radio-table-wrap .radio-rows-table{table-layout:fixed;width:100%;min-width:0!important;border-collapse:collapse;font:inherit;font-size:14px;background:transparent;color:#e5effb}.radio-rows-table :is(th,td){padding:10px 12px;text-align:right;vertical-align:middle;border-bottom:1px solid #2b4059;white-space:normal!important;overflow-wrap:anywhere}.radio-rows-table thead th{background:#192d45!important;color:#afc7e2!important;font-size:12px;font-weight:600;line-height:1.5}.radio-rows-table tbody td{background:transparent!important;color:inherit!important}.radio-rows-table .radio-data-row{background:#122237!important;cursor:pointer}.radio-rows-table .radio-data-row:nth-of-type(2n){background:#14263c!important}.radio-rows-table .radio-data-row.is-expanded,.radio-rows-table .radio-data-row:hover{background:#1e3754!important}.radio-rows-table .radio-data-row.is-deleted{background:#2a2334!important}.radio-rows-table .radio-col-number{width:64px}.radio-rows-table .radio-col-model{width:150px}.radio-rows-table .radio-col-serial{width:145px}.radio-rows-table .radio-col-affiliation{width:100px}.radio-rows-table .radio-col-status{width:125px}.radio-rows-table .radio-col-audit{width:150px}.radio-rows-table .radio-col-actions{width:100px;padding-inline:6px}.radio-rows-table .radio-record-number{font-size:13px!important;color:#9fcfff;white-space:nowrap}.radio-rows-table small{display:block;color:#a7bed8;font-size:12px;line-height:1.5;margin-top:3px}.radio-row-holder{min-width:0;display:grid;gap:3px}.radio-row-clamp,.radio-row-holder strong,.radio-row-holder>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.45}.radio-row-holder strong{color:#eff6ff;font-size:14px;font-weight:600}.radio-row-holder>span{color:#a7bed8;font-size:12px}.radio-row-holder .radio-row-mobile-model{display:none}.radio-row-model{display:flex;align-items:center;gap:9px;min-width:0}.radio-row-model>img{width:28px;height:42px;object-fit:contain;flex:none}.radio-row-model>svg{width:26px;flex:none;color:#91b5dc}.radio-row-model>div{min-width:0}.radio-row-model bdi{font-size:13px;color:#c9e4ff}.radio-row-affiliation{display:flex;align-items:center;gap:6px;font-size:12px}.radio-row-affiliation .hfc-affiliation-badge{width:22px;height:22px;object-fit:contain;position:static;flex:none}.radio-rows-table .radio-state{display:inline-block;white-space:normal;line-height:1.5;text-align:center;max-width:100%;font-size:11px!important}.radio-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:2px}.radio-row-actions button{width:40px;padding:7px;flex:none}.radio-row-actions button[aria-expanded=true] svg{transform:rotate(180deg)}.radio-rows-table .radio-expanded-row{background:#0d1b2d!important}.radio-rows-table .radio-expanded-row>td{padding:0}.radio-row-details{padding:18px 22px;color:#e5effb}.radio-row-details dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:0;padding:12px 0}.radio-row-details dl>div{min-width:0}.radio-row-details dt{color:#9ab5d1;font-size:12px;line-height:1.5}.radio-row-details dd{margin:3px 0 0;color:#eff6ff;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.radio-row-summary{display:flex;align-items:center;gap:20px;border-bottom:1px solid #29415e}.radio-row-summary dl{flex:1 1}.radio-row-detail-image{width:66px;flex:none;position:relative}.radio-row-detail-image>img:not(.hfc-affiliation-badge){width:54px;height:74px;object-fit:contain}.radio-row-detail-image .hfc-affiliation-badge{position:absolute;inset:auto auto 0 0;width:24px;height:24px;object-fit:contain}.radio-row-details .radio-card-notes{font-size:14px!important;color:#d3e1f2}.radio-row-details footer{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;border-top:1px solid #29415e;padding-top:12px}.radio-row-details footer button{background:#1b3552!important;border-color:#355678;min-height:44px}.radio-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1200px){.radio-rows-table .radio-col-audit{display:none}.radio-rows-table .radio-col-model{width:135px}.radio-rows-table .radio-col-status{width:110px}.radio-rows-table .radio-col-serial{width:130px}}@media(max-width:950px){.radio-rows-table .radio-col-affiliation{display:none}.radio-rows-table .radio-col-actions{width:48px}.radio-row-actions .radio-row-quick-edit{display:none}.radio-row-details dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.radio-view-bar{gap:8px}.radio-view-bar>span{font-size:12px}.radio-view-switch button{min-height:44px}.radio-rows-table :is(th,td){padding:9px 7px}.radio-rows-table :is(.radio-col-model,.radio-col-serial){display:none}.radio-rows-table .radio-col-number{width:49px}.radio-rows-table .radio-col-status{width:95px}.radio-rows-table .radio-col-actions{width:42px;padding-inline:1px}.radio-row-actions button{width:40px;min-height:44px}.radio-row-holder .radio-row-mobile-model{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11px;line-height:1.4}.radio-row-mobile-model .hfc-affiliation-badge{position:static;width:18px;height:18px;object-fit:contain}.radio-row-holder strong{font-size:13px}.radio-rows-table .radio-record-number{font-size:12px!important}.radio-rows-table .radio-state{padding:3px 6px;font-size:10px!important}.radio-row-details{padding:14px 12px}.radio-row-summary{gap:10px;align-items:flex-start}.radio-row-summary dl{grid-template-columns:1fr}.radio-row-details dl{gap:12px}.radio-row-details dd{font-size:13px}.radio-row-details footer button{flex:1 1}}.security-workspace{gap:16px;color:#e3edfb;font-family:inherit}.security-workspace :is(input,select,textarea,button){font-family:inherit}.security-workspace :is(input,select,textarea){font-size:14px;color:#edf5ff;background:#101f32;border-color:#36516f}.security-workspace button:focus-visible,.security-workspace summary:focus-visible{outline:2px solid #80c3ff;outline-offset:3px}.security-settlement-report{background:#112136;border:1px solid #304965;border-radius:16px;padding:18px;box-shadow:0 12px 32px #0002;gap:14px}.security-settlement-report .security-report-header{align-items:center}.security-report-header h2{color:#f2f7ff;font-size:23px;margin:5px 0}.security-report-header p{color:#a9bfd8;margin:0;font-size:14px}.security-report-header small{color:#84b9f1;font-size:12px}.security-report-controls{display:flex;align-items:end;gap:8px;min-width:300px}.security-report-controls label,.security-view-filters>label{display:grid;gap:5px;flex:1 1;font-size:13px;color:#b5c9e2}.security-report-controls select,.security-view-filters select{width:100%;min-height:44px;border:1px solid #3b5878;border-radius:9px;padding:7px 10px;background:#0e1c2e!important;color:#e8f3ff!important}.security-profile-section>button,.security-record-pagination button,.security-report-controls button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 12px;border:1px solid #35587d;border-radius:9px;background:#1b3b5e!important;color:#dcecff!important;cursor:pointer;font:inherit;font-size:14px}.security-profile-section>button svg,.security-record-pagination svg,.security-report-controls svg,.security-view-filters svg{width:18px;height:18px;flex:none}.security-report-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.security-report-totals article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px;border:1px solid #305277;border-radius:12px;background:#152d47;color:#acc7e5;font-size:14px}.security-report-totals article:nth-child(2){border-color:#624e80;background:#262b47}.security-report-totals article:nth-child(3){border-color:#315953;background:#142f39}.security-report-totals b{font-size:29px;color:#e9f5ff}.security-report-hint{color:#9db5d1!important;font-size:12px;line-height:1.7;margin:0}.security-settlement-report .security-council-table-wrap{max-height:420px;background:#102036;border-color:#304c6b}.security-overview-table{table-layout:fixed;min-width:0!important}.security-overview-table th:first-child{width:34%}.security-settlement-report :is(.security-council-table th,.security-council-table td,.security-settlement-name){background:#102036;color:#dfebfa;border-color:#29435f}.security-settlement-report .security-council-table th{background:#1b314c;color:#afc8e7}.security-settlement-report .security-settlement-open{background:#193854;color:#e8f2ff;border-color:#335776;font-size:14px;min-width:0;padding:9px 12px;white-space:normal}.security-settlement-report .security-settlement-open small{color:#a1bad9}.security-settlement-report .security-settlement-heading button{background:#1a395b;border-color:#3a6086;color:#dfedff;font-size:13px;min-height:44px}.security-settlement-report .security-fence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.security-settlement-report .security-fence-grid article{background:#162a42;border-color:#314967}.security-settlement-report .security-fence-grid span{color:#a9c0dd;font-size:13px}.security-settlement-report .security-fence-grid b{font-size:22px;color:#ebf5ff}.security-profile-section{border:1px solid #304968;border-radius:12px;background:#0f1f33;padding:8px 12px}.security-profile-section>summary{min-height:38px;padding:7px 0;color:#c4d9f1;font-size:14px;cursor:pointer}.security-profile-section>button{margin-bottom:10px}.security-profile-details{background:#12273f;border-color:#304d6c}.security-profile-details dt{color:#9eb9d6}.security-profile-details dd{color:#dfecff}.security-profile-form fieldset{border-color:#4a78a5}.security-profile-form legend{color:#b1d5ff}.security-settlement-meta label{font-size:13px;color:#b6c9e1}.security-profile-form :is(input,select,textarea){background:#0e1f32!important;color:#edf5ff!important;font-size:15px;border-color:#38587c}.security-report-detail-choice{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#a8bfd9;line-height:1.5}.security-report-detail-choice input{width:18px;height:18px;accent-color:#3c95e8}.security-comparison-wrap{max-height:410px;overflow:auto;border:1px solid #2e4c6f;border-radius:12px;background:#11233a}.security-comparison-table{width:100%;min-width:0!important;table-layout:fixed;border-collapse:collapse;font-size:14px;color:#e0edff}.security-comparison-table :is(th,td){text-align:right;padding:10px 12px;white-space:normal!important;border-bottom:1px solid #2b435f;overflow-wrap:anywhere}.security-comparison-table th:first-child{width:38%}.security-comparison-table thead th{position:sticky;top:0;background:#1a334f;color:#bad1eb;font-size:12px;z-index:1}.security-comparison-table tbody tr:nth-child(2n){background:#152941}.security-comparison-table small{display:block;color:#9ebee1;font-size:12px;margin-top:3px}.security-comparison-table th button{border:0;background:transparent!important;color:#e4f1ff!important;padding:0;text-align:right;font:inherit;font-weight:500;cursor:pointer;line-height:1.5;min-height:28px}.security-view-filters{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(140px,210px);align-items:center;gap:16px;padding:14px 16px;background:#12243a;border:1px solid #304b68;border-radius:14px}.security-view-filters h3{display:flex;gap:7px;align-items:center;margin:0;font-size:17px;color:#edf6ff}.security-view-filters small{color:#9cb8d8}.security-view-filters .security-source-tabs{gap:6px}.security-view-filters .security-source-tabs button{justify-content:center;min-height:42px;background:#162e49;border-color:#325170;color:#b7cde6;font-size:13px}.security-view-filters .security-source-tabs button.active{background:#255786;border-color:#568dbd;color:#fff}.security-layout{grid-template-columns:minmax(330px,390px) minmax(0,1fr);height:680px;gap:14px;min-width:0}.security-side{background:#112237;border-color:#304b6b;padding:12px;border-radius:14px}.security-side-title{font-size:15px;color:#dfedff}.security-side-title small{margin-inline-start:auto;color:#96b9dd}.security-side .security-search{background:#0f1e31;border-color:#345271}.security-side .security-search input,.security-side>select{font-family:inherit;font-size:14px;color:#e5f0ff}.security-side>select{background:#10243b;border-color:#345271}.security-records-table-wrap{background:#0f2035;border-color:#2e4865}.security-records-table{table-layout:fixed;min-width:0!important;font-size:12px}.security-records-table :is(th,td){white-space:normal!important;overflow-wrap:anywhere;padding:8px 6px;color:#cbdff5;border-color:#2b425f}.security-records-table th{background:#19324e;color:#a9c9eb}.security-records-table th:first-child{width:26%}.security-records-table td b,.security-records-table td small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5}.security-records-table td small{color:#9bb8d8}.security-records-table td span{background:#1d3c5c;color:#b4d6ff;font-size:11px}.security-records-table tbody tr:hover{background:#203e5d}.security-row-edit{background:#1d456b;border-color:#385e81;color:#d2e8ff;min-height:40px;font-size:11px;padding:5px}.security-record-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#abc5e1}.security-record-pagination button{min-height:40px;padding:5px 8px;font-size:12px}.security-record-pagination button:disabled{opacity:.45;cursor:default}.security-workspace .security-map-shell{display:grid;grid-template-areas:"toolbar dimension" "tools tools" "map map";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr);height:100%;border-color:#304d6d;background:#0e1c2e;min-width:0;isolation:isolate}.security-map-shell .security-map-toolbar{grid-area:toolbar;position:static;transform:none;max-width:none;min-width:0;border:0;border-radius:0;padding:8px;overflow-x:auto;background:#14283f;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.security-map-shell .security-map-toolbar button{min-height:40px;font:inherit;font-size:12px;background:#203b57;color:#c9dcf2;flex:none;white-space:nowrap}.security-map-shell .security-map-toolbar button.active{background:#2a6191;color:white}.security-map-shell>.map-dimension-switch{grid-area:dimension;position:static!important;inset:auto!important;transform:none!important;margin:8px 8px 8px 0;box-shadow:none;background:#18314c;align-self:start}.security-map-shell>.map-dimension-switch button{min-height:40px;background:#1b3856;color:#c1dafa}.security-map-shell .security-map{grid-area:map;position:relative;inset:auto;min-width:0;min-height:0}.security-map-shell .security-tool-panel{grid-area:tools;position:static;max-height:230px;width:auto;min-width:0;margin:0 8px 8px;overflow:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#345476;background:#101f33}.security-tool-panel>header{background:#1a304b;color:#ddecff;border-color:#334e6d;padding:7px 10px}.security-tool-panel>header button{width:38px;height:38px}.security-tool-panel .security-add-tools button,.security-tool-panel .security-terrain button{background:#1e3b59;border-color:#355e84;color:#d4e7ff;font-size:14px}.security-layer-tree{list-style:none;padding:7px!important;margin:0!important;display:block!important;max-height:none!important;background:transparent!important}.security-layer-tree .security-layer-tree{padding:3px 13px 3px 0!important;border-right:1px solid #34567b;margin-right:9px!important}.security-layer-tree>li{min-width:0;padding:0;margin:3px 0}.security-layer-tree details{border:0;background:transparent;padding:0}.security-layer-tree summary{display:flex;align-items:center;gap:7px;min-height:42px;cursor:pointer;color:#d6e8ff;padding:7px 9px;background:#172f4a;border-radius:8px;font-size:14px}.security-layer-tree summary small{margin-inline-start:auto;color:#94bce8}.security-layer-tree svg{width:17px;height:17px;flex:none}.security-layer-tree .security-layer-row{display:flex;gap:5px}.security-layer-tree .security-layer-row>button:first-child{flex:1 1;min-width:0}.security-layer-tree button{display:flex;align-items:center;gap:8px;text-align:right;padding:7px 9px;min-height:40px;border:1px solid #304c6c;border-radius:8px;background:#10253b!important;color:#91acc9!important;font:inherit;font-size:13px;cursor:pointer}.security-layer-tree button span{min-width:0;overflow-wrap:anywhere}.security-layer-tree button.active,.security-layer-tree button[aria-pressed=true]{background:#214869!important;color:#ddedff!important}.security-layer-group-toggle{padding:5px 9px}.security-layer-tree .security-style-button{width:40px;justify-content:center;color:#9cc9ff!important}.security-map-shell .esri-view,.security-map-shell .esri-widget{font-family:inherit}.security-workspace .security-map-fullscreen{position:fixed!important;inset:0!important;z-index:1000!important;height:100dvh!important;width:100vw!important;border-radius:0;padding-bottom:env(safe-area-inset-bottom)}.security-map-fullscreen .security-tool-panel{max-height:30dvh}.security-layer-warning{max-height:80px;bottom:12px;background:#283043eF}.security-error,.security-map-status,.security-message{max-width:calc(100% - 20px);font-size:13px;background:#0e2239f5;border-color:#456787;bottom:12px}.security-arc-editor,.security-style-editor{background:#132b43;border-color:#4e789e}.security-arc-editor header small,.security-style-editor header small{color:#adc9e9}.security-arc-editor label,.security-style-editor label{font-size:13px;color:#bfd4eb}@media(max-width:1150px){.security-view-filters{grid-template-columns:1fr 1fr}.security-view-filters .security-source-tabs{grid-column:1/-1;grid-row:2}.security-layout{grid-template-columns:minmax(290px,340px) minmax(0,1fr)}.security-map-shell .security-map-toolbar button{font-size:0;padding:8px}.security-map-shell .security-map-toolbar svg{width:20px;height:20px}.security-map-shell .security-map-toolbar button:first-child{font-size:12px}}@media(max-width:900px){.security-layout{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.security-workspace .security-map-shell{grid-row:1;height:600px}.security-side{grid-row:2;height:580px;max-height:580px}.security-report-controls{width:100%;min-width:0}.security-report-header{flex-direction:column;align-items:stretch!important}.security-workspace .security-map-fullscreen{height:100dvh!important}}@media(max-width:600px){.security-settlement-report{padding:12px;gap:12px}.security-report-header h2{font-size:21px}.security-report-header p{font-size:13px}.security-report-totals{gap:6px}.security-report-totals article{flex-direction:column;align-items:flex-start;padding:10px;gap:4px;font-size:12px}.security-report-totals b{font-size:24px}.security-settlement-report .security-fence-grid{grid-template-columns:1fr 1fr}.security-settlement-report .security-fence-grid b{font-size:20px}.security-settlement-heading{gap:7px}.security-settlement-heading button{flex:1 1;min-width:135px}.security-report-detail-choice{width:100%;font-size:13px}.security-comparison-table :is(th,td){padding:8px 5px;font-size:12px}.security-comparison-table small{font-size:11px}.security-comparison-table th:first-child{width:37%}.security-comparison-table thead th{font-size:11px}.security-settlement-report .security-council-table tbody tr{background:#12283f;border-color:#305273}.security-settlement-report .security-council-table td{background:transparent}.security-view-filters{padding:12px;gap:10px}.security-view-filters .security-source-tabs{grid-template-columns:1fr 1fr}.security-view-filters .security-source-tabs button{font-size:12px}.security-workspace .security-map-shell{height:560px;grid-template-areas:"toolbar toolbar" "dimension dimension" "tools tools" "map map";grid-template-columns:1fr;grid-template-rows:auto auto auto minmax(0,1fr)}.security-map-shell>.map-dimension-switch{justify-self:start;margin:0 8px 8px!important}.security-map-shell .security-map-toolbar{padding:7px}.security-map-shell .security-tool-panel{max-height:180px}.security-workspace .security-map-fullscreen{height:100dvh!important}.security-map-fullscreen .security-tool-panel{max-height:28dvh}.security-workspace :is(input,select,textarea){font-size:16px}.security-comparison-wrap{max-height:380px}.security-side{padding:9px}.security-map-toolbar button{min-width:42px}.security-report-controls button{font-size:13px}}.security-map-shell>.map-dimension-switch button{font-size:12px!important;min-width:54px}@media screen and (max-width:700px){.radio-rows-table>tbody,.radio-rows-table>thead,.radio-table-wrap .radio-rows-table{display:block!important;width:100%!important}.radio-rows-table>tbody>.radio-data-row,.radio-rows-table>thead>tr{display:grid!important;grid-template-columns:42px minmax(0,1fr) 78px 38px!important;width:100%;align-items:center;box-sizing:border-box}.radio-rows-table :is(th,td){width:auto!important;min-width:0;border-bottom:0!important;padding:10px 5px!important;box-sizing:border-box}.radio-rows-table :is(.radio-col-model,.radio-col-serial,.radio-col-affiliation,.radio-col-audit){display:none!important}.radio-rows-table .radio-col-actions{width:38px!important;padding:0!important}.radio-rows-table .radio-data-row{border-bottom:1px solid #2b4059}.radio-rows-table .radio-expanded-row,.radio-rows-table .radio-expanded-row>td{display:block!important;width:100%!important}.radio-row-holder strong{font-size:14px!important;overflow-wrap:break-word!important}.radio-row-holder>span{font-size:12px!important;overflow-wrap:break-word!important}.radio-row-mobile-model bdi{white-space:nowrap;overflow-wrap:normal}.radio-row-holder .radio-row-mobile-model{font-size:12px!important}.radio-rows-table .radio-state{font-size:11px!important;padding:4px!important}.radio-row-details dl{grid-template-columns:minmax(0,1fr)!important}.radio-row-details footer{gap:8px}.radio-row-details footer button{flex:1 1 120px}.radio-view-bar{align-items:flex-start}.radio-view-bar>span{flex-basis:100%}}.sticky-summary-anchor{min-width:0;width:100%}.sticky-summary-anchor[data-docked=true]{visibility:hidden}.sticky-summary-dock{position:fixed;z-index:1160;background:#0e1d30;border:1px solid #34516f;border-top:0;border-radius:0 0 10px 10px;box-shadow:0 5px 15px #0004;box-sizing:border-box;font-family:Calibri,Arial,sans-serif;color:#edf5ff;max-width:100vw}.sticky-summary-dock>:is(.module-kpis,.warehouse-overview){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important;margin:0!important;height:56px!important;border:0!important;background:transparent!important}.sticky-summary-dock :is(.module-kpis>article,.warehouse-overview>button){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;min-height:0!important;height:56px!important;padding:5px 10px!important;border:0!important;border-inline-end:1px solid #2b425e!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#edf5ff;font:inherit}.sticky-summary-dock :is(strong,.module-kpis strong){font-size:22px!important;line-height:1!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sticky-summary-dock :is(small,.module-kpis span){font-size:12px!important;color:#b8cde4!important;line-height:1.25!important}.sticky-summary-dock .warehouse-overview>button>span:last-child{display:flex;align-items:center;gap:8px}.sticky-summary-dock :is(.warehouse-metric-icon,em){display:none!important}.sticky-summary-dock button{cursor:pointer}.sticky-summary-dock button:focus-visible{outline:2px solid #8ed2ff;outline-offset:-3px}.sticky-summary-anchor .radio-status-kpis article{display:flex;flex-direction:column-reverse;gap:5px}@media screen and (max-width:700px){.sticky-summary-dock :is(.module-kpis>article,.warehouse-overview>button){height:56px!important;padding:4px!important;gap:4px!important;flex-direction:column!important}.sticky-summary-dock .warehouse-overview>button>span:last-child{flex-direction:column-reverse;gap:4px}.sticky-summary-dock .module-kpis>article{flex-direction:column-reverse!important}.sticky-summary-dock :is(strong,.module-kpis strong){font-size:18px!important}.sticky-summary-dock :is(small,.module-kpis span){font-size:10px!important;text-align:center}:is(.module-page,.admin-page,.content,.settings-page,.statistics-page){min-width:0;max-width:100%;box-sizing:border-box}:is(.module-page,.admin-page,.content)>*{min-width:0}.admin-page>header,.module-page>header{gap:10px;flex-wrap:wrap}:is(.module-page,.admin-page,.content) :is(input,select,textarea){max-width:100%;min-width:0;box-sizing:border-box;font-size:16px!important}:is(.operation-modal,.record-editor-modal,.modal-content){max-width:100vw!important;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;max-height:100dvh}.modal-split>*,.operation-modal :is(form,fieldset,label){min-width:0;max-width:100%;box-sizing:border-box}.operation-modal-form{grid-template-columns:minmax(0,1fr)!important}.operation-modal-form .wide{grid-column:1!important}.operation-modal>header{flex-shrink:0;gap:10px}.operation-modal>header h2{overflow-wrap:anywhere}.operation-modal-body{min-height:0;padding-bottom:max(20px,env(safe-area-inset-bottom))}.operations-navigation{display:flex;max-width:100%;overflow-x:auto;flex-wrap:nowrap;overscroll-behavior-x:contain}.operations-navigation a{flex:0 0 auto;min-height:44px}.module-table-toolbar>nav{gap:6px}.module-table-toolbar>nav button{white-space:normal!important;min-width:90px}.warehouse-inline-actions,.warehouse-item-facts,.warehouse-item-history{grid-template-columns:minmax(0,1fr)!important}.warehouse-row-details{min-width:0}.warehouse-row-details input,.warehouse-row-details select{width:100%}.warehouse-section-tabs{overflow-x:auto;max-width:100%;justify-content:flex-start}.warehouse-section-tabs button{flex:0 0 auto}:is(.users-table,.audit-table,.records-table,.equipment-table,.table-wrap){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.modal-split,.portal-map-card form,.task-modal-layout{grid-template-columns:minmax(0,1fr)!important}.ibs-navigation-shell .ibs-header{background:#0c1828!important}.ibs-header .system-brand strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ibs-mobile-quick-nav{background:#0c1a2b!important}.design-toggle{bottom:calc(76px + env(safe-area-inset-bottom))!important}}@media print{.sticky-summary-dock{display:none!important}.sticky-summary-anchor[data-docked=true]{visibility:visible!important}}@media screen{html body :is(.whmap,.warehouse-modal,.whcontacts){--wm-surface:#14263b;--wm-raised:#1b324c;--wm-field:#0c1b2c;--wm-line:#3b5571;--wm-text:#edf5ff;--wm-muted:#b9cce2;color-scheme:dark;color:var(--wm-text)}html body .whmap{container:warehouse/inline-size;background:#0e1e30}html body .whmap :is(button,input,select,label,.whmap-sidebar,.whmap-stock-entry){box-sizing:border-box;min-width:0}html body .whmap .whmap-body{grid-template-columns:minmax(0,1fr) minmax(300px,350px)}html body .whmap .whmap-sidebar{background:var(--wm-surface);padding:16px;overflow-x:hidden;scrollbar-gutter:stable}html body .whmap .whmap-list-controls{padding:0 0 12px;gap:10px 16px;border-bottom:1px solid var(--wm-line);margin-bottom:14px}html body .whmap :is(.whmap-list-controls label,.whmap-checkbox){font-size:13px;line-height:1.5;color:var(--wm-muted)}html body .whmap input:is([type=checkbox],[type=radio]){width:18px;height:18px;min-height:18px;flex:0 0 18px;accent-color:#60baff}html body .whmap .whmap-search{background:var(--wm-field);border-color:var(--wm-line);min-width:0}html body .whmap .whmap-search input{color:var(--wm-text)!important}html body :is(.whmap,.warehouse-modal,.whcontacts) input::placeholder{color:#a9bfd8!important;opacity:1}html body .whmap :is(.whmap-list-heading h3,.whmap-editor h3){color:var(--wm-text)}html body .whmap :is(.whmap-list-heading>span,.whmap-editor label,.whmap-editor>small){color:var(--wm-muted)}html body .whmap .whmap-editor :is(input:not([type=range]):not([type=checkbox]),select){background:var(--wm-field)!important;color:var(--wm-text)!important;border:1px solid var(--wm-line)!important;border-radius:9px}html body .whmap .whmap-item-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}html body .whmap .whmap-stock-entry{min-width:0;width:100%;padding:0 0 10px;border:1px solid var(--wm-line);border-radius:11px;background:#192f47;color:var(--wm-text);overflow:hidden}html body .whmap .whmap-stock-entry.is-reserved{background:#253345;border-color:#738398;border-style:dashed}html body .whmap .whmap-stock-entry>button:first-child{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;justify-content:stretch;width:100%;max-width:100%;height:auto;gap:8px 10px;padding:13px 12px;border:0;border-radius:0;background:transparent;color:var(--wm-text);text-align:start}html body .whmap .whmap-stock-entry>button:first-child:hover{background:#ffffff09}html body .whmap .whmap-stock-entry>button:first-child>svg{margin-top:2px;color:#a9cfff}html body .whmap .whmap-stock-entry>button:first-child>span{min-width:0;width:100%}html body .whmap .whmap-stock-entry strong{color:#f2f6fd;font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}html body .whmap .whmap-stock-entry small{color:#bdcde0;font-size:12px;line-height:1.65;white-space:normal;overflow-wrap:anywhere}html body .whmap .whmap-stock-entry>button:first-child>b{grid-column:2;justify-self:start;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0;max-width:100%;padding:5px 9px;border:1px solid #4a6b87;border-radius:7px;background:#0e2438;color:#d8efff;font-size:16px;line-height:1.4;overflow-wrap:anywhere}html body .whmap .whmap-stock-entry>button:first-child>b small{font-size:11px;color:#bdcde0;margin:0;white-space:normal}html body .whmap .whmap-stock-entry.is-reserved>button:first-child>b{background:#182431;border-color:#718297;color:#f0f4fa}html body .whmap .whmap-stock-entry .whmap-location-link{width:calc(100% - 24px);max-width:calc(100% - 24px);margin:0 12px;padding:9px 10px;justify-content:flex-start;text-align:start;white-space:normal;overflow-wrap:anywhere;line-height:1.5;min-height:40px;background:#203d57;color:#deefff;border-color:#527591}html body .whmap .whmap-stock-entry .whmap-location-link:hover{background:#2b4d6b}html body :is(.whmap,.warehouse-modal) .whmap-reservation-hint{background:#24364a;color:#d2deeb;border:1px solid #52677e;border-inline-start:3px solid #98abc0;border-radius:8px;padding:10px 12px;margin:12px 0;font-size:12px;line-height:1.7}html body .whmap .whmap-canvas-tools{inset:12px auto auto 12px;max-width:calc(100% - 24px);padding:6px;gap:5px;border:1px solid #496680;border-radius:12px;background:#10243bee;box-shadow:0 4px 14px #0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html body .whmap .whmap-canvas-tools :is(span,label){color:#e4f0ff}html body .whmap .whmap-canvas-tools button{background:#203d59;color:#e9f4ff;min-width:36px;min-height:36px}html body .whmap .whmap-canvas-tools input[type=range]{accent-color:#79c9ff}html body .whmap .wh3d-label.item-label{background:#152e40f5!important;color:#edf6ff!important;border-color:#7796aa!important;box-shadow:0 3px 12px #0004}html body .whmap .wh3d-label.item-label strong{color:#9cebd5;background:transparent}html body .whmap .wh3d-label.item-label small{color:#d2e1ec}html body .whmap .wh3d-label.reserved-label{background:#334050f7!important;border-color:#a9b7c7!important;color:#f5f7fb!important}html body .whmap .wh3d-label.reserved-label strong{background:#202d3d!important;color:#fff!important;border-radius:4px;padding:1px 4px}html body .whmap .wh3d-label.reserved-label small{color:#e0e7f0!important}html body .whmap .wh3d-label.selected{outline:2px solid #83d5ff;outline-offset:2px}html body .whmap .whmap-viewport.wh3d-viewport{height:600px;min-height:0;max-height:none;display:block;flex:0 0 auto;border-radius:0}html body .whmap .wh3d-host{height:100%;min-height:0}html body .whmap .wh3d-options{color:#d6e7f7}html body .whmap .wh3d-options>span{opacity:1;color:#b9cce2}html body .whmap .whmap-header nav button{min-width:0;line-height:1.4}html body .whmap.whmap-list-only .whmap-body{display:block}html body .whmap.whmap-list-only .whmap-sidebar{max-height:none;scrollbar-gutter:auto}html body .whmap.whmap-full .whmap-viewport.wh3d-viewport{height:100%;min-height:0;flex:1 1}html body .whmap.whmap-full .whmap-scene{min-height:0}html body .whmap.whmap-full{overflow:auto}html body .whmap .primary,html body :is(.warehouse-modal,.warehouse-v2) .button.primary{background:#1462a8!important;color:#fff!important;border-color:#75b7ec!important}html body .warehouse-modal{background:#13263b!important;color:#edf5ff!important;box-sizing:border-box}html body .warehouse-modal :is(.warehouse-dialog-content,.whmap-group-members){background:#13263b;color:#edf5ff;min-width:0;overflow-x:hidden}html body .warehouse-modal :is(.warehouse-form-hint,.warehouse-unit-picker small,.warehouse-serial-row small){color:#becfe2}html body .warehouse-modal :is(.whmap-group-members>div,.warehouse-serial-row){background:#1b324a;border-color:#4b6581}html body .warehouse-modal .whmap-group-members button{background:#1b324a;color:#edf5ff;max-width:100%;overflow-wrap:anywhere}html body .warehouse-modal .whmap-group-members small{color:#c2d3e5;line-height:1.6}html body .warehouse-modal :is(.wh-placement,.warehouse-unit-picker){background:#152b40;border-color:#526c86;min-width:0}html body .warehouse-modal .wh-placement :is(legend,p){color:#d9e8f7;line-height:1.6}html body .warehouse-modal input:is([type=checkbox],[type=radio]){width:20px!important;height:20px;min-height:20px!important;flex:0 0 20px;padding:0!important;accent-color:#6dc6ff}html body .warehouse-modal input[type=range]{padding:0!important;background:transparent!important;border:0!important;accent-color:#73caff}html body .warehouse-modal .wh-placement label:has(input[type=checkbox]){display:flex;align-items:center;gap:10px}html body .warehouse-modal .wh-placement-plane{min-width:0;max-width:100%;box-sizing:border-box}html body .warehouse-modal .warehouse-item-facts b{color:#bbcee4}html body .warehouse-modal .warehouse-inline-actions{min-width:0}html body .warehouse-modal .warehouse-item-action{min-width:0;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html body .warehouse-modal>header p{white-space:normal;line-height:1.5;overflow-wrap:anywhere;color:#bed0e5}html body .warehouse-modal>header>button{min-width:44px!important;min-height:44px!important}html body .whcontacts :is(p,small){color:#bdcde0}html body :is(.whmap,.warehouse-modal,.whcontacts) :is(button,input,select,textarea):focus-visible{outline:2px solid #8fd6ff;outline-offset:2px}}@container warehouse (max-width:940px){html body .whmap .whmap-body{grid-template-columns:minmax(0,1fr)}html body .whmap .whmap-sidebar{border-left:0;border-top:1px solid var(--wm-line);max-height:520px;min-height:180px}html body .whmap .whmap-viewport.wh3d-viewport,html body .whmap.whmap-full .whmap-viewport.wh3d-viewport{height:clamp(330px,55dvh,520px);flex:none}html body .whmap.whmap-full .whmap-body{display:block;overflow:visible;flex:none}html body .whmap.whmap-full{overflow:auto}html body .whmap.whmap-full .whmap-sidebar{max-height:none}html body .whmap .whmap-header nav{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}html body .whmap .whmap-header nav button{min-height:44px;padding:8px 6px;font-size:12px}}@container warehouse (max-width:420px){html body .whmap .whmap-sidebar{padding:12px;scrollbar-gutter:auto}html body .whmap .whmap-stock-entry>button:first-child{padding:12px 10px;gap:6px 8px}html body .whmap .whmap-canvas-tools{inset:8px auto auto 8px;max-width:calc(100% - 16px);gap:4px;padding:5px}html body .whmap .whmap-canvas-tools label{display:none}html body .whmap .whmap-header nav{gap:6px}}@media screen and (max-width:700px){html body .warehouse-action-modal .warehouse-inline-actions,html body .warehouse-action-modal .warehouse-item-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .warehouse-modal{max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 20px)!important}html body .warehouse-modal>header{padding:12px!important;gap:8px}html body .warehouse-modal>header h2{font-size:17px!important}html body .warehouse-modal>header>span{display:none}html body .warehouse-modal .warehouse-dialog-content{padding:12px!important}html body .warehouse-modal .whmap-group-members{padding:12px}}@media screen and (max-width:360px){html body .warehouse-action-modal .warehouse-item-facts{grid-template-columns:minmax(0,1fr)!important}html body .warehouse-modal .warehouse-item-action{font-size:12px}}.wh3d-label.group-label{border-color:#73bdf1;box-shadow:0 3px 14px #07111f55}.whmap-group-summary{margin:0;padding:14px 18px;background:#10243a;color:#f2f6fd;border-bottom:1px solid #38506b;line-height:1.7;overflow-wrap:anywhere}.whmap-group-summary small{color:#bdcde0}.whmap-group-members>div{min-width:0}.whmap-group-members button{min-width:0;overflow-wrap:anywhere}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers.ef6db872.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers-2x.9859cd12.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/_next/static/media/marker-icon.d577052a.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}