:root{--paper:#F2F4F7;--card:#FFFFFF;--s2:#F6F8FA;--ink:#15202B;--muted:#5F6F80;--dim:#3A4653;--rule:#D8DEE6;--ok:#1E8E5A;--ok-field:#E1F3E9;--stop:#C93A3F;--stop-field:#F9E2E3;--wait:#B4780A;--wait-field:#FBEFD2;--surface-step:#EEF1F5;--ok-plate:#1E8E5A;--ok-plate-ink:#FFFFFF;--wait-plate:#B4780A;--stop-plate:#C93A3F;--btn-edge:#C7CFD8;--ok-plate-deep:#1B8152;--wait-plate-deep:#B06100;--mp-blue:#2f6bdc;--mp-violet:#7A28C9;--mp-blue-fill:#2f6bdc;--mp-violet-fill:#7A28C9;--mp-off-fill:#6B7785;--qutex:#890F39;--qutex-edge:transparent;--acc:#890F39;--acc-soft:#F4DFE6;--kpi-selected-flash:color-mix(in srgb,var(--card) 70%,var(--acc-soft));--radius:.4cqw}:root[data-theme=light]{color-scheme:light}.workstation-update-notice{flex:none;padding:1cqw 1.6cqw;border-bottom:1px solid var(--rule);background:var(--wait-field);color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:1cqw;font-size:1.3cqw}.workstation-update-notice button{background:var(--card);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius);padding:.65cqw 1cqw;font:600 1.1cqw var(--font-ui);cursor:pointer}.workstation-update-notice button:disabled{opacity:.5;cursor:default}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0E141B;--card:#151D27;--s2:#1B2530;--ink:#E7EEF6;--muted:#8DA0B4;--dim:#B7C4D2;--rule:#24303D;--ok:#3ECF8E;--ok-field:#12352A;--stop:#F0565D;--stop-field:#3D1C22;--wait:#F0B429;--wait-field:#3A2E10;--surface-step:#1B2530;--ok-plate:#1E8E5A;--ok-plate-ink:#FFFFFF;--wait-plate:#B4780A;--stop-plate:#C93A3F;--btn-edge:#2F3D4B;--ok-plate-deep:#1B8152;--wait-plate-deep:#B06100;--mp-blue:#5e9bff;--mp-violet:#C77DFF;--qutex-edge:#fff;--acc:#B8184A;--acc-soft:rgba(184,24,74,.2);--kpi-selected-flash:var(--acc-soft)}}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--paper);color:var(--ink);font:16px/1.35 var(--font-ui);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button,input{font-family:inherit}.mono,.num{font-family:var(--font-num)}.app{flex:1 1;align-items:stretch;justify-content:stretch;min-height:0;padding:0}.app,.frame{display:flex}.frame{position:relative;width:100%;height:100%;overflow:hidden;background:var(--paper);flex-direction:column;container-type:inline-size;font-size:1.1cqw}.frame.busy{cursor:progress}.fbq,.fbq-sm{font-family:var(--font-mark);font-weight:800;letter-spacing:-.045em;line-height:.9;color:var(--ink);padding-right:.08em;margin-right:-.08em}.fbq span,.fbq-sm span{color:var(--qutex);-webkit-text-stroke:.035em var(--qutex-edge);paint-order:stroke fill}.loader{flex:1 1;display:flex;align-items:center;justify-content:center}.loader-mark{position:relative;font-size:7cqw;width:2.094em;height:.9em}.loader-mark:after,.loader-mark:before{content:"";position:absolute;top:0;bottom:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:fbq-shimmer 1.7s linear infinite}.loader-mark:before{left:0;right:0;-webkit-mask-image:var(--loader-fb-mask);mask-image:var(--loader-fb-mask);background:linear-gradient(90deg,var(--muted) 0,var(--ink) 38%,color-mix(in srgb,var(--ink) 40%,#fff) 50%,var(--ink) 62%,var(--muted) 100%);background-size:220% 100%}.loader-mark:after{left:1.174em;width:.92em;-webkit-mask-image:var(--loader-q-mask);mask-image:var(--loader-q-mask);background:linear-gradient(90deg,var(--qutex) 0,color-mix(in srgb,var(--qutex) 55%,#fff) 50%,var(--qutex) 100%);background-size:220% 100%}@media (forced-colors:active){.loader-mark:after,.loader-mark:before{forced-color-adjust:none;background:CanvasText}}.gate .fbq.shimmer span{background:linear-gradient(90deg,var(--qutex) 0,color-mix(in srgb,var(--qutex) 55%,#fff) 50%,var(--qutex) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.08em;margin-right:-.08em;-webkit-text-stroke:0}.gate .fbq.shimmer,.gate .fbq.shimmer span{color:transparent;animation:fbq-shimmer 1.7s linear infinite}.gate .fbq.shimmer{background:linear-gradient(90deg,var(--muted) 0,var(--ink) 38%,color-mix(in srgb,var(--ink) 40%,#fff) 50%,var(--ink) 62%,var(--muted) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes fbq-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes caret-blink{50%{opacity:0}}.gate{flex:1 1;justify-content:center;gap:2.4cqw;padding:2cqw}.gate,.gate .mark{display:flex;flex-direction:column;align-items:center}.gate .mark{gap:.5cqw}.gate .fbq{font-size:7cqw}.gate .full{font:500 1.35cqw/1.2 var(--font-mark);letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.emblem{position:absolute;top:2.4cqw;left:2.6cqw;width:11cqw;padding:.8cqw 1.05cqw;border-radius:.7cqw;background:var(--emblem-plate,transparent);display:flex;align-items:center;justify-content:center}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .emblem{--emblem-plate:#FFFFFF}}.emblem img{width:100%;height:auto;display:block}.gate .card{display:flex;flex-direction:column;align-items:center;gap:1cqw;width:36cqw}.gate .card form{display:contents}.gate .card .lede{font-size:1.15cqw;color:var(--muted);text-align:center}.gate input{border-radius:var(--radius);text-align:center;border:1px solid var(--rule);background:var(--card);color:var(--ink);font-family:var(--font-num);letter-spacing:.02em}.gate .go,.gate input{width:100%;padding:1.05cqw 1cqw;font-size:1.45cqw}.gate .go{border-radius:var(--radius);border:0;cursor:pointer;background:var(--acc);color:#fff;font-weight:500;line-height:1.2}.gate .foot{font-size:1.05cqw;color:var(--muted);text-align:center}.gate .foot button{background:none;border:0;padding:0;font:inherit;color:var(--ink);cursor:pointer;text-decoration:underline;text-underline-offset:.15em}.gate .wait{font-size:1.1cqw;color:var(--wait);font-weight:600;text-align:center}.gate .code-input{position:absolute;opacity:0;width:1px;height:1px;left:-9999px}.entry .cells,.gate .cells{display:flex;gap:.9cqw}.entry .cell,.gate .cell{width:3.6cqw;height:4.8cqw;border-radius:var(--radius);border:2px solid var(--rule);background:var(--card);display:flex;align-items:center;justify-content:center;font-family:var(--font-num);font-size:2.6cqw;font-weight:600}.entry .cell.filled,.gate .cell.filled{border-color:var(--ink)}.gate .cells.ok .cell{border-color:var(--ok)}.gate .cell.active{border-color:var(--acc)}.gate .cell .caret,.pin .dot .caret{display:block;width:.16cqw;height:55%;background:var(--ink);border-radius:1px;animation:caret-blink 1s steps(1) infinite}.bar{flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1.4cqw;height:4.6cqw;border-bottom:1px solid var(--rule);background:var(--card)}.bar-c,.bar-l,.bar-r{display:flex;align-items:center;gap:.8cqw}.bar-l{justify-self:start}.bar-r{justify-self:end;grid-column:3}.bar .cab{width:2.8cqw;height:2.8cqw;padding:0;border:1px solid var(--rule);border-radius:var(--radius);background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.bar .cab svg{width:1.5cqw;height:1.5cqw}.bar .cab.on{color:var(--acc);border-color:var(--acc)}.bar-c{font-size:1.2cqw}.bar .mp-oz{background:var(--mp-blue-fill)}.bar .mp-oz,.bar .mp-wb{padding:.35cqw .9cqw;border-radius:.3cqw;color:#fff;font-weight:700}.bar .mp-wb{background:var(--mp-violet-fill)}.bar-c .st{font-weight:700}.bar-c .st b{font-weight:600}.bar-c .st b,.bar-r .cap{font-family:var(--font-num)}.bar-r .cap{font-size:.85cqw;line-height:1.25;color:var(--muted);letter-spacing:.03em;text-align:right}.bar-r .n{font-family:var(--font-num);font-size:2.6cqw;line-height:1;font-weight:500}.stage{flex:1 1;min-height:0;display:flex;gap:2cqw;padding:1.4cqw 1.6cqw;overflow:hidden}.shot{height:100%;max-height:100%;width:auto;aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius);border:1px solid var(--rule);flex:none}.shot.blank{display:block;background:var(--card);border:1px dashed var(--rule)}.stage .col{flex:1 1;min-width:0;min-height:0;display:grid;grid-template-columns:1fr 24cqw;grid-template-rows:1fr auto;grid-gap:1cqw 1.6cqw;gap:1cqw 1.6cqw}.stage .col .top{display:contents}.said{grid-column:1;grid-row:1;min-width:0}.said .name{font:600 2.2cqw/1.15 var(--font-ui);letter-spacing:-.01em}.said .size{font:600 2cqw/1.1 var(--font-num);margin-top:.6cqw}.said .size small{display:block;font-size:.8cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:var(--font-ui);font-weight:600}.said .meta{margin-top:.6cqw;font-size:1cqw;color:var(--muted)}.scan-note{margin:.8cqw 0 0;font-size:1.05cqw;font-weight:600;color:var(--ink)}.label{grid-column:2;grid-row:1;align-self:start;justify-self:end;margin:0;width:11cqw;aspect-ratio:472/685;background:#fff;border-radius:.3cqw;overflow:hidden;border:1px solid var(--rule)}.label img{width:100%;height:100%;display:block}.label.wb{aspect-ratio:58/40;width:20cqw}.label.pending{background:transparent;border:1px dashed var(--rule)}.steps{grid-column:2;grid-row:2;align-self:end;display:flex;flex-direction:column;gap:.6cqw}.step{padding:.95cqw 1.2cqw;border:1px solid var(--rule);border-radius:var(--radius);display:flex;align-items:center;gap:1cqw;font-weight:600;font-size:1.25cqw;color:var(--muted)}.step .tick{margin-left:auto;order:2;font-family:var(--font-num)}.step .cap-txt .st-word{margin-left:.35em}.step.done{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 55%,transparent);background:color-mix(in srgb,var(--ok) 12%,transparent)}.step.bad{color:var(--stop);border-color:color-mix(in srgb,var(--stop) 55%,transparent);background:color-mix(in srgb,var(--stop) 12%,transparent)}.step.now{color:var(--ink);border-color:var(--acc)}.step .tick.spin{width:1cqw;height:1cqw;border:.16cqw solid var(--rule);border-top-color:var(--acc);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.reason{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:.6cqw;align-self:start;min-width:0}.reason .why{font:600 2.4cqw/1.1 var(--font-ui);color:var(--stop)}.reason .expl{font-size:1.15cqw;color:var(--muted);max-width:44cqw}.reason .todo{font:600 1.6cqw/1.2 var(--font-ui);margin-top:.4cqw}.reason .what{font-size:1cqw;color:var(--muted)}.sign{grid-column:1/3;grid-row:2;display:flex;flex-direction:column;gap:.4cqw;align-self:end}.sign .cap{font-size:.9cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sign .num{font-family:var(--font-num);font-size:3.2cqw;line-height:1;letter-spacing:.04em}.sign .num b{color:var(--acc)}.sign .todo{font-size:1.15cqw;color:var(--dim)}.act{grid-column:2;grid-row:2;align-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:.4cqw}.act .btn-big{padding:.9cqw 1.4cqw;border:0;border-radius:var(--radius);background:var(--acc);color:#fff;font:600 1.2cqw var(--font-ui);cursor:pointer;display:flex;align-items:center;gap:.7cqw;white-space:nowrap}.act .btn-big svg{width:1.3cqw;height:1.3cqw}.act .btn-big[disabled]{opacity:.55;cursor:default}.act .hint{font-size:.95cqw;color:var(--muted)}.center{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1cqw;text-align:center;padding:2cqw}.center .big{font:600 4cqw/1.1 var(--font-ui);letter-spacing:-.01em}.center .sub{font-size:1.4cqw;color:var(--muted)}.center .sub.strong{font-size:2.2cqw;font-weight:600;color:var(--ink)}.strip{flex:none;display:flex;align-items:center;gap:1.6cqw;padding:0 1.6cqw;height:3.4cqw;border-top:1px solid var(--rule);background:var(--card);font-size:.95cqw;color:var(--muted);overflow:hidden;white-space:nowrap}.strip .lbl{font-size:.75cqw;letter-spacing:.1em;text-transform:uppercase;flex:none}.strip .item{display:flex;align-items:center;gap:.5cqw;flex:none}.strip .item img{width:2.2cqw;height:2.2cqw;object-fit:cover;border-radius:.25cqw}.strip .item b{color:var(--ink);font-weight:600}.strip.wrap{height:auto;max-height:24%;flex-wrap:wrap;align-content:flex-start;row-gap:.5cqw;padding:.6cqw 1.6cqw;overflow-x:hidden;overflow-y:auto;white-space:normal}.strip .item .st{font-weight:600}.strip .item .st.ok{color:var(--ok)}.strip .item .st.stop{color:var(--stop)}.code-line{margin:.8cqw 0 0;font-size:1.05cqw;color:var(--muted)}.code-line b{font-weight:600;color:var(--ink)}.code-line b.ok{color:var(--ok)}.code-line b.stop{color:var(--stop)}.defer{grid-column:1;grid-row:2;align-self:end;padding:.9cqw 1.1cqw;border:1.5px solid var(--ok-plate-deep);border-radius:var(--radius);background:var(--ok-plate-deep);font-size:1.15cqw;line-height:1.35;color:var(--ok-plate-ink)}.defer b{display:block;font-size:1.4cqw;margin-bottom:.3cqw}.defer.wait{background:var(--wait-plate-deep);border-color:var(--wait-plate-deep)}.pin{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6cqw;padding:2cqw;text-align:center}.pin .ttl{font:600 2.4cqw/1.1 var(--font-ui)}.pin .dots{display:flex;gap:1.2cqw}.pin .dot{width:3.6cqw;height:4.8cqw;border:2px solid var(--rule);border-radius:var(--radius);background:var(--card);display:flex;align-items:center;justify-content:center;font:600 2.6cqw var(--font-num)}.pin .dot.filled{border-color:var(--ink)}.pin .dot.active{border-color:var(--acc)}.pin .dots.ok .dot{border-color:var(--ok)}.pin .sub{font-size:1.05cqw;line-height:1.3;min-height:1.4cqw;color:var(--muted);max-width:48cqw}.pin .locked{font-size:1.3cqw;color:var(--stop);font-weight:600;max-width:48cqw}.scan-input{position:absolute;left:-9999px;top:0;width:1px;height:1px;opacity:0}.mgr{flex:1 1;flex-direction:column;min-height:0}.mgr,.mtop{display:flex}.mtop{flex:none;align-items:center;justify-content:space-between;height:2.8cqw;padding:0 1.6cqw;border-bottom:1px solid var(--rule);background:var(--card);font-family:var(--font-num);font-size:.95cqw;letter-spacing:.03em;color:var(--muted)}.mtop .fbq-sm{font-size:1.5cqw}.mtop .upd{font-size:.95cqw}.mtop .upd.err{color:var(--stop)}.mbody{flex:1 1;display:flex;min-height:0}.rail{flex:none;width:5.2cqw;border-right:1px solid var(--rule);background:var(--card);padding:.8cqw .4cqw;gap:.4cqw}.rail,.rail a{display:flex;flex-direction:column}.rail a{align-items:center;gap:.3cqw;font-size:.72cqw;padding:.6cqw .2cqw;text-align:center;line-height:1.1;color:var(--muted);text-decoration:none;border-radius:var(--radius);cursor:pointer}.rail a svg{width:1.5cqw;height:1.5cqw;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rail a.on{color:var(--acc)}.rail a.desk{margin-top:auto;font-size:.72cqw;white-space:nowrap}.rail a.desk.failed{white-space:normal}.rail a.logout{margin-top:auto;font-size:.72cqw}.rail a.desk~a.logout{margin-top:1.4cqw}.rail a.desk.failed,.rail a.logout.failed{color:var(--stop)}.pane{flex:1 1;min-width:0;padding:1cqw 1.4cqw;display:flex;flex-direction:column;gap:.8cqw;overflow:auto}.pane-tables{min-height:0;overflow:hidden}.pane-tables>:not(.table-scroll):not(.list-scroll):not(.loader):not(.inship):not(.shipment-workspace){flex:0 0 auto}.pane-tables>.inship{flex:0 1 auto;min-height:2.5cqw;overscroll-behavior:contain}.pane-tables>.shipment-docs,.pane-tables>details[open]{max-height:18cqw;overflow:auto;overscroll-behavior:contain}.list-scroll,.table-scroll{flex:1 1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.table-scroll{min-height:3cqw;isolation:isolate}.inship:focus-visible,.list-scroll:focus-visible,.table-scroll:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.table-scroll>.log{border-collapse:separate;border-spacing:0}.table-scroll>.log>thead{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--paper)}.table-scroll>.log>thead th{background:var(--paper)}.head2{display:flex;align-items:baseline;justify-content:space-between;gap:1cqw}.head2 .ttl{font:700 1.5cqw/1.1 var(--font-ui);letter-spacing:-.01em}.head2 .ttl .sub{font-size:1cqw;font-weight:500;color:var(--muted);margin-left:.5cqw}.head2 .btns{display:flex;gap:.4cqw;align-items:center}.head2 .btns button{padding:.4cqw .9cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:500 .95cqw var(--font-ui);cursor:pointer}.head2 .btns button.dang{color:var(--stop)}.head2 .btns button[disabled]{opacity:.45;cursor:default}.head2 .why{font-size:.9cqw;color:var(--muted)}.mps{display:inline-flex;gap:.3cqw;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:.2cqw}.mps .mp{padding:.35cqw .8cqw;border:0;border-radius:.25cqw;background:transparent;color:var(--muted);font-weight:600;font-size:1cqw;cursor:pointer}.mps .mp.on{color:#fff;cursor:default}.mps .mp.on.oz{background:var(--mp-blue-fill)}.mps .mp.on.wb{background:var(--mp-violet-fill)}.mpx{font-size:.8cqw;font-weight:700;letter-spacing:.04em;padding:.15cqw .5cqw;border-radius:.3cqw;border:1px solid;vertical-align:middle}.mpx.oz{color:var(--mp-blue)}.mpx.wb{color:var(--mp-violet)}.head2 .state{font-size:1cqw;font-weight:600;color:var(--muted);margin-left:.4cqw;vertical-align:middle}.head2 .state.open{color:var(--ok)}.head2 .state.shut{color:var(--ink)}.kpis{gap:.6cqw;flex:none}.kpi,.kpis{display:flex}.kpi{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);padding:.6cqw 1cqw;align-items:baseline;gap:.7cqw}.kpi b{font:600 2cqw/1 var(--font-num);letter-spacing:-.02em}.kpi span{font-size:1cqw;color:var(--muted)}.kpi.mark b{color:var(--wait)}.kpi b.none{color:var(--muted)}.kpi.bad b{color:var(--stop)}button.kpi{font:inherit;color:inherit;text-align:left;cursor:pointer}button.kpi:hover{border-color:var(--muted)}button.kpi.on{border-color:var(--acc);background:var(--acc-soft);cursor:default}button.kpi:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.filters input.shipment-query,.filters select{padding:.4cqw .7cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;font-size:.95cqw}.filters input.shipment-query{min-width:18cqw}.banners{display:flex;gap:.6cqw}.banner{flex:1 1;display:flex;align-items:center;gap:.8cqw;padding:.45cqw .9cqw;border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);font-weight:600;font-size:.95cqw;color:var(--ink)}.banner:before{content:"";width:.6cqw;height:.6cqw;border-radius:50%;background:var(--stop);flex:none}.banner.half:before{background:var(--wait)}a.banner,a.crumb{text-decoration:none;color:inherit}a.banner.half{color:var(--ink)}.banner .go-to{margin-left:auto;font-weight:500;color:var(--muted)}.crumb{font-size:.95cqw;color:var(--muted);display:block;align-self:flex-start;margin-bottom:.5cqw;text-decoration:none}.crumb:focus:not(:focus-visible){outline:none}.filters{display:flex;align-items:center;gap:.5cqw;font-size:.95cqw;flex:none;flex-wrap:wrap}.periods,.seg{display:inline-flex;gap:.5cqw}.filters>span,.periods button,.seg button{padding:.4cqw .8cqw;border-radius:var(--radius);border:1px solid var(--rule);color:var(--muted);background:transparent;font:500 .95cqw var(--font-ui);cursor:pointer}.periods button.on,.seg button.on{color:var(--ink);border-color:var(--acc);background:var(--acc-soft);cursor:default}.seg button.on.oz{background:var(--mp-blue-fill);border-color:var(--mp-blue-fill);color:#fff}.seg button.on.wb{background:var(--mp-violet-fill);border-color:var(--mp-violet-fill);color:#fff}.filters .right{margin-left:auto;display:flex;gap:1cqw;align-items:center;color:var(--muted)}.filters .right,.filters .right>span{border:0;padding:0}.filters .right b,.sums b{color:var(--ink);font-family:var(--font-num);font-weight:500}.sums{display:flex;gap:1cqw}.sums,.xls{color:var(--muted)}.xls{display:inline-flex;align-items:center;gap:.4cqw;padding:.4cqw .8cqw;border-radius:var(--radius);border:1px solid var(--rule);background:transparent;font:500 .95cqw var(--font-ui);cursor:pointer}.xls svg{width:1cqw;height:1cqw}.filters .periods button,.filters .xls,.filters input.shipment-query,.filters select{height:2.3cqw;padding-top:0;padding-bottom:0;line-height:1}.filters select{padding-right:1.4cqw}.xls[disabled]{opacity:.45;cursor:default}.posting-lookup{padding:.6cqw 0}.posting-lookup-card{margin-top:.6cqw;padding:.8cqw 1cqw;border:1px solid var(--rule);border-radius:var(--radius)}.posting-lookup-card p{margin:.3cqw 0}.log{width:100%;border-collapse:collapse;font-size:.92cqw;table-layout:fixed}.log th{text-align:left;font-weight:600;font-size:.8cqw;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:.4cqw .5cqw;border-bottom:1px solid var(--rule)}.log td{padding:.42cqw .5cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:32cqw}.log tbody tr:nth-child(2n) td{background:var(--s2)}.log.journal td:first-child,.log.journal th:first-child{width:14%}.log.journal td:nth-child(2),.log.journal th:nth-child(2){width:15%}.log.journal td:nth-child(3),.log.journal th:nth-child(3){width:17%}.log.journal td:nth-child(5),.log.journal th:nth-child(5){width:14%}.log td.a,.log td.bc,.log td.p,.log td.t{font-family:var(--font-num);font-size:.9cqw}.log td.late-cell,.log td.t.late{color:var(--stop);font-weight:600}.log td.r,.log th.r{text-align:right}.log td.r.dim{color:var(--muted)}.log td.r.mm{color:var(--wait);font-weight:600}.log td.r.bad{color:var(--stop);font-weight:600}.log td.r.wait{color:var(--wait);font-weight:600}.log td.r.bad .tip{white-space:nowrap}.ok-dot{display:inline-block;width:.6cqw;height:.6cqw;border-radius:50%;background:var(--ok);vertical-align:middle}.tip{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.bub{position:absolute;transform:translate(-100%,calc(-100% - .4cqw));z-index:3;width:24cqw;padding:.7cqw .9cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font-weight:400;font-size:.9cqw;white-space:normal;text-align:left;overflow-wrap:anywhere}.bub .cst{display:block;margin-top:.3cqw;font-family:var(--font-num);font-size:.8cqw}.bub .cst,.quiet{color:var(--muted)}.quiet{margin-top:auto;font-size:.95cqw;padding:.8cqw .5cqw 0;display:flex;justify-content:space-between;gap:1cqw;flex:none}.calm{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);padding:1.1cqw 1.2cqw}.calm .ch{font-size:1.3cqw;font-weight:600;margin-bottom:.35cqw}.calm .cs{font-size:1cqw;color:var(--muted);line-height:1.4}.err{font-size:.95cqw;color:var(--stop);font-weight:600}.tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.8cqw;gap:.8cqw}.tile{position:relative;display:flex;flex-direction:column;gap:.5cqw;min-height:11.5cqw;padding:.9cqw 1cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card)}.tile.owned:before{content:"";position:absolute;left:0;right:0;top:0;height:.38cqw;background:var(--ent);border-radius:var(--radius) var(--radius) 0 0}.tile .th .mpx{color:#fff;border-color:transparent}.tile .th .mpx.oz{background:var(--mp-blue-fill)}.tile .th .mpx.wb{background:var(--mp-violet-fill)}.tile .th .mpx.ent.colored{background:var(--ent);border-color:var(--ent);color:#fff}.tile .th .mpx.ent:not(.colored){background:var(--card);border-color:var(--rule);color:var(--ink)}.shipment-dispatched{align-self:center;font-size:.9cqw;font-weight:600;color:var(--ok)}.tile.go{cursor:pointer}a.tile{color:inherit;text-decoration:none}.tile .th{display:flex;align-items:flex-start;justify-content:space-between}.tile .th .mpx{margin-top:.15cqw}.tile .no{font:600 2.4cqw/1 var(--font-num);letter-spacing:-.02em}.tile .live-tag{font-size:.95cqw;font-weight:600;color:var(--ok)}.tile .free-tag,.tile .shut-tag{font-size:.95cqw;font-weight:600;color:var(--muted)}.tile .st{margin-top:auto;padding-top:.6cqw;padding-right:2.6cqw;border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:.2cqw;font-size:.9cqw;color:var(--muted);min-height:3.6cqw}.tile .st b{color:var(--ink);font-family:var(--font-num);font-weight:500}.tile .live-tag .off,.tile .st .off{color:var(--wait);font-weight:600}.tile .lock{position:absolute;right:.8cqw;bottom:.8cqw;width:2cqw;height:2cqw;padding:0;border:1px solid var(--rule);border-radius:var(--radius);background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.tile .lock svg{width:1.1cqw;height:1.1cqw}.tile.open .lock{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 55%,transparent)}.tile.free .lock{color:var(--acc);border-color:color-mix(in srgb,var(--acc) 55%,transparent)}.tile.shut{background:var(--paper)}.tile.shut .no{color:var(--muted)}.tile .lock[disabled]{opacity:.5;cursor:default}.tile.new{border-style:dashed;background:transparent;gap:.6cqw;color:var(--muted);cursor:pointer}.tile.new,.tile.new .plus{align-items:center;justify-content:center}.tile.new .plus{width:2.6cqw;height:2.6cqw;border-radius:50%;border:1px dashed var(--rule);display:flex;font-size:1.6cqw;line-height:1}.tile.new .cap{font-size:.95cqw;font-weight:600;text-align:center}.empty-hint{font-size:.95cqw;color:var(--muted)}.veil{position:absolute;inset:0;z-index:9;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center}.sheet{width:38cqw;padding:1.4cqw 1.6cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink)}.sheet .sh{font:600 1.4cqw/1.2 var(--font-ui);margin-bottom:.4cqw}.sheet .cs{font-size:.95cqw;color:var(--muted);margin-bottom:1cqw;line-height:1.4}.sheet .err{margin-top:.5cqw}.sheet .fld{display:flex;flex-direction:column;gap:.3cqw;margin-bottom:.8cqw}.sheet .fld label{font-size:.85cqw;color:var(--muted)}.sheet .fld input{padding:.6cqw .8cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-family:var(--font-num);font-size:1.1cqw}.sheet .acts{display:flex;justify-content:flex-end;gap:.5cqw;margin-top:1.1cqw}.acts2 button,.sheet .acts button{padding:.5cqw 1.1cqw;border-radius:var(--radius);font:600 1cqw var(--font-ui);cursor:pointer}.no-btn{border:1px solid var(--rule);background:transparent;color:var(--muted)}.ok-btn{background:var(--acc)}.del-btn,.ok-btn{border:0;color:#fff}.del-btn{background:var(--stop)}.sheet button[disabled]{opacity:.5;cursor:default}.ordlist{display:flex;flex-direction:column;gap:.8cqw}.ord{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);padding:.6cqw 1cqw}.ord .oh{display:flex;align-items:baseline;gap:1cqw;padding:.3cqw 0 .5cqw;font-size:1cqw}.ord .oh .num{font-family:var(--font-num);font-weight:500}.ord .oh .cnt{color:var(--muted)}.ord .oh .due{margin-left:auto;color:var(--stop);font-weight:600}.tile .kv{display:flex;flex-direction:column;gap:.15cqw;font-size:.9cqw;color:var(--muted)}.tile .kv b{color:var(--ink);font-family:var(--font-num);font-weight:500}.tile.shipment .kv b{-webkit-margin-start:.25cqw;margin-inline-start:.25cqw}.tile .kv .mn{color:var(--ink);font-weight:600;font-size:.95cqw}.tile.done{background:var(--paper)}.tile.done .no{color:var(--muted)}.tile .tag{position:absolute;right:.9cqw;bottom:.9cqw}.tile.shipment>.tag{position:static;align-self:flex-end;margin-top:auto}.tag{display:inline-block;padding:.15cqw .55cqw;border-radius:.3cqw;font-size:.85cqw;font-weight:600;white-space:nowrap}.tag.draft{color:var(--acc);background:var(--acc-soft)}.tag.ok{color:var(--ok);background:var(--ok-field)}.tag.wait{color:var(--wait);background:var(--wait-field)}.tag.stop{color:var(--stop);background:var(--stop-field)}.tag.muted{color:var(--muted);background:var(--paper)}.sheet .cs.bad{color:var(--stop)}.head2 .ttl .tag{vertical-align:middle;margin-left:.4cqw}.head2 .btns button.primary{background:var(--acc);border-color:var(--acc);color:#fff}.methods{display:flex;flex-direction:column;gap:.5cqw;max-height:20cqw;overflow:auto}.method{display:grid;grid-template-columns:auto 1fr;grid-gap:.3cqw .9cqw;gap:.3cqw .9cqw;align-items:start;padding:.8cqw 1cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);cursor:pointer}.method.on{border-color:var(--acc);background:var(--acc-soft)}.method input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1cqw;height:1cqw;margin:.2cqw 0 0;border:1px solid color-mix(in srgb,var(--muted) 70%,transparent);border-radius:50%;background:transparent;cursor:pointer}.method input:checked{border:.3cqw solid var(--acc)}.method .mn{font-weight:600;font-size:1.05cqw}.method .md{grid-column:2;display:grid;grid-template-columns:auto 1fr;grid-gap:.1cqw .8cqw;gap:.1cqw .8cqw;font-size:.9cqw;color:var(--muted)}.method .md b{color:var(--ink);font-weight:500}.method .mid{grid-column:2}.mid{font-family:var(--font-num);font-size:.78cqw;letter-spacing:.02em}.info,.mid{color:var(--muted)}.info{display:flex;flex-wrap:wrap;gap:.3cqw 1.2cqw;font-size:.95cqw}.info b{color:var(--ink);font-weight:500}.shipment-docs{display:flex;flex-direction:column;gap:.6cqw}.shipment-docs .doc-note{margin:0;color:var(--muted);font-size:.9cqw;line-height:1.4}.shipment-docs .doc-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5cqw 1.2cqw;padding:.6cqw .8cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);font-size:.95cqw}.shipment-docs .doc-row b{font-weight:500}.shipment-docs .doc-row small{display:block;color:var(--muted);font-size:.8cqw;margin-top:.2cqw}.shipment-docs .doc-actions{display:flex;flex-wrap:wrap;gap:.5cqw}.shipment-docs a,.shipment-docs button{display:inline-block;padding:.4cqw .8cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:500 .9cqw var(--font-ui);text-decoration:none;cursor:pointer}.shipment-docs a:hover,.shipment-docs button:hover{border-color:var(--acc)}.shipment-docs a:focus-visible,.shipment-docs button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.shipment-docs button[disabled]{opacity:.45;cursor:default}.block-h{display:flex;align-items:baseline;gap:.6cqw;font-size:1.05cqw;font-weight:600;margin-top:.2cqw}.block-h b{font-family:var(--font-num)}.block-h .sub,.block-h b{font-weight:500;color:var(--muted)}.block-h .sub{font-size:.9cqw}.shipment-composition{flex:none;max-height:55vh;overflow:auto}.inship{flex:none;display:flex;flex-direction:column;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);max-height:11cqw;overflow:auto}.inship .row{display:grid;grid-template-columns:8cqw 13cqw 1fr 12cqw auto;grid-gap:.8cqw;gap:.8cqw;align-items:center;padding:.4cqw .9cqw;border-bottom:1px solid var(--rule);font-size:.92cqw}.inship .row:last-child{border-bottom:0}.inship .row .num{font-family:var(--font-num);font-size:.9cqw}.inship .row .rm{padding:.2cqw .6cqw;border:1px solid var(--rule);border-radius:var(--radius);background:transparent;color:var(--muted);font:500 .85cqw var(--font-ui);cursor:pointer}.inship .empty{padding:.9cqw;color:var(--muted);font-size:.95cqw}.filters .chip{cursor:pointer}.filters button.chip{padding:.4cqw .8cqw;border-radius:var(--radius);border:1px solid var(--rule);color:var(--muted);background:transparent;font:inherit}.filters button.chip.on{border-color:var(--acc);color:var(--acc);background:var(--acc-soft)}.filters .range{gap:.4cqw;color:var(--muted);font-size:.95cqw;margin-left:.6cqw;border:0;padding:0;background:transparent}.date-range,.filters .range{display:inline-flex;align-items:center}.date-range{position:relative;gap:.5cqw;min-width:0}.date-range-label{font-size:.85cqw;color:var(--muted);white-space:nowrap}.range-trigger{display:inline-flex;align-items:center;gap:.5cqw;padding:.35cqw .6cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:.85cqw var(--font-num);cursor:pointer;white-space:nowrap}.range-trigger.open{border-color:var(--acc)}.range-trigger svg{width:1.1cqw;height:1.1cqw;flex:none;color:var(--muted)}.range-cal{position:absolute;z-index:8;width:604px;max-width:calc(100vw - 16px);padding:18px;border:1px solid var(--rule);border-radius:10px;background:var(--card);box-shadow:0 14px 42px #0003;color:var(--ink);font:14px/1.35 var(--font-ui);overflow:auto;overscroll-behavior:contain;container-type:inline-size}.range-tools{display:flex;justify-content:flex-end;margin-bottom:8px}.range-clear{padding:4px;border:0;background:transparent;color:var(--muted);font:12px var(--font-ui);cursor:pointer}.range-clear:hover{color:var(--acc)}.range-months{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.range-month-head{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;min-height:32px;margin-bottom:12px}.range-month-head b{text-align:center;font-size:15px;font-weight:600}.range-month-head button{height:32px;border:0;border-radius:5px;background:transparent;color:var(--muted);font:24px/1 var(--font-ui);cursor:pointer}.range-month-head button:hover:not(:disabled){background:var(--s2);color:var(--ink)}.range-month-head button:disabled{opacity:.35;cursor:default}.range-days,.range-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.range-weekdays{margin-bottom:7px;padding-bottom:9px;border-bottom:1px solid var(--rule);color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.range-days{row-gap:4px}.range-day{position:relative;isolation:isolate;height:36px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink);font:14px var(--font-num);cursor:pointer}.range-day.other{color:var(--muted);opacity:.65}.range-day:disabled{color:var(--muted);opacity:.35;cursor:default}.range-day:before{position:absolute;inset:0;z-index:-1;content:""}.range-day:hover:not(:disabled):before{border-radius:50%;background:var(--s2)}.range-day.today:after{position:absolute;inset:2px;content:"";border:1px solid var(--acc);border-radius:50%;pointer-events:none}.range-day.between:before{background:var(--acc-soft)}.range-day.end,.range-day.start{color:#fff}.range-day.end:before,.range-day.start:before{background:var(--acc)}.range-day.start:before{border-radius:50% 0 0 50%}.range-day.end:before{border-radius:0 50% 50% 0}.range-day.range-left:before{border-top-left-radius:50%;border-bottom-left-radius:50%}.range-day.range-right:before{border-top-right-radius:50%;border-bottom-right-radius:50%}.range-day.single:before{border-radius:50%}.range-exact{margin-top:14px;padding-top:13px;border-top:1px solid var(--rule)}.range-exact summary{width:max-content;max-width:100%;color:var(--muted);font-size:12px;cursor:pointer}.range-exact-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:12px 0 4px}.range-exact-fields label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:11px}.range-exact-fields input{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--rule);border-radius:5px;background:var(--paper);color:var(--ink);font:13px var(--font-num)}.range-exact-fields input[aria-invalid=true]{border-color:var(--stop)}.range-error{margin:8px 0 0;color:var(--stop);font-size:12px}.range-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.range-selected{min-width:0;font:12px/1.5 var(--font-num);color:var(--muted)}.range-actions{display:flex;flex:none;gap:8px;margin-left:auto}.range-actions button{padding:9px 12px;border:1px solid var(--rule);border-radius:5px;background:transparent;color:var(--muted);font:600 12px var(--font-ui);cursor:pointer}.range-actions .range-apply{border-color:var(--acc);background:var(--acc);color:#fff}.range-actions button:disabled{opacity:.45;cursor:default}.range-cal button:focus-visible,.range-cal input:focus-visible,.range-cal summary:focus-visible,.range-trigger:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@container (max-width:520px){.range-months{grid-template-columns:1fr;gap:18px}.range-exact-fields{grid-template-columns:1fr;gap:10px}}.log td.ck,.log th.ck{width:1.6cqw;padding-right:0}.log .ck input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:1cqw;height:1cqw;margin:0;border:1px solid color-mix(in srgb,var(--muted) 70%,transparent);border-radius:.2cqw;background:transparent;cursor:pointer;vertical-align:middle}.log .ck input:checked,.log .ck input:indeterminate{background:var(--acc);border-color:var(--acc)}.log .ck input:checked:after{content:"";position:absolute;left:.3cqw;top:.1cqw;width:.26cqw;height:.55cqw;border:solid #fff;border-width:0 .14cqw .14cqw 0;transform:rotate(45deg)}.log .ck input:indeterminate:after{content:"";position:absolute;left:.22cqw;right:.22cqw;top:calc(50% - .07cqw);height:.14cqw;background:#fff}.log .ck input:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.log tbody tr.sel td{background:var(--acc-soft)!important}.log td.ok-cell{color:var(--ok);font-weight:600}.log td.late-cancel{color:var(--wait);font-weight:600}.quiet-line{padding:1.2cqw .6cqw;color:var(--muted);font-size:.95cqw}.ship-bar{flex:none;display:flex;align-items:center;gap:1.2cqw;padding:.7cqw 1cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);font-size:1cqw;color:var(--muted)}.ship-bar b{color:var(--ink);font-family:var(--font-num);font-weight:500}.head2 .btns .go{border:0;background:var(--acc);color:#fff;font-weight:600}.head2 .btns .go:hover{filter:brightness(1.08)}.ship-bar .go{margin-left:auto;padding:.6cqw 1.4cqw;border-radius:var(--radius);border:0;background:var(--acc);color:#fff;font:600 1.05cqw var(--font-ui);cursor:pointer}.ship-bar .go[disabled]{opacity:.45;cursor:default}.ship-bar .ghost{padding:.55cqw 1cqw;border-radius:var(--radius);border:1px solid var(--rule);background:transparent;color:var(--muted);font:500 1cqw var(--font-ui);cursor:pointer}.ship-bar .ghost[disabled]{opacity:.45;cursor:default}.shipment-workspace .log .row-act{margin-left:.6cqw;padding:.14cqw .55cqw;border:0;border-radius:var(--radius);background:var(--stop);color:#fff;font:600 .8cqw var(--font-ui);line-height:1.3;cursor:pointer;vertical-align:baseline}.shipment-workspace .log .row-act:hover{filter:brightness(1.12)}.shipment-workspace .log .row-act[disabled]{opacity:.45;cursor:default;filter:none}.shipment-workspace .log td .mk{display:block;margin-top:.12cqw;font-size:.82cqw;font-weight:500;color:var(--wait)}.shipment-workspace .log .row-act.label-ok{background:var(--card);color:var(--ink);border:1px solid var(--btn-edge)}.shipment-workspace .log tbody tr.stop td{background:var(--stop-field)}.shipment-workspace .log tbody tr.stop td:first-child{box-shadow:inset .3cqw 0 0 var(--stop)}.shipment-workspace .log td.ph-cell{color:var(--stop);font-weight:600}.shipment-workspace .log .ph-warn{display:inline-flex;align-items:center;justify-content:center;margin-left:.45cqw;padding:0;border:0;background:none;cursor:pointer;vertical-align:-.2cqw}.shipment-workspace .log .ph-warn svg{width:1.25cqw;height:1.1cqw;fill:var(--stop-plate)}.shipment-workspace .log .ph-warn .ph-mark{stroke:#fff;stroke-width:2;stroke-linecap:round;fill:none}.shipment-workspace .log .ph-warn circle{fill:#fff}.ph-pop{position:absolute;z-index:4;width:26cqw;padding:.9cqw 1cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font-size:.9cqw;white-space:normal;text-align:left;box-shadow:0 .5cqw 1.8cqw rgba(0,0,0,.28);overflow-wrap:anywhere}.ph-pop .pt{font-weight:600;margin-bottom:.4cqw}.ph-pop p{margin:0 0 .5cqw;color:var(--muted);line-height:1.4}.ph-pop .tries{font-size:.82cqw;color:var(--muted)}.ph-pop .acts{display:flex;justify-content:flex-end;gap:.5cqw;margin-top:.7cqw}.ph-pop .acts button{padding:.35cqw .8cqw;border-radius:var(--radius);border:1px solid var(--btn-edge);background:var(--card);color:var(--ink);font:600 .82cqw var(--font-ui);cursor:pointer}.ph-pop .acts button[disabled]{opacity:.45;cursor:default}.ph-pop .acts .risk{border-color:var(--stop);color:var(--stop)}.ph-pop .acts .del{border-color:var(--stop-plate);background:var(--stop-plate);color:#fff}.warn-note{display:inline-flex;align-items:center;margin-left:.45cqw;vertical-align:-.2cqw}.warn-note .tip{display:inline-flex;text-decoration:none}.warn-note svg{width:1.25cqw;height:1.1cqw}.warn-note.stop svg{fill:var(--stop-plate)}.warn-note.wait svg{fill:var(--wait-plate)}.warn-note .wn-mark{stroke:#fff;stroke-width:2;stroke-linecap:round;fill:none}.warn-note circle{fill:#fff}.log td .with-note{display:flex;align-items:center;min-width:0}.log td .with-note .note-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log td .with-note .warn-note{flex:none}.shipment-message.shipment-placeholder{color:var(--ink);background:var(--wait-field);border-left:.25cqw solid var(--wait);padding:.4cqw .8cqw}.pane-tables>.shipment-workspace{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;gap:.55cqw}.shipment-workspace>:not(.table-scroll){flex:0 0 auto}.shipment-workspace>.table-scroll{flex:1 1;min-height:0}.shipment-workspace .block-h{margin:0}.shipment-workspace .ship-bar{gap:.7cqw;padding:.6cqw .8cqw;flex-wrap:wrap}.shipment-toolbar{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:.45cqw;font-size:.95cqw}.shipment-query{flex:1 1;min-width:19cqw;padding:.45cqw .65cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:inherit}.shipment-query::placeholder{color:var(--muted)}.shipment-filters>summary,.shipment-selection-views button,.shipment-toolbar>.xls{padding:.45cqw .65cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap}.shipment-toolbar>.xls{display:flex;align-items:center;gap:.3cqw}.shipment-toolbar>.xls svg{width:1cqw;height:1cqw}.shipment-selection-views{display:flex;gap:.3cqw;margin-left:auto}.shipment-selection-views button[aria-pressed=true]{border-color:var(--acc);color:var(--acc);background:var(--acc-soft)}.shipment-filter-popover{position:absolute;left:0;top:calc(100% + .4cqw);z-index:6;width:min(68cqw,100%);padding:.8cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);box-shadow:0 .5cqw 1.4cqw #0003;display:flex;flex-direction:column;gap:.65cqw}.shipment-filter-popover .posting-search{flex-wrap:wrap}.shipment-filter-popover .posting-search input[type=search]{display:none}.shipment-filter-popover .filters{flex-wrap:wrap;gap:.4cqw}.shipment-filter-popover p{margin:0;color:var(--muted);font-size:.9cqw}.shipment-details-compact,.shipment-documents-drawer,.shipment-readiness{font-size:.95cqw;color:var(--muted)}.shipment-details-compact>summary{display:flex;align-items:baseline;gap:.8cqw;cursor:pointer;list-style:none}.shipment-details-compact>summary::-webkit-details-marker{display:none}.shipment-details-compact b{font-weight:500;color:var(--ink)}.shipment-details-compact .details-link{color:var(--muted);text-decoration:underline;text-underline-offset:.15em;white-space:nowrap}.shipment-details-compact[open] .info{padding-top:.6cqw}.shipment-documents-drawer>summary,.shipment-readiness>summary{cursor:pointer}.shipment-documents-drawer[open]>summary{margin-bottom:.6cqw}.shipment-message{font-size:.95cqw;color:var(--muted);padding:.2cqw 0}.shipment-message[role=alert]{color:var(--stop)}.wb-operation{display:flex;flex-wrap:wrap;align-items:center;gap:.6cqw;font-size:.95cqw;padding:.3cqw 0}.wb-operation .quiet-line{flex-basis:100%}.wb-working:before{content:"";display:inline-block;width:.7cqw;height:.7cqw;margin-right:.4cqw;border:2px solid var(--rule);border-top-color:var(--acc);border-radius:50%;animation:wb-spin 1s linear infinite}@keyframes wb-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.wb-working:before{animation:none}}.wb-confirm-ids{max-height:22vh;overflow:auto;overflow-wrap:anywhere;margin-top:.5cqw}.wb-boxes{flex:0 0 auto;border:1px solid var(--rule);border-radius:8px;padding:10px 14px;margin-bottom:12px}.wb-boxes summary{cursor:pointer;margin-bottom:6px}.wb-boxes input{width:72px;margin-left:8px}.wb-box-list{max-height:150px;overflow:auto}.wb-box-list>.acts2{padding:4px 0}.shipment-workspace .log td.cancelled-cell{color:var(--stop);font-weight:600}.pane:has(.wb-supply-workspace){gap:.5cqw;padding:1cqw 1.4cqw .8cqw}.pane:has(.wb-supply-workspace)>.back{color:var(--muted);text-decoration:none;font-size:1cqw}.pane:has(.wb-supply-workspace)>.info{font-size:.95cqw;margin:0}.pane:has(.wb-supply-workspace)>.quiet-line{padding:.15cqw 0;margin:0;font-size:.82cqw}.pane:has(.wb-supply-workspace) .ghost,.pane:has(.wb-supply-workspace) .primary{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:500 .95cqw var(--font-ui);padding:.42cqw .85cqw;cursor:pointer}.pane:has(.wb-supply-workspace) .primary{background:var(--acc);border-color:var(--acc);color:#fff;font-weight:600}.pane:has(.wb-supply-workspace) button:disabled{opacity:.45;cursor:default}.wb-supply-workspace .wb-boxes{padding:.55cqw .75cqw}.wb-supply-workspace .wb-boxes summary{font-size:1cqw;font-weight:600;margin:0}.wb-supply-workspace .wb-boxes[open] summary{margin-bottom:.4cqw}.wb-supply-workspace .acts2{display:flex;align-items:center;gap:.5cqw;flex-wrap:wrap}.wb-supply-workspace .wb-boxes input{width:5cqw;min-width:65px;background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius);padding:.35cqw;font:inherit}.wb-supply-workspace .wb-boxes label{font-size:.95cqw}.wb-supply-workspace .wb-box-list{max-height:11cqw}.wb-supply-workspace .log th{font-size:.75cqw}.wb-supply-workspace .log td{font-size:.9cqw;padding:.38cqw .5cqw}.wb-supply-workspace .log .ghost{font-size:.75cqw;padding:.24cqw .45cqw;margin-left:.5cqw}.wb-supply-workspace .log th:last-child{width:18%}.wb-supply-workspace .log td:last-child{white-space:normal;overflow:visible}.wb-supply-workspace .log td:last-child .ghost{display:block;margin:.2cqw 0 0}.wb-supply-workspace .ship-bar>.acts2{margin-left:auto}.pane:has(.wb-supply-workspace) .sheet .primary{padding:.6cqw 1.1cqw}.wb-card-heading{align-items:center;flex-wrap:wrap}.wb-card-heading .back{color:var(--muted);text-decoration:none;font-size:.9cqw;white-space:nowrap}.wb-card-heading .ttl{flex:1 1}.wb-card-summary,.wb-supply-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.6cqw;min-width:0}.wb-card-summary{font-size:.95cqw;color:var(--muted)}.wb-panel{position:relative;flex:0 0 auto;font-size:.95cqw}.wb-panel>summary{cursor:pointer;white-space:nowrap;list-style:none;padding:.4cqw .7cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink)}.wb-panel>summary::-webkit-details-marker{display:none}.wb-panel>summary:before{content:"▸";margin-right:.4cqw}.wb-panel[open]>summary:before{content:"▾"}.wb-panel-content{position:absolute;right:0;top:calc(100% + .35cqw);z-index:8;width:min(560px,80vw);max-height:50vh;overflow:auto;overscroll-behavior:contain;padding:.8cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);box-shadow:0 .5cqw 1.4cqw #0003}.wb-panel-content .quiet-line{padding:.4cqw 0;font-size:.9cqw}.wb-supply-workspace .wb-boxes{border:0;padding:0;margin:0}.wb-supply-workspace .wb-boxes summary{font-size:.95cqw;font-weight:500}.wb-supply-workspace .wb-boxes[open] summary{margin-bottom:0}.wb-supply-workspace .wb-box-list{max-height:none;overflow:visible}.wb-supply-workspace .wb-box-list>.acts2{padding:.6cqw 0;border-bottom:1px solid var(--rule)}.wb-supply-workspace .wb-box-list>.acts2:last-child{border-bottom:0}.wb-supply-workspace .wb-box-list>.acts2>span{flex-basis:100%;font-size:.95cqw}.wb-supply-workspace>.wb-operation .quiet-line{padding:.2cqw 0;margin:0}.mpx.draft{background:transparent;border:1px dashed var(--muted);color:var(--muted)}.tile.draft{border-style:dashed}.wb-shipping{display:flex;align-items:center;gap:.6cqw;flex-wrap:wrap;font-size:.95cqw;padding:.15cqw 0}.wb-shipping.unset>span{color:var(--stop)}.wb-shipping .quiet{color:var(--muted)}.wb-shipping>.wb-operation{flex-basis:100%}.sheet:has(.wb-shipping-form){width:min(60cqw,900px)}.wb-shipping-form .row{display:flex;align-items:center;gap:.6cqw;flex-wrap:wrap;margin:.5cqw 0}.wb-shipping-form .row label input,.wb-shipping-form .row>input{padding:.45cqw .7cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit}.wb-shipping-form .row>input[type=search]{flex:1 1;min-width:12cqw}.wb-shipping-form .quiet{color:var(--muted);font-size:.9cqw}.wb-point-list{max-height:38vh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--rule);border-radius:var(--radius);padding:.3cqw .7cqw}.wb-point-list .grp{font-size:.82cqw;font-weight:600;color:var(--muted);margin:.5cqw 0 .15cqw;text-transform:none}.wb-point-list label{display:flex;align-items:baseline;gap:.5cqw;padding:.3cqw 0;cursor:pointer;font-size:.95cqw}.wb-point-list label:has(input:checked){color:var(--acc);font-weight:600}.wb-point-list .km{margin-left:auto;color:var(--muted);white-space:nowrap;font-weight:400}.wb-shipping-form .quiet-line{padding:.3cqw 0;font-size:.9cqw}:root[data-wb-preview] body{padding-bottom:96px}.wb-preview-bar{position:fixed;inset:auto 0 0;z-index:10000;height:96px;border-top:1px solid #d4bedf;background:#f5eef8;color:#322239;padding:10px 18px;display:flex;flex-direction:column;justify-content:center;gap:8px;font:13px/1.35 var(--font-ui)}.wb-preview-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wb-preview-badge{font-size:10px;font-weight:700;max-width:158px;letter-spacing:.025em;margin-right:6px}.wb-preview-row a,.wb-preview-row button{border:1px solid #c5b4cc;border-radius:7px;background:white;color:#322239;padding:8px 12px;font:600 12px var(--font-ui);text-decoration:none;cursor:pointer;white-space:nowrap}.wb-preview-row button.wb-preview-primary{background:#890f39;border-color:#890f39;color:white}.wb-preview-row button:disabled{opacity:.45;cursor:default}.wb-preview-note{font-size:12px;color:#66536e}.wb-preview-print{z-index:11000}.wb-preview-print .sheet{width:min(640px,90vw);max-height:90vh;overflow:auto;padding:22px;font-size:15px}.wb-preview-print .sheet button{padding:10px 22px;border:0;border-radius:7px;background:var(--acc);color:white;cursor:pointer}@media(max-width:1050px){:root[data-wb-preview] body{padding-bottom:122px}.wb-preview-bar{height:122px}.wb-preview-badge{display:none}}@media print{.wb-preview-bar,.wb-preview-print{display:none!important}}.scg-page{min-height:100vh;padding:clamp(10px,1.6vw,24px);display:grid;place-items:center;background:var(--paper)}.scg-frame{width:100%;height:calc(100vh - 2*clamp(10px,1.6vw,24px));min-height:420px;display:flex;flex-direction:column;overflow:hidden;background:var(--card);border:1px solid var(--rule);border-radius:10px;container-type:inline-size}.scg-bar{flex:none;display:flex;justify-content:space-between;align-items:center;gap:1.5cqw;padding:.9cqw 1.6cqw;border-bottom:1px solid var(--rule);color:var(--dim)}.scg-tag{font-weight:700;color:var(--ink);font-size:max(14px,1.3cqw)}.scg-sent{font-size:max(12px,1.1cqw);font-weight:600;color:var(--ok);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scg-sent.wait{color:var(--wait)}.scg-body{flex:1 1;display:flex;gap:2.2cqw;padding:1.6cqw 1.8cqw;min-height:0}.scg-rail{flex:none;width:25cqw;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.7cqw}.scg-step{display:flex;align-items:center;justify-content:space-between;gap:1cqw;padding:.95cqw 1.1cqw;border-radius:.5cqw;font-size:max(13px,1.4cqw);font-weight:700;line-height:1.1;background:var(--surface-step);color:var(--muted);border:1.5px solid var(--rule)}.scg-step small{font-size:max(12px,1.15cqw);font-weight:600;opacity:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scg-step.done{background:var(--ok-plate);color:var(--ok-plate-ink);border-color:var(--ok-plate)}.scg-step.now{background:var(--wait-plate);color:#fff;border-color:var(--wait-plate)}.scg-main{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.3cqw}.scg-title{font-size:max(24px,3.6cqw);font-weight:700;line-height:1.08;color:var(--ink)}.scg-sub{font-size:max(15px,1.55cqw);color:var(--dim);max-width:52cqw;line-height:1.35}.scg-count{font-size:max(56px,8cqw);font-weight:800;line-height:1;color:var(--wait);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scg-last{font-size:max(13px,1.3cqw);padding:.6cqw 1.2cqw;border-radius:.4cqw;background:var(--surface-step);color:var(--dim)}.scg-last.ok{background:var(--ok-field);color:var(--ok)}.scg-last.wait{background:var(--wait-field);color:var(--wait)}.scg-alert{background:var(--wait-plate);color:#fff;line-height:1.15}.scg-alert,.scg-done{padding:1cqw 2.2cqw;border-radius:.6cqw;font-size:max(18px,2.5cqw);font-weight:700}.scg-done{background:var(--ok-plate);color:var(--ok-plate-ink)}.scg-strip{flex:none;display:flex;align-items:center;gap:1.4cqw;padding:.8cqw 1.6cqw;border-top:1px solid var(--rule);font-size:max(12px,1.05cqw);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scg-strip-label{text-transform:uppercase;letter-spacing:.1em;font-size:max(10px,.85cqw);font-weight:600}.scg-strip span.ok{color:var(--ok)}.scg-strip span.wait{color:var(--wait)}.scg-restart{margin-left:auto;border:1px solid var(--rule);background:var(--card);color:var(--muted);border-radius:8px;padding:6px 10px;cursor:pointer;font:inherit}.scg-input{position:fixed;left:-10000px;top:0;width:1px;height:1px;opacity:0}.demo-bar{flex:none;min-height:62px;display:flex;align-items:center;gap:7px;padding:0 14px;background:#101213;border-top:1px solid #262b2d;overflow-x:auto;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.demo-bar .tag{font:700 10.5px/1 inherit;letter-spacing:.18em;color:#5d646a;margin-right:8px;flex:none}.demo-bar button{flex:none;padding:8px 13px;border-radius:6px;border:1px solid #333a3d;background:#191c1e;color:#c6ccd0;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.demo-bar button:hover{border-color:#4a5256;color:#eceffe}.demo-bar select{flex:none;padding:7px 10px;border-radius:6px;border:1px solid #333a3d;background:#191c1e;color:#c6ccd0;font-family:inherit;font-size:13px;font-weight:600}.demo-bar button[disabled]{opacity:.45;cursor:default}.demo-bar .sep{width:1px;height:24px;background:#2b3134;flex:none;margin:0 4px}.demo-bar .hint{font-size:12px;color:#5d646a;flex:none;margin-left:auto;padding-left:14px}.print-sheet{display:none}@media print{body,html{display:block;height:auto;overflow:visible;background:#fff;margin:0}body>*{display:none!important}body>.print-sheet{display:block!important;margin:0;padding:0}.print-sheet img{display:block;width:var(--label-w);height:var(--label-h)}}@media (prefers-reduced-motion:reduce){*{transition:none!important}*,.loader-mark:after,.loader-mark:before{animation:none!important}}:root{--swift:cubic-bezier(.2,.7,.2,1);--move:cubic-bezier(.4,0,.2,1);--micro:120ms;--fb:180ms;--cer:400ms}@keyframes m-stamp{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes m-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:none}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}@keyframes m-rise{0%{opacity:0;transform:translateY(1.2cqw)}to{opacity:1;transform:none}}@keyframes m-shake{0%,to{transform:none}20%{transform:translateX(-.6cqw)}40%{transform:translateX(.5cqw)}60%{transform:translateX(-.35cqw)}80%{transform:translateX(.2cqw)}}@keyframes m-edge-stop{0%{box-shadow:inset 0 0 0 0 transparent}25%{box-shadow:inset 0 0 0 .35cqw color-mix(in srgb,var(--stop) 60%,transparent)}to{box-shadow:inset 0 0 0 0 transparent}}@keyframes m-flash{0%{background:var(--acc-soft)}to{background:transparent}}@keyframes m-kpi-flash{0%{opacity:1}to{opacity:0}}@keyframes m-flash-ok{0%{background:color-mix(in srgb,var(--ok) 22%,transparent)}to{background:transparent}}@keyframes m-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mp-blue) 70%,transparent)}to{box-shadow:0 0 0 1.6cqw transparent}}@keyframes m-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stage.b{position:relative;animation:m-stamp var(--fb) var(--swift) both}.stage.b.bad{animation:m-stamp var(--fb) var(--swift) both,m-edge-stop calc(var(--cer)*1.5) var(--swift) both}.stage.b.bad .reason{animation:m-shake calc(var(--fb)*2) var(--move) both}.step.done{animation:m-flash-ok var(--cer) var(--swift)}.step.done .tick{animation:m-pop var(--fb) var(--swift) both}.steps .step:nth-child(2).done,.steps .step:nth-child(2).done .tick{animation-delay:70ms}.steps .step:nth-child(3).done,.steps .step:nth-child(3).done .tick{animation-delay:.14s}.label:not(.pending){animation:m-fade var(--fb) var(--swift) both}.reset-line{position:absolute;left:0;right:0;bottom:0;height:.22cqw;background:var(--ok);transform-origin:left;animation:m-grow 5s linear both}.odo{--odo-h:1.25em;align-items:flex-start;overflow:hidden;height:var(--odo-h);line-height:var(--odo-h);vertical-align:bottom}.odo,.odo .d{display:inline-flex}.odo .d{flex-direction:column;flex:none;transition:transform var(--cer) var(--swift)}.odo .d span{height:var(--odo-h);line-height:var(--odo-h);flex:none}.kpi.changed{position:relative;isolation:isolate}.kpi.changed:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--acc-soft);opacity:0;animation:m-kpi-flash 1s var(--swift)}.kpi.on.changed:before{background:var(--kpi-selected-flash)}@media (prefers-reduced-motion:reduce){.kpi.changed:before{animation:none}}.log td.changed{animation:m-flash 1s var(--swift)}.tile.beat{animation:m-ring calc(var(--cer)*1.5) var(--swift) both}.tile.beat.calm{animation:none;border-color:var(--mp-blue)}.veil{animation:m-fade var(--fb) var(--swift) both}.veil .sheet{animation:m-rise var(--fb) var(--swift) both}.pin .dot.filled{animation:m-pop var(--micro) var(--swift) both}.pin .dots.bad{animation:m-shake calc(var(--fb)*2) var(--move) both}.pin .dots.bad .dot{border-color:var(--stop)}.chain{display:inline-flex;align-items:center;font:400 .85cqw/1 var(--font-ui);color:var(--muted);white-space:nowrap;letter-spacing:0}.state-slot{display:inline-grid;vertical-align:middle;margin-left:.4cqw;align-items:center}.state-slot>*{grid-area:1/1;justify-self:start}.head2 .ttl .state-slot .tag{margin-left:0}.chain.out{animation:m-fade-out var(--fb) var(--swift) both}@keyframes m-fade-out{0%{opacity:1}to{opacity:0}}.head2.ship{min-height:2.1cqw}.head2.ship .btns button.primary{min-width:11.6cqw;text-align:center}.chain .pt-wrap{display:inline-flex;align-items:center}.chain .seg{position:relative;display:inline-block;width:2.4cqw;height:.18cqw;margin:0 .5cqw;background:var(--rule);overflow:hidden}.chain .seg:after{content:"";position:absolute;inset:0;background:var(--ok);transform:scaleX(0);transform-origin:left;transition:transform var(--cer) var(--move)}.chain .seg.on:after{transform:scaleX(1)}.chain,.head2 .tag{animation:m-fade var(--fb) var(--swift) both}.chain .pt{display:inline-flex;align-items:center;gap:.4cqw}.chain .pt i{width:.9cqw;height:.9cqw;border-radius:50%;background:var(--paper);border:.18cqw solid var(--rule);transition:border-color var(--fb),background var(--fb)}.chain .pt.on{color:var(--ink)}.chain .pt.on i{border-color:var(--ok);background:var(--ok)}.chain .pt.now{color:var(--ink)}.chain .pt.now i{border-color:var(--wait);background:var(--wait)}.tag .check{width:.95cqw;height:.95cqw;vertical-align:-.15cqw;margin-right:.25cqw}.tag .check path{stroke:currentColor;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:m-draw var(--cer) var(--swift) both}@keyframes m-draw{to{stroke-dashoffset:0}}.log tr.leaving td{opacity:0;transition:opacity var(--fb) var(--swift)}.inship .row{animation:m-fade var(--fb) var(--swift) both}.inship .row.arrived{animation:m-fade var(--fb) var(--swift) both,m-flash-ok var(--cer) var(--swift)}.posting-search{display:flex;flex-wrap:wrap;gap:.45cqw;align-items:center;flex-shrink:0;margin:.6cqw 0}.posting-search input,.posting-search select{font:inherit;font-size:.85cqw;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:.4cqw;padding:.5cqw;min-width:0}.posting-search input{flex:1 1 18cqw}.posting-search select{max-width:16cqw}.posting-search .ghost{font:inherit;font-size:.8cqw;white-space:nowrap;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:.4cqw;padding:.5cqw;cursor:pointer}.log th .posting-sort{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}.posting-sort{display:inline-flex;align-items:center;gap:.2cqw}.posting-sort span[aria-hidden]{opacity:.6;flex-shrink:0}.posting-search :focus-visible,.posting-sort:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.composition-search-toggle{font:inherit;font-size:.85cqw;margin-left:.8cqw;color:var(--muted);background:none;border:1px solid var(--rule);border-radius:.4cqw;padding:.3cqw .5cqw;cursor:pointer}.head2 .hr{gap:.6cqw;align-items:center}.ent,.head2 .hr{display:inline-flex}.ent{gap:.3cqw;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:.2cqw;font-family:var(--font-ui);letter-spacing:0}.ent .cab{padding:.3cqw .8cqw;border:0;border-radius:.25cqw;background:transparent;color:var(--muted);font:600 .95cqw/1.2 var(--font-ui);cursor:pointer}.ent .cab.on{background:var(--acc);color:#fff;cursor:default}.ent .cab[disabled]:not(.on){opacity:.5;cursor:default}.ent-err{color:var(--stop);font:500 .85cqw var(--font-ui)}.sheet .fld .ent,.sheet .fld .seg{align-self:start}.sheet .fld .seg{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:.2cqw;gap:.3cqw}.sheet .fld .seg button{border:0;border-radius:.25cqw;padding:.3cqw .8cqw}.mpx.ent{color:var(--ink);border-color:var(--rule)}.mps2{display:inline-flex;gap:.5cqw;align-items:center}.tile .th .mps2{gap:.35cqw;margin-top:.15cqw}.head2 .assign .al{font-size:.85cqw;color:var(--muted);margin-right:.2cqw}.head2 .assign .mps .mp[disabled]{cursor:default}.telnote{flex:none;padding:.7cqw 1cqw;border:1px dashed var(--rule);border-radius:var(--radius);color:var(--muted);font-size:1cqw}.dimmed{opacity:.22;pointer-events:none}.bar-c .entp{padding:.35cqw .9cqw;border-radius:.3cqw;background:var(--acc);color:#fff;font-weight:700}.bar-c .entp.plain{background:var(--card);border:1px solid var(--rule);color:var(--ink)}.ent .cab.on{background:var(--ent,var(--acc))}.mpx.ent.colored{color:var(--ent);border-color:var(--ent)}.bar-c .entp.colored{background:var(--ent)}.manual-entry{flex:none;display:flex;flex-direction:column;gap:.6cqw;padding:1cqw 1.6cqw;border-top:1px solid var(--rule)}.manual-entry .manual-title{font-size:1cqw;color:var(--muted)}.manual-entry textarea{width:100%;box-sizing:border-box;font:1.1cqw/1.3 var(--font-mono,monospace);padding:.6cqw;border:1px solid var(--rule);border-radius:.4cqw;background:transparent;color:var(--ink)}.manual-entry .manual-meta{font-size:1cqw;color:var(--muted)}.manual-entry .manual-actions{display:flex;gap:.8cqw}.st-strip{flex:none;display:flex;align-items:center;gap:1cqw;padding:.6cqw .6cqw .6cqw 1cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);font-size:.95cqw;color:var(--muted)}.st-strip .say{flex:1 1;min-width:0}.st-strip .say b{font-weight:600;color:var(--ok)}.st-strip.part .say b{color:var(--ink)}.st-strip.down{border-color:color-mix(in srgb,var(--stop) 55%,transparent)}.st-strip.down .say b{color:var(--stop)}.st-strip button{flex:none;padding:.4cqw .9cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:500 .95cqw var(--font-ui);cursor:pointer}.st-strip button.dang{color:var(--stop)}.tile .state{margin-top:.2cqw}.tile .bad-tag{font-size:.95cqw;font-weight:600;color:var(--stop)}.tile .why{font-size:.9cqw;color:var(--muted);margin-top:-.2cqw}.tile .st .key.off{color:var(--wait)}.tile .st .key.bad{color:var(--stop)}.tile .lock.lever{top:.9cqw;bottom:auto}.tile .lock.lever[disabled]{opacity:.45;cursor:default}.tile.owned .st{padding-right:0}.tile.conn.shut .th .mpx.oz,.tile.conn.shut .th .mpx.wb,.tile.conn.shut:before{background:var(--mp-off-fill)}.tile.void{border-style:dashed;background:transparent;align-items:center;justify-content:center;gap:.6cqw;color:var(--muted)}.tile.void:before{content:"";position:absolute;left:0;right:0;top:0;height:.38cqw;background:var(--mp-off-fill);opacity:.5;border-radius:var(--radius) var(--radius) 0 0}.tile.void .mpx{color:#fff;border-color:transparent;background:var(--mp-off-fill)}.tile.void .cap{font-size:.95cqw;text-align:center}.quiet .n{font-family:var(--font-num)}.quiet button.link{border:0;background:none;padding:0;color:var(--acc);font:inherit;font-weight:600;cursor:pointer}.st-sheet .fld input.secret{-webkit-text-security:disc}.st-sheet ul{margin:0 0 .8cqw;padding-left:1.2cqw;font-size:.95cqw;line-height:1.4}.st-sheet li{margin:.25cqw 0}.st-sheet .sh .mpx{color:#fff;border-color:transparent}.st-sheet .sh .mpx.oz{background:var(--mp-blue-fill)}.st-sheet .sh .mpx.wb{background:var(--mp-violet-fill)}.st-ent{display:inline-block;font-size:.8cqw;font-weight:700;padding:.15cqw .5cqw;border-radius:.3cqw;border:1px solid var(--ent,var(--rule));color:var(--ent,var(--ink));vertical-align:middle}.st-sheet .fld label{display:flex;flex-direction:column;gap:.3cqw}.center.stopped{background:var(--stop-field)}.center.stopped .big{color:var(--stop)}.center.stopped .sub{max-width:58cqw}.center .sub.quiet{font-size:1.1cqw}.tile .st .key.unknown,.tile .st .since{color:var(--muted)}.tile .mini{flex:none;padding:.2cqw .7cqw;border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);color:var(--ink);font:500 .85cqw var(--font-ui);cursor:pointer}.tile .mini:hover{border-color:var(--acc);color:var(--acc)}.tile .tile-foot{display:flex;justify-content:flex-end;padding-top:.2cqw}.tile.conn .st{margin-top:0}.tile.conn .tile-foot{margin-top:auto}.tile.conn .st .grp{margin-top:.5cqw}.key-sheet .ks-tags .mpx{color:#fff;border-color:transparent}.key-sheet .ks-tags .mpx.oz{background:var(--mp-blue-fill)}.key-sheet .ks-tags .mpx.wb{background:var(--mp-violet-fill)}.key-sheet .ks-head{display:flex;align-items:center;justify-content:space-between;gap:1cqw;margin-bottom:.5cqw}.key-sheet .ks-head .sh{margin:0}.key-sheet .ks-tags{display:flex;align-items:center;gap:.4cqw}.key-sheet .ks-fact{display:flex;align-items:baseline;gap:.8cqw;padding:.6cqw 0;margin:0 0 1cqw;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:.95cqw;color:var(--muted)}.key-sheet .ks-fact b{font-family:var(--font-num);font-weight:500;color:var(--ink)}.key-sheet .ks-fact .ks-hint{margin-left:auto}.key-sheet .fld{margin-bottom:1cqw}.key-sheet .ks-verdict{margin:0 0 1cqw;padding:.6cqw .8cqw;border-radius:var(--radius);font-size:.95cqw;line-height:1.4}.key-sheet .ks-verdict.ok{color:var(--ok);background:var(--ok-field)}.key-sheet .ks-verdict.bad{color:var(--stop);background:var(--stop-field)}.key-sheet .ks-note{font-size:.9cqw;color:var(--muted);line-height:1.45}.pnum{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit;letter-spacing:inherit}.pnum:hover{color:var(--acc);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--acc) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--acc) 45%,transparent);text-underline-offset:.2cqw}.pnum:focus-visible{outline:2px solid var(--acc);outline-offset:.1cqw;border-radius:.2cqw}.hist-veil{padding:1.6cqw 0}.hist{width:70cqw;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--card);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:0 1.2cqw 3cqw rgba(10,15,20,.25)}.hist .n{font-family:var(--font-num);font-weight:500}.hist .hh{display:flex;align-items:flex-start;gap:1.1cqw;padding:1.2cqw 1.5cqw .9cqw;border-bottom:1px solid var(--rule)}.hist .ph{flex:none;position:relative;overflow:hidden;width:4.6cqw;height:6cqw;border-radius:.35cqw;background:var(--s2);border:1px solid var(--rule)}.hist .ph-img{position:absolute;inset:0;background:50%/cover no-repeat}.hist .id{flex:1 1;min-width:0;min-height:6cqw;display:flex;flex-direction:column;gap:.35cqw}.hist .nm{display:flex;align-items:center;gap:.6cqw;flex-wrap:wrap}.hist .nm .no{font:600 1.45cqw/1.1 var(--font-num)}.hist .nm .mpx.oz{background:var(--mp-blue-fill);border-color:transparent;color:#fff}.hist .nm .mpx.wb{background:var(--mp-violet-fill);border-color:transparent;color:#fff}.hist .nm .mpx.ent.colored{background:var(--ent);border-color:var(--ent);color:#fff}.hist .prod{font-size:.95cqw;color:var(--dim)}.hist .prod .n{color:var(--muted);font-size:.88cqw}.hist .x{flex:none;width:2.2cqw;height:2.2cqw;border:1px solid var(--btn-edge);border-radius:var(--radius);background:var(--card);color:var(--muted);font:500 1.2cqw/1 var(--font-ui);cursor:pointer}.hist .states{display:flex;gap:1.6cqw;flex-wrap:wrap;font-size:.95cqw;margin-top:.15cqw;color:var(--muted)}.hist .states b{font-weight:600;color:var(--ink);margin-left:.35cqw}.hist .states b.bad{color:var(--stop)}.hist .states b.late{color:var(--wait)}.hist .states .kiz-replace{margin-left:.7cqw;padding:.2cqw .6cqw;border:1px solid var(--rule);border-radius:var(--radius);background:transparent;color:var(--muted);font:500 .82cqw var(--font-ui);cursor:pointer;vertical-align:.05cqw}.hist .states .kiz-replace:disabled{cursor:default;opacity:.6}.unbind-veil{z-index:10}.log td.special{font-weight:600}.kpi.special b,.log td.special{color:var(--wait)}.hist .states .kiz-replace.go{border-color:var(--wait);color:var(--wait);font-weight:600}.chain .pt.bad{color:var(--stop)}.chain .pt.bad i{border-color:var(--stop)}.chain .pt.bad i,.chain .seg.on.badseg:after{background:var(--stop)}.scan-sheet{width:44cqw}.scan-sheet .prodline{margin-bottom:1.1cqw}.scan-sheet .scan-chain{display:flex;margin:.2cqw 0 1cqw}.scan-sheet .cs.note{margin-bottom:0}.scan-sheet .cs.note.ok{color:var(--ink)}.scan-sheet .cs.bad{margin-bottom:.4cqw;color:var(--stop);font-weight:600}.scan-sheet .scanfield:not(.got){border-color:var(--acc);box-shadow:0 0 0 .15cqw var(--acc-soft)}.scan-sheet .scanfield.got{color:var(--ink)}.hist .stages{display:flex;padding:1cqw 1.5cqw .9cqw;border-bottom:1px solid var(--rule)}.hist .stg{flex:1 1;min-width:0;position:relative;padding-top:1.4cqw}.hist .stg:before{content:"";position:absolute;top:.45cqw;left:0;right:0;height:.18cqw;background:var(--rule)}.hist .stg:first-child:before{left:.45cqw}.hist .stg:last-child:before{right:auto;width:.45cqw}.hist .stg.to:before{background:var(--ok)}.hist .stg.to-end:before{background:var(--wait)}.hist .stg.miss i,.hist .stg.to-bad:before{background:var(--stop)}.hist .stg.miss i{border-color:var(--stop)}.hist .stg.last:before{right:auto;width:.45cqw}.hist .stg.blank i,.hist .stg.blank:before{display:none}.hist .stg i{position:absolute;top:0;left:0;width:1.05cqw;height:1.05cqw;border-radius:50%;background:var(--card);border:.18cqw solid var(--rule)}.hist .stg.done i{background:var(--ok);border-color:var(--ok)}.hist .stg.bad i{background:var(--stop);border-color:var(--stop)}.hist .stg.late i{background:var(--wait)}.hist .stg.late i,.hist .stg.now i{border-color:var(--wait)}.hist .stg.off i{background:var(--muted);border-color:var(--muted)}.hist .stg b{display:block;font-size:.88cqw;font-weight:600}.hist .stg span{display:block;min-height:1.15cqw;font-family:var(--font-num);font-size:.82cqw;color:var(--dim)}.hist .stg em{display:block;font-style:normal;font-size:.78cqw;color:var(--muted)}.hist .stg.bad b{color:var(--stop)}.hist .stg.late b,.hist .stg.now b{color:var(--wait)}.hist .stg.todo b{color:var(--muted)}.hist .hb{flex:1 1;min-height:0;overflow:auto;padding:.9cqw 1.5cqw}.hist .ordline{font-size:.9cqw;padding:0 0 .6cqw;color:var(--dim)}.hist .day{font-size:.8cqw;font-weight:600;color:var(--muted);padding:.7cqw 0 .3cqw;border-bottom:1px solid var(--rule);margin-bottom:.2cqw}.hist .ev{display:grid;grid-template-columns:4.2cqw 6.4cqw 1fr;grid-gap:0 .8cqw;gap:0 .8cqw;padding:.42cqw 0;font-size:.95cqw;align-items:baseline}.hist .ev .t{font-family:var(--font-num);font-weight:500;color:var(--dim);font-size:.9cqw}.hist .ev .who{font-weight:600;font-size:.86cqw}.hist .who.ozon{color:var(--mp-blue)}.hist .who.wb{color:var(--mp-violet)}.hist .who.fbq{color:var(--acc)}.hist .who.desk{color:var(--ink)}.hist .who.manager{color:var(--dim)}.hist .ev .w small{display:block;color:var(--muted);font-size:.82cqw}.hist .ev.bad .w{color:var(--stop);font-weight:600}.hist .ev.late .w{color:var(--wait);font-weight:600}.hist .ev.bad .w small,.hist .ev.late .w small{font-weight:400;color:var(--muted)}.hist .ev.now .t,.hist .ev.now .w{color:var(--muted)}.hist .ev.now .w{font-style:italic}.hist .tail{margin-top:.6cqw;padding-top:.6cqw;border-top:1px dashed var(--rule);font-size:.86cqw;color:var(--muted)}.hist .facts{display:flex;flex-wrap:wrap;gap:.3cqw 1.6cqw;padding:.7cqw 1.5cqw;border-top:1px solid var(--rule);font-size:.88cqw;color:var(--muted)}.hist .facts b{font-weight:500;color:var(--ink);margin-left:.3cqw}.hist .calls{flex:none;border-top:1px solid var(--rule);background:var(--s2)}.hist .calls[open]{max-height:18cqw;overflow:auto}.hist .calls summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8cqw;padding:.7cqw 1.5cqw;font-size:.9cqw;color:var(--dim)}.hist .calls summary::-webkit-details-marker{display:none}.hist .calls summary b{font-weight:600;color:var(--ink)}.hist .calls .more{margin-left:auto;color:var(--acc);font-weight:600}.hist .calls .more .c,.hist .calls[open] .more .o{display:none}.hist .calls[open] .more .c{display:inline}.hist .calls table{width:100%;border-collapse:collapse;font-size:.82cqw;margin:0 0 .6cqw}.hist .calls td{padding:.28cqw 1.5cqw .28cqw 0;border-top:1px solid var(--rule);white-space:nowrap}.hist .calls td:first-child{padding-left:1.5cqw}.hist .calls td.m{font-family:var(--font-num);color:var(--muted)}.hist .calls td.r{text-align:right;font-family:var(--font-num)}.hist .calls tr.bad td{color:var(--stop)}.hist-wait{padding:1.5cqw;color:var(--muted);font-size:.95cqw}.hist-main{position:relative}.hist-in,.hist-main{flex:1 1;min-height:0;display:flex;flex-direction:column}.hist .hh .ph-img,.hist .hh .prod,.hist .hh .states,.hist-in{animation:hist-in .22s ease-out both}.hist-loader{position:absolute;inset:0;display:flex;background:var(--card)}.hist-loader .loader-mark{font-size:4cqw}.hist-loader.out{animation:hist-out .22s ease-in forwards;pointer-events:none}@keyframes hist-in{0%{opacity:0}to{opacity:1}}@keyframes hist-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.hist-loader.out{display:none}.hist .hh .ph-img,.hist .hh .prod,.hist .hh .states,.hist-in{animation:none}}.arch-row{flex-wrap:nowrap}.arch-row select{width:14cqw;flex:none;text-overflow:ellipsis}.arch-row .arch-dates{display:inline-flex;gap:.4cqw;align-items:center;border:0;padding:0;flex:none}.arch-row .range-trigger{height:2.3cqw;padding-top:0;padding-bottom:0}.quiet .arch-pages{display:inline-flex;align-items:center;gap:.8cqw}.quiet .arch-pages .xls:disabled{opacity:.45;cursor:default}.scan-sheet .cs.was{margin-bottom:1cqw}.scan-sheet .cs.was .n{font-family:var(--font-num)}