:root{--bg:#f3f5f7;--surface:#ffffff;--surface-2:#f8fafb;--text:#16202a;--muted:#67727e;--line:#dce2e8;--primary:#1f5eff;--primary-dark:#1848bf;--success:#16794a;--success-bg:#e9f7ef;--error:#b42318;--error-bg:#fff0ee;--warning:#8a5b00;--warning-bg:#fff8df;--info:#175cd3;--info-bg:#eff8ff;--shadow:0 8px 24px rgba(22,32,42,0.07)}*{box-sizing:border-box}body,html{background:var(--bg)}body{margin:0;color:var(--text);font-family:Arial,Noto Sans KR,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.app-layout{width:min(1500px,100%);min-height:100vh;margin:0 auto;background:var(--bg)}.topbar{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 28px 12px}.topbar h1{margin:0;font-size:24px}.topbar-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.eyebrow{margin-bottom:6px;color:var(--primary);font-size:12px;font-weight:800;letter-spacing:.12em}.mode-badge,.user-chip{border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.mode-badge.demo{background:var(--warning-bg);color:var(--warning)}.mode-badge.live{background:var(--success-bg);color:var(--success)}.user-chip{background:#e9edf2;color:#344054}.user-switch{width:auto;min-width:180px;min-height:36px;padding:6px 9px}.main-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;gap:6px;overflow-x:auto;padding:10px 28px 14px;background:rgba(243,245,247,.96);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.main-nav a{flex:0 0 auto;padding:10px 14px;color:var(--muted);border-radius:10px;font-weight:700}.main-nav a.active{color:#fff;background:var(--text)}.content{padding:26px 28px 64px}.page-stack{display:grid;grid-gap:20px;gap:20px}.muted{color:var(--muted);line-height:1.6}.small{font-size:13px}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.metric-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.metric-card,.panel,.quick-card,.scan-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow)}.metric-card{padding:20px}.metric-card span{display:block;color:var(--muted);font-size:14px}.metric-card strong{display:block;margin-top:12px;font-size:30px}.panel{padding:20px}.quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.quick-card{padding:18px;transition:.15s ease}.quick-card:hover{transform:translateY(-2px);border-color:var(--primary)}.quick-card span,.quick-card strong{display:block}.quick-card span{margin-top:7px;color:var(--muted);font-size:13px;line-height:1.5}.section-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.section-heading h2,.section-heading h3{margin-bottom:0}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}td,th{padding:13px 12px;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}th{color:var(--muted);font-size:12px;letter-spacing:.04em}tbody tr:hover{background:var(--surface-2)}.empty-state{margin:18px 0 0;color:var(--muted);text-align:center}.operation{display:inline-block;min-width:42px;padding:5px 8px;text-align:center;border-radius:8px;font-weight:800}.operation.ib{background:var(--success-bg);color:var(--success)}.operation.ob{background:var(--error-bg);color:var(--error)}.status-badge{display:inline-block;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:800;background:#eef1f4;color:#475467}.status-badge.active,.status-badge.success{background:var(--success-bg);color:var(--success)}.status-badge.error,.status-badge.inactive,.status-badge.not_found,.status-badge.reversed{background:var(--error-bg);color:var(--error)}.status-badge.primary,.status-badge.reversal,.status-badge.wrong_type{background:var(--warning-bg);color:var(--warning)}.operation-switch,.tab-row{display:grid;grid-template-columns:1fr 1fr;max-width:540px;padding:5px;background:#dfe4ea;border-radius:14px}.operation-switch button,.tab-row button{padding:12px;border:0;border-radius:10px;background:transparent;font-weight:800}.operation-switch button.active,.tab-row button.active{color:#fff;background:var(--text);box-shadow:var(--shadow)}.tab-row{max-width:720px;grid-template-columns:repeat(3,1fr)}.scan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.scan-card{position:relative;min-height:340px;padding:22px;opacity:.62;transition:.2s ease}.scan-card.current{opacity:1;border-color:var(--primary);box-shadow:0 0 0 3px rgba(31,94,255,.12),var(--shadow)}.step-number{display:grid;place-items:center;width:32px;height:32px;margin-bottom:18px;border-radius:50%;color:#fff;background:var(--text);font-weight:800}.resolved-card{display:grid;grid-gap:5px;gap:5px;margin-top:18px;padding:14px;background:var(--surface-2);border:1px solid var(--line);border-radius:12px}.resolved-card small,.resolved-card span{color:var(--muted)}.barcode-field label,label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:13px;font-weight:700}input,select,textarea{width:100%;min-height:44px;padding:10px 12px;color:var(--text);background:#fff;border:1px solid #cbd3db;border-radius:10px;outline:none}textarea{resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(31,94,255,.12)}input:disabled,select:disabled,textarea:disabled{color:#8c96a0;background:#edf0f3}input[type=checkbox]{width:18px;min-height:18px;padding:0}.checkbox-label{display:flex;flex-direction:row;align-items:center;gap:9px;align-self:center}.barcode-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px}.scan-value{margin:9px 0 0;color:var(--muted);font-family:monospace;overflow-wrap:anywhere}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.form-grid .span-two{grid-column:1/-1}.form-stack{display:grid;grid-gap:16px;gap:16px}.filter-row{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.filter-row>input{flex:1 1 260px}.filter-row>select{width:auto;min-width:150px}.compact-search{width:min(360px,100%)}.action-row,.row-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.action-row{margin-top:6px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border:1px solid transparent;border-radius:10px;font-weight:800}.button:disabled{cursor:not-allowed;opacity:.48}.button-primary{color:#fff;background:var(--primary)}.button-primary:hover:not(:disabled){background:var(--primary-dark)}.button-secondary{color:var(--text);background:#fff;border-color:#cbd3db}.button-ghost{color:#475467;background:transparent;border-color:var(--line)}.button-danger{color:#fff;background:var(--error)}.button-full{width:100%;margin-top:14px}.button-compact{min-height:34px;padding:6px 10px;font-size:12px}.text-link{color:var(--primary);font-weight:700}.feedback{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:12px;border:1px solid transparent}.feedback-success{background:var(--success-bg);color:var(--success);border-color:#b7e3ca}.feedback-error{background:var(--error-bg);color:var(--error);border-color:#f2c4bf}.feedback-warning{background:var(--warning-bg);color:var(--warning);border-color:#eadb9d}.feedback-info{background:var(--info-bg);color:var(--info);border-color:#b2ddff}.inline-error{padding:12px 14px;color:var(--error);background:var(--error-bg);border-radius:10px}.warning-panel{border-color:#e5c76b;background:#fffcf0}.danger-zone{border-color:#efb8b2}.json-cell{margin:0;max-width:320px;white-space:pre-wrap;font-size:11px;color:#475467}.modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:rgba(15,23,42,.72)}.camera-modal{width:min(760px,100%);padding:20px;background:#fff;border-radius:18px}.camera-video{width:100%;max-height:62vh;object-fit:cover;border-radius:12px;background:#111}.center-panel,.login-page{min-height:100vh;display:grid;place-items:center;padding:20px}.login-card{width:min(430px,100%);display:grid;grid-gap:16px;gap:16px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow)}.barcode-svg{width:100%;max-width:260px;height:auto}.print-label-sheet{display:none}@media (max-width:1100px){.metric-grid,.metric-grid.five,.quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scan-grid{grid-template-columns:1fr}.scan-card{min-height:auto}}@media (max-width:720px){.topbar{align-items:flex-start;padding:16px 16px 10px}.topbar-meta{max-width:55%}.user-chip{display:none}.user-switch{min-width:0;width:100%}.main-nav{padding:8px 16px 12px}.content{padding:20px 16px 48px}.form-grid,.metric-grid,.metric-grid.five,.quick-grid{grid-template-columns:1fr}.form-grid .span-two{grid-column:auto}.barcode-input-row{grid-template-columns:1fr 1fr}.barcode-input-row input{grid-column:1/-1}.section-heading{flex-direction:column}.filter-row>button,.filter-row>select{width:100%}.operation-switch,.tab-row{max-width:none;width:100%}}@media print{body *{visibility:hidden!important}.print-label-sheet,.print-label-sheet *{visibility:visible!important}.print-label-sheet{position:absolute;inset:0;display:grid!important;grid-template-columns:repeat(2,1fr);grid-gap:8mm;gap:8mm;padding:8mm;background:#fff}.print-label{page-break-inside:avoid;break-inside:avoid;display:grid;justify-items:center;grid-gap:3mm;gap:3mm;padding:7mm;border:1px solid #111;text-align:center}.print-label strong{font-size:12pt}.print-label code{font-size:11pt}.print-label small{font-size:8pt}}.selection-modal{width:min(900px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:22px;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow)}.candidate-list{display:grid;grid-gap:10px;gap:10px}.candidate-button{display:grid;grid-gap:5px;gap:5px;width:100%;padding:16px;text-align:left;color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:12px}.candidate-button:focus,.candidate-button:hover{border-color:var(--primary);box-shadow:0 0 0 3px rgba(31,94,255,.12)}.candidate-button small,.candidate-button span{color:var(--muted)}.inventory-detail-modal{width:min(1000px,100%)}.detail-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.detail-meta-grid>div{display:grid;grid-gap:6px;gap:6px;padding:12px;background:var(--surface-2);border:1px solid var(--line);border-radius:10px}.detail-meta-grid span{color:var(--muted);font-size:12px}.barcode-detail-list{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px}.barcode-chip-list{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.barcode-chip{display:inline-flex;gap:6px;align-items:center;padding:6px 8px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px}.barcode-chip small{color:var(--warning);font-weight:800}.metric-card .metric-text{font-size:18px;line-height:1.35}@media (max-width:720px){.detail-meta-grid{grid-template-columns:1fr}.selection-modal{padding:16px}}.zone-stock-list{display:grid;grid-gap:16px;gap:16px}.zone-stock-section{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.zone-stock-heading{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px 16px;background:var(--surface-2);border-bottom:1px solid var(--line)}.zone-stock-heading>div{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.zone-badge{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:6px 9px;border-radius:999px;color:#fff;background:var(--text);font-size:12px;font-weight:800}.zone-stock-section table{margin:0}@media (max-width:720px){.zone-stock-heading{align-items:flex-start;flex-direction:column}}.app-layout{width:100%;margin:0}@media (min-width:1600px){.content,.main-nav,.topbar{padding-left:20px;padding-right:20px}}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table{width:100%;min-width:1120px;table-layout:fixed}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table td,body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table th{overflow:hidden;text-overflow:ellipsis}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):first-child{width:190px}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):nth-child(2){width:180px}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):nth-child(3){width:auto}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):nth-child(4){width:120px}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):nth-child(5){width:135px}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):nth-child(6){width:86px}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):nth-child(7){width:96px}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table :is(th,td):nth-child(8){width:132px}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table td:nth-child(2),body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table td:nth-child(3){white-space:normal;overflow-wrap:anywhere;word-break:keep-all;line-height:1.45}body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table td:nth-child(3)>strong:first-child{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.camera-modal{max-height:calc(100vh - 24px);overflow:auto}.camera-heading{margin-bottom:12px}.camera-preview{position:relative;overflow:hidden;border-radius:14px;background:#0b0f14}.camera-preview.detected{box-shadow:0 0 0 3px rgba(22,121,74,.28)}.camera-preview .camera-video{display:block;width:100%;aspect-ratio:16/9;max-height:62vh;object-fit:cover;border-radius:0}.scan-guide{position:absolute;inset:0;pointer-events:none}.scan-guide-frame{position:absolute;left:8%;right:8%;top:28%;bottom:28%;border:2px solid rgba(255,255,255,.82);border-radius:12px;box-shadow:0 0 0 999px rgba(0,0,0,.28)}.scan-guide-line{position:absolute;left:11%;right:11%;top:50%;height:3px;border-radius:999px;background:#ef4444;box-shadow:0 0 12px rgba(239,68,68,.9);transform:translateY(-50%)}.camera-preview.detected .scan-guide-frame{border-color:#22c55e}.camera-preview.detected .scan-guide-line{background:#22c55e;box-shadow:0 0 14px rgba(34,197,94,.95)}.camera-detection-status{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);width:max-content;max-width:calc(100% - 28px);padding:8px 12px;border-radius:999px;color:#fff;background:rgba(15,23,42,.78);font-size:13px;font-weight:800;text-align:center}.camera-preview.detected .camera-detection-status{background:rgba(22,121,74,.92)}.camera-device-select{margin-top:14px}.camera-device-note{margin:9px 0 0;color:var(--muted);font-size:12px}.camera-help{margin:10px 0 0;font-size:13px}@media (max-width:720px){body:has(.main-nav a[href="/inventory"].active) .content>.page-stack>section.panel>.table-wrap>table{min-width:980px}.camera-modal{padding:14px}.camera-preview .camera-video{aspect-ratio:4/3;max-height:58vh}.scan-guide-frame{left:5%;right:5%;top:31%;bottom:31%}.scan-guide-line{left:8%;right:8%}.camera-detection-status{bottom:10px;font-size:12px}}.transfer-page{max-width:1280px}.transfer-start-panel{max-width:820px}.transfer-job-list{display:grid;grid-gap:12px;gap:12px}.transfer-job-card{padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2)}.transfer-job-route{display:flex;align-items:center;gap:12px;font-size:18px}.transfer-job-route>span{color:var(--muted)}.transfer-job-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px;color:var(--muted);font-size:13px}.transfer-job-note{margin:12px 0 0}.transfer-job-footer{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:14px}.transfer-job-footer small{color:var(--muted)}.transfer-detail-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.transfer-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.transfer-progress-step{position:relative;display:grid;grid-gap:4px;gap:4px;min-height:104px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);opacity:.62}.transfer-progress-step>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#dfe4ea;font-weight:800}.transfer-progress-step small{color:var(--muted);overflow-wrap:anywhere}.transfer-progress-step.current{opacity:1;border-color:var(--primary);box-shadow:0 0 0 3px rgba(31,94,255,.1)}.transfer-progress-step.current>span{color:#fff;background:var(--primary)}.transfer-progress-step.done{opacity:1;border-color:#b7e3ca;background:var(--success-bg)}.transfer-progress-step.done>span{color:#fff;background:var(--success)}.transfer-save-state{align-self:center;color:var(--success);font-size:13px;font-weight:700}.transfer-item-toolbar{margin-bottom:14px}.transfer-item-list{display:grid;grid-gap:10px;gap:10px}.transfer-item{display:grid;grid-template-columns:minmax(0,1fr) 110px 140px;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.transfer-item.selected{border-color:var(--primary);background:#f5f8ff;box-shadow:0 0 0 2px rgba(31,94,255,.08)}.transfer-item-check{display:flex;grid-template-columns:none;flex-direction:row;align-items:flex-start;gap:12px;min-width:0}.transfer-item-check input{flex:0 0 auto;margin-top:4px}.transfer-item-check>span{display:grid;grid-gap:4px;gap:4px;min-width:0;color:var(--text)}.transfer-item-check b{overflow-wrap:anywhere;word-break:keep-all}.transfer-item-check small{color:var(--muted);overflow-wrap:anywhere}.transfer-item-stock{display:grid;grid-gap:5px;gap:5px;text-align:right}.transfer-item-qty>span,.transfer-item-stock span{color:var(--muted);font-size:12px;font-weight:700}.transfer-item-stock strong{font-size:20px}.transfer-item-qty{display:grid;grid-gap:6px;gap:6px}.transfer-item-qty input{text-align:right;font-weight:800}.transfer-destination-panel{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(320px,1fr);grid-gap:24px;gap:24px;align-items:end}.transfer-confirm-panel{display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.transfer-summary{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.transfer-summary>span{display:grid;grid-gap:4px;gap:4px}.transfer-summary>span[aria-hidden=true]{display:block;color:var(--muted)}.transfer-summary small{color:var(--muted)}.transfer-complete-button{min-width:210px;min-height:52px}@media (max-width:900px){.transfer-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-item{grid-template-columns:minmax(0,1fr) 90px 120px}.transfer-destination-panel{grid-template-columns:1fr;align-items:stretch}}@media (max-width:720px){.transfer-confirm-panel,.transfer-detail-header,.transfer-job-footer{flex-direction:column;align-items:stretch}.transfer-progress{grid-template-columns:1fr 1fr}.transfer-progress-step{min-height:94px;padding:12px}.transfer-item{grid-template-columns:1fr 1fr}.transfer-item-check{grid-column:1/-1}.transfer-item-stock{text-align:left}.transfer-complete-button,.transfer-item-toolbar>button{width:100%}.transfer-job-route{font-size:16px;flex-wrap:wrap}}.utilization-zone-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.utilization-zone-card{display:grid;grid-gap:16px;gap:16px;border-top-width:5px}.utilization-zone-card.status-safe{border-top-color:#22a06b}.utilization-zone-card.status-warning{border-top-color:#e5a000}.utilization-zone-card.status-danger{border-top-color:#d92d20}.utilization-zone-card.status-inactive,.utilization-zone-card.status-unconfigured{border-top-color:#98a2b3}.utilization-main-value,.utilization-percent-row,.utilization-zone-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.utilization-zone-heading h3{margin:0}.utilization-main-value{justify-content:flex-start}.utilization-main-value strong{font-size:30px}.utilization-main-value span{color:var(--muted);font-weight:700}.utilization-status{display:inline-flex;align-items:center;justify-content:center;min-width:56px;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:800}.utilization-status.status-safe{color:#067647;background:#ecfdf3}.utilization-status.status-warning{color:#93370d;background:#fffaeb}.utilization-status.status-danger{color:#b42318;background:#fef3f2}.utilization-status.status-inactive,.utilization-status.status-unconfigured{color:#475467;background:#f2f4f7}.utilization-track{height:12px;overflow:hidden;border-radius:999px;background:#eaecf0}.utilization-track span{display:block;height:100%;border-radius:inherit;background:#22a06b;transition:width .25s ease}.status-warning .utilization-track span{background:#e5a000}.status-danger .utilization-track span{background:#d92d20}.status-inactive .utilization-track span,.status-unconfigured .utilization-track span{background:#98a2b3}.utilization-percent-row span{color:var(--muted);font-size:12px}.utilization-detail-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.utilization-detail-list div{min-width:0;padding:10px;border-radius:10px;background:var(--surface-2)}.utilization-detail-list dt{color:var(--muted);font-size:11px}.utilization-detail-list dd{margin:6px 0 0;font-weight:800}.utilization-settings-table{min-width:980px}.utilization-settings-table input:not([type=checkbox]){min-width:92px;min-height:38px;padding:7px 9px}.utilization-settings-table td:nth-child(2) input{min-width:180px}.mobile-admin-note{display:none}@media (max-width:1100px){.utilization-zone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.utilization-zone-grid{grid-template-columns:1fr}.utilization-main-value strong{font-size:27px}.utilization-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}.utilization-settings-panel{display:none}.mobile-admin-note{display:block}}.location-map-page{min-width:0}.location-map-title-row{display:flex;align-items:end;justify-content:space-between;gap:16px}.location-map-title-row .muted{margin-top:8px}.location-map-command-bar{display:grid;grid-template-columns:minmax(520px,760px) minmax(320px,1fr);align-items:center;grid-gap:22px;gap:22px;padding:14px 16px}.location-map-metrics{display:grid;grid-template-columns:repeat(4,minmax(110px,1fr));grid-gap:10px;gap:10px}.location-map-metrics article{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:11px 13px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.location-map-metrics span{font-size:12px;color:#64748b}.location-map-metrics strong{font-size:24px;line-height:1}.location-map-tools{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:end;grid-gap:18px;gap:18px}.location-map-tools .compact-search{min-width:0}.location-map-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-bottom:9px;font-size:12px;color:#4b5563}.location-map-legend span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.legend-dot{width:13px;height:13px;border-radius:4px;border:1px solid rgba(15,23,42,.18)}.legend-dot.occupied{background:#ef4444}.legend-dot.empty{background:#22c55e}.legend-dot.selected{background:#2563eb}.location-map-workspace{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;grid-gap:18px;gap:18px}.location-map-zones{min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.location-zone-panel{--zone-columns:1;flex:0 1 auto;width:min(100%,max(220px,calc(var(--zone-columns) * 152px + 24px)));overflow:hidden;padding:0}.location-zone-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;background:#111827;color:#fff}.location-zone-title strong{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.location-zone-title span{flex:0 0 auto;font-size:11px;color:#cbd5e1}.location-zone-columns{display:grid;grid-template-columns:repeat(var(--zone-columns),minmax(140px,150px));align-items:start;justify-content:start;grid-gap:8px;gap:8px;overflow-x:auto;padding:10px}.location-aisle-column{min-width:140px;border:1px solid #d8dee6;background:#f8fafc}.location-aisle-title{padding:7px 9px;text-align:center;font-size:12px;font-weight:800;background:#e5e7eb;border-bottom:1px solid #cbd5e1}.location-cell-list{display:grid}.location-map-cell{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;padding:7px 9px;border:0;border-bottom:1px solid rgba(15,23,42,.22);color:#111827;cursor:pointer;text-align:left;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.location-map-cell:last-child{border-bottom:0}.location-map-cell.occupied{background:#ef4444;color:#fff}.location-map-cell.empty{background:#22c55e;color:#052e16}.location-map-cell:hover{filter:brightness(.96);transform:translateY(-1px);box-shadow:inset 0 0 0 2px rgba(255,255,255,.7)}.location-map-cell.selected{position:relative;z-index:1}.location-map-cell strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.location-map-cell small{flex:0 0 auto;font-size:9px;opacity:.82;white-space:nowrap}.location-detail-panel{position:-webkit-sticky;position:sticky;top:16px;min-width:0;max-height:calc(100vh - 32px);overflow:hidden}.location-detail-heading h3{overflow-wrap:anywhere}.location-detail-summary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:16px 0}.location-detail-summary div{min-width:0;padding:10px;border-radius:10px;background:#f3f4f6}.location-detail-summary dt{font-size:11px;color:#64748b}.location-detail-summary dd{overflow:hidden;margin:4px 0 0;font-weight:800;text-overflow:ellipsis}.location-product-list{display:grid;grid-gap:8px;gap:8px;max-height:min(56vh,620px);overflow-y:auto;overscroll-behavior:contain}.location-product-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px}.location-product-list article div{min-width:0;display:grid;grid-gap:3px;gap:3px}.location-product-list article span,.location-product-list article strong{overflow:hidden;text-overflow:ellipsis}.location-product-list article span{font-size:12px;color:#64748b;white-space:normal}.location-product-list article b{flex:0 0 auto;white-space:nowrap}.location-remove-button{width:100%;margin-top:16px}.location-map-admin{display:grid;grid-gap:18px;gap:18px}.location-admin-form{display:grid;grid-template-columns:minmax(240px,1fr) minmax(240px,1fr) auto;align-items:end;grid-gap:12px;gap:12px}.location-admin-form label{display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:700}.excluded-heading{margin-top:8px;padding-top:18px;border-top:1px solid #e2e8f0}.location-mobile-modal{display:none}@media (min-width:1900px){.location-map-workspace{grid-template-columns:minmax(0,1fr) 390px}.location-map-zones{gap:18px}.location-detail-panel{max-height:calc(100vh - 40px)}}@media (max-width:1320px){.location-map-command-bar{grid-template-columns:1fr}.location-map-tools{grid-template-columns:minmax(260px,1fr) auto}}@media (max-width:1100px){.location-map-workspace{grid-template-columns:1fr}.location-detail-panel{position:static;max-height:none}.location-product-list{max-height:440px}}@media (max-width:820px){.location-map-title-row .muted{display:none}.location-map-command-bar{gap:14px;padding:12px}.location-map-metrics{grid-template-columns:repeat(2,1fr)}.location-map-metrics article{padding:10px 12px}.location-map-metrics strong{font-size:21px}.location-map-tools{grid-template-columns:1fr;gap:10px}.location-map-legend{justify-content:flex-start;padding-bottom:0}.location-map-zones{display:grid;grid-gap:14px;gap:14px}.location-zone-panel{width:100%}.location-zone-columns{grid-auto-flow:column;grid-auto-columns:minmax(132px,150px);grid-template-columns:none}.location-detail-panel{display:none}.location-admin-form{grid-template-columns:1fr}.location-mobile-modal{position:fixed;inset:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;padding:16px 12px 0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.location-mobile-sheet{width:min(100%,620px);max-height:min(84dvh,760px);overflow-y:auto;overscroll-behavior:contain;padding:10px 16px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -16px 40px rgba(15,23,42,.22)}.location-mobile-sheet-bar{position:-webkit-sticky;position:sticky;top:-10px;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:42px;margin:-10px -16px 8px;padding:8px 12px;background:#fff;border-bottom:1px solid #e2e8f0}.location-mobile-sheet-bar span{grid-column:2;width:42px;height:5px;border-radius:999px;background:#cbd5e1}.location-mobile-sheet-bar button{grid-column:3;justify-self:end;padding:7px 10px;border:0;border-radius:9px;background:#eef2f7;color:#111827;font-weight:700;cursor:pointer}.location-mobile-sheet .location-detail-summary{grid-template-columns:repeat(3,1fr)}.location-mobile-sheet .location-product-list{max-height:none;overflow:visible}}@media (max-width:420px){.location-mobile-sheet .location-detail-summary{grid-template-columns:1fr 1fr}}.legend-dot.working{background:transparent;border:3px solid #facc15}.legend-dot.unavailable,.location-map-cell.unavailable{background:#9ca3af;color:#111827}.location-map-cell{position:relative}.location-map-cell.working-overlay{outline:3px solid #facc15;outline-offset:-3px}.location-map-cell.overlay-verify{outline:3px solid #f59e0b;outline-offset:-3px}.location-map-cell.overlay-changed{outline:3px solid #3b82f6;outline-offset:-3px}.location-map-cell.overlay-due{outline:3px solid #7f1d1d;outline-offset:-3px}.location-map-cell.overlay-soon{outline:3px dashed #f59e0b;outline-offset:-3px}.location-map-cell.overlay-never{outline:3px dashed #64748b;outline-offset:-3px}.location-map-cell.overlay-planned{outline:3px dashed #6366f1;outline-offset:-3px}.location-map-cell.selected{box-shadow:inset 0 0 0 4px #2563eb}.location-cell-meta{display:grid;justify-items:end;grid-gap:2px;gap:2px}.location-cell-overlay-badge{display:inline-flex;align-items:center;min-height:15px;padding:1px 4px;border-radius:999px;font-size:8px;font-style:normal;font-weight:900;line-height:1.25;white-space:nowrap}.location-cell-overlay-badge.working{background:#facc15;color:#422006}.location-cell-overlay-badge.soon,.location-cell-overlay-badge.verify{background:#f59e0b;color:#451a03}.location-cell-overlay-badge.changed{background:#2563eb;color:#fff}.location-cell-overlay-badge.due{background:#7f1d1d;color:#fff}.location-cell-overlay-badge.never{background:#475569;color:#fff}.location-cell-overlay-badge.planned{background:#4f46e5;color:#fff}.location-map-metrics.seven{grid-template-columns:repeat(7,minmax(88px,1fr))}.status-badge.location-status-unavailable{background:#e5e7eb;color:#374151}.status-badge.location-status-occupied{background:#fee2e2;color:#b91c1c}.status-badge.location-status-empty{background:#dcfce7;color:#166534}.location-state-notice{margin:12px 0 0;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:700}.location-state-notice.working{background:#fef3c7;color:#92400e}.location-state-notice.soon,.location-state-notice.verify{background:#ffedd5;color:#9a3412}.location-state-notice.changed,.location-state-notice.planned{background:#dbeafe;color:#1d4ed8}.location-state-notice.due{background:#fee2e2;color:#991b1b}.location-state-notice.never{background:#e2e8f0;color:#334155}.location-state-notice.unavailable{background:#e5e7eb;color:#374151}.location-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.location-admin-actions{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.location-unavailable-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:10px;gap:10px}.location-unavailable-form label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:700}.location-admin-actions .location-remove-button{margin-top:0}.location-zone-visibility-admin{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid #dbe3ec;border-radius:14px;background:#f8fafc}.section-heading.compact{align-items:end;margin:0}.location-zone-visibility-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.location-zone-check-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.location-zone-check{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid #d6dee8;border-radius:11px;background:#fff;cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.location-zone-check.checked{border-color:#2563eb;background:#eff6ff;box-shadow:inset 0 0 0 1px #2563eb}.location-zone-check input{width:18px;height:18px;margin:0}.location-zone-check span{min-width:0;display:grid;grid-gap:2px;gap:2px}.location-zone-check strong{font-size:14px}.location-zone-check small{overflow:hidden;color:#64748b;font-size:11px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1500px){.location-map-metrics.seven{grid-template-columns:repeat(4,minmax(100px,1fr))}}@media (max-width:820px){.location-map-metrics.seven{grid-template-columns:repeat(2,1fr)}.location-unavailable-form{grid-template-columns:1fr}.section-heading.compact{align-items:stretch}.location-zone-visibility-tools{justify-content:stretch}.location-zone-visibility-tools .button{flex:1 1 auto}.location-zone-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.location-zone-check-grid{grid-template-columns:1fr}}.multi-product-picker{width:min(920px,100%)}.multi-product-picker-toolbar{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:14px}.multi-product-picker-list{display:grid;grid-gap:10px;gap:10px;max-height:56vh;overflow:auto;padding:2px}.multi-product-picker-row{display:block;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.multi-product-picker-row.selected{border-color:var(--primary);box-shadow:0 0 0 3px rgba(31,94,255,.1)}.multi-product-picker-check{display:flex;flex-direction:row;align-items:flex-start;gap:12px;min-width:0;cursor:pointer}.multi-product-picker-check input{flex:0 0 auto;margin-top:3px}.multi-product-picker-check span{display:grid;grid-gap:4px;gap:4px;min-width:0}.multi-product-picker-check b,.multi-product-picker-check small,.multi-product-picker-check strong{overflow-wrap:anywhere;white-space:normal}.multi-product-picker-check small{color:var(--muted);font-size:12px}@media (max-width:640px){.multi-product-picker-toolbar{align-items:flex-start;flex-direction:column}}@page{size:A4 portrait;margin:0}html body [data-print-sheet=external-shipment]{box-sizing:border-box!important;width:210mm!important;max-width:100%!important;min-height:297mm!important;margin:0 auto!important;padding:8mm!important;overflow:visible!important;color:#111827!important;background:#fff!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}html body [data-print-sheet=external-shipment]>header{display:grid!important;grid-template-columns:43mm minmax(0,1fr) 39mm!important;grid-gap:4mm!important;gap:4mm!important;align-items:center!important;padding-bottom:4mm!important;border-bottom:1mm solid #102f4a!important;text-align:initial!important}html body [data-print-sheet=external-shipment]>header img{display:block!important;width:43mm!important;max-width:43mm!important;height:auto!important;margin:0!important;object-fit:contain!important;object-position:left center!important}html body [data-print-sheet=external-shipment]>header h1{margin:0!important;font-size:23px!important;letter-spacing:.22em!important}html body [data-print-sheet=external-shipment]>header p,html body [data-print-sheet=external-shipment]>header span{font-size:9px!important}html body [data-print-sheet=external-shipment]>header>div:nth-child(2){text-align:center!important}html body [data-print-sheet=external-shipment]>header>div:last-child{text-align:right!important}html body [data-print-sheet=external-shipment]>header+section{display:grid!important;grid-template-columns:25mm minmax(0,1fr) 27mm minmax(0,1fr)!important;margin-top:4mm!important}html body [data-print-sheet=external-shipment]>header+section>div{min-height:8.5mm!important;padding:2mm 2.5mm!important;font-size:10.5px!important;line-height:1.3!important}html body [data-print-sheet=external-shipment]>header+section>div:last-child{grid-column:span 3!important}html body [data-print-sheet=external-shipment]>table{width:100%!important;min-width:0!important;margin-top:4mm!important;table-layout:fixed!important;border-collapse:collapse!important}html body [data-print-sheet=external-shipment]>table td,html body [data-print-sheet=external-shipment]>table th{padding:1.35mm .8mm!important;font-size:8.4px!important;line-height:1.25!important;overflow-wrap:anywhere!important}html body [data-print-sheet=external-shipment]>table thead th:first-child{width:5%!important}html body [data-print-sheet=external-shipment]>table thead th:nth-child(2){width:32%!important}html body [data-print-sheet=external-shipment]>table thead th:nth-child(3){width:15%!important}html body [data-print-sheet=external-shipment]>table thead th:nth-child(4),html body [data-print-sheet=external-shipment]>table thead th:nth-child(5){width:12%!important}html body [data-print-sheet=external-shipment]>table thead th:nth-child(6){width:8%!important}html body [data-print-sheet=external-shipment]>table thead th:nth-child(7){width:16%!important}html body [data-print-sheet=external-shipment]>table td:nth-child(2){text-align:left!important}html body [data-print-sheet=external-shipment]>table td:nth-child(2) span{margin-top:1mm!important}html body [data-print-sheet=external-shipment]>table+section{min-height:14mm!important;margin-top:3mm!important;grid-template-columns:25mm minmax(0,1fr)!important}html body [data-print-sheet=external-shipment]>table+section p{padding:2.5mm!important;font-size:10px!important;line-height:1.35!important}html body [data-print-sheet=external-shipment]>footer{gap:4mm!important;margin-top:5mm!important}html body [data-print-sheet=external-shipment]>footer>div{min-height:12mm!important;padding:2mm 2.5mm!important;grid-template-columns:23mm 1fr 14mm!important;font-size:10px!important}html body [data-print-sheet=external-shipment]>footer>p{margin-top:1mm!important;font-size:8px!important}@media print{body,html{width:210mm!important;min-height:297mm!important;margin:0!important;padding:0!important;overflow:visible!important;background:#fff!important}[data-no-print=true]{display:none!important}html body [data-print-sheet=external-shipment]{width:210mm!important;max-width:210mm!important;min-height:297mm!important;margin:0!important;padding:8mm!important;border:0!important;box-shadow:none!important}}.stocktake-admin-cleanup,.stocktake-verification-panel{order:-1}.stocktake-cleanup-list{display:grid;grid-gap:8px;gap:8px}.stocktake-cleanup-list article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid #dce2e8;border-radius:11px;background:#fff}.stocktake-cleanup-list article div{display:grid;grid-gap:3px;gap:3px}.stocktake-cleanup-list article span{color:#667085;font-size:12px}.stocktake-verification-panel{border-color:#f2c94c;background:#fffdf5}.stocktake-unverified-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding:12px;border:1px solid #f4c95d;border-radius:10px;background:#fff8df}.stocktake-unverified-list>strong{width:100%;color:#7a4b00}.stocktake-unverified-list span{padding:4px 7px;border-radius:999px;background:#fff;color:#7a4b00;font-size:11px;font-weight:700}.stocktake-unverified-list small{align-self:center;color:#7a4b00}@media (max-width:720px){.stocktake-cleanup-list article{align-items:stretch;flex-direction:column}}.identity-consent-gate_page__0S8lp{min-height:100vh;background:#f3f6f9;padding:24px;display:flex;justify-content:center;align-items:flex-start}.identity-consent-gate_card__d_SxD{width:min(1040px,100%);display:grid;grid-gap:20px;gap:20px;background:#fff;border:1px solid #d9e0e7;border-radius:20px;padding:28px;box-shadow:0 20px 60px rgba(16,24,40,.08)}.identity-consent-gate_header__lO74b{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.identity-consent-gate_header__lO74b h1{margin:6px 0 8px}.identity-consent-gate_accountGrid__D9pGp{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.identity-consent-gate_accountGrid__D9pGp>div{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid #dfe5eb;border-radius:12px;background:#f8fafc}.identity-consent-gate_accountGrid__D9pGp span{font-size:12px;color:#667085;font-weight:700}.identity-consent-gate_accountGrid__D9pGp strong{font-size:17px}.identity-consent-gate_formGrid__Mblo_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.identity-consent-gate_spanTwo__1c_j6{grid-column:1/-1}.identity-consent-gate_documentGrid__F8O_H{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.identity-consent-gate_document__NzAI_{display:grid;grid-gap:10px;gap:10px}.identity-consent-gate_documentHeader___mwvU{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.identity-consent-gate_documentHeader___mwvU h3{margin:0}.identity-consent-gate_documentBody__8RmED{height:340px;overflow:auto;white-space:pre-wrap;word-break:keep-all;font-family:inherit;font-size:13px;line-height:1.65;padding:16px;border:1px solid #d7dee6;border-radius:12px;background:#fbfcfd}.identity-consent-gate_checks__4LgVR{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid #c8d5e3;border-radius:12px;background:#f6f9fc}.identity-consent-gate_check__TaPEU{display:flex;gap:10px;align-items:flex-start;font-weight:700}.identity-consent-gate_check__TaPEU input{width:18px;height:18px;margin-top:2px;flex:0 0 auto}.identity-consent-gate_notice__44FP3{padding:14px;border-radius:12px;background:#fff7e8;border:1px solid #f5d49d;color:#6f4700;line-height:1.55}.identity-consent-gate_actions__e4RAz{display:flex;justify-content:flex-end;gap:10px}.identity-consent-gate_receipt__GxdEx{display:grid;grid-gap:18px;gap:18px;text-align:center;padding:32px;border:1px solid #9dc4ad;border-radius:18px;background:#f2fbf5}.identity-consent-gate_receipt__GxdEx strong{font-size:24px;letter-spacing:.04em}.identity-consent-gate_error__QkuCR{padding:12px 14px;border:1px solid #f2b8b5;border-radius:10px;background:#fff3f2;color:#b42318}.identity-consent-gate_loading__aSz8l{min-height:100vh;display:grid;place-items:center;background:#f3f6f9}.identity-consent-gate_pinHint__vaiZt{font-size:12px;color:#667085;margin:0}.identity-consent-gate_status__8wwxa{display:inline-flex;padding:5px 9px;border-radius:999px;background:#eaf0ff;color:#175cd3;font-size:12px;font-weight:800}@media(max-width:760px){.identity-consent-gate_page__0S8lp{padding:12px}.identity-consent-gate_card__d_SxD{padding:18px;border-radius:14px}.identity-consent-gate_header__lO74b{flex-direction:column}.identity-consent-gate_accountGrid__D9pGp,.identity-consent-gate_documentGrid__F8O_H,.identity-consent-gate_formGrid__Mblo_{grid-template-columns:1fr}.identity-consent-gate_spanTwo__1c_j6{grid-column:auto}.identity-consent-gate_documentBody__8RmED{height:280px}.identity-consent-gate_actions__e4RAz{flex-direction:column-reverse}.identity-consent-gate_actions__e4RAz button{width:100%}}.work-request-indicator_wrap__G5fNd{position:relative}.work-request-indicator_badge__F02mi{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:#fff0e6;color:#9a3412;border:1px solid #fdba74;font-size:12px;font-weight:900;text-decoration:none}.work-request-indicator_badge__F02mi strong{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#c2410c;color:#fff}.work-request-indicator_popup__mzX2_{position:fixed;right:20px;top:86px;z-index:1000;width:min(390px,calc(100vw - 24px));display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid #93b4ff;border-radius:16px;background:#fff;box-shadow:0 20px 60px rgba(16,24,40,.22)}.work-request-indicator_popup__mzX2_ h3{margin:0}.work-request-indicator_popup__mzX2_ p{margin:0;line-height:1.5}.work-request-indicator_meta__uU_TJ{display:flex;gap:8px;flex-wrap:wrap;color:#667085;font-size:12px}.work-request-indicator_actions__88gh6{display:flex;justify-content:flex-end;gap:8px}@media(max-width:720px){.work-request-indicator_popup__mzX2_{right:12px;top:72px}.work-request-indicator_badge__F02mi span{display:none}}