.brand-logo.svelte-lckbs5{width:var(--brand-logo-width,192px);aspect-ratio:4;max-width:100%;font-family:inherit;font-size:calc(var(--brand-logo-width,192px) / 6);letter-spacing:-.04em;white-space:nowrap;color:var(--ac);font-weight:700;line-height:1.5;display:block}.login-privacy.svelte-3z0wmw{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;margin-top:12px;display:flex;position:absolute;top:100%;left:-80px;right:-80px}.login-privacy.svelte-3z0wmw span:where(.svelte-3z0wmw){color:#ffffff85;font-size:11px;font-weight:600}.login-privacy.svelte-3z0wmw a:where(.svelte-3z0wmw){color:#ffffffad;text-underline-offset:4px;min-height:44px;padding:0 3px;font-size:11px;font-weight:600;line-height:44px;text-decoration-color:#ffffff4d;transition:color .15s;display:inline-block}.login-privacy.svelte-3z0wmw a:where(.svelte-3z0wmw):hover{color:#fff}.login-privacy.svelte-3z0wmw a:where(.svelte-3z0wmw):focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=520px){.login-privacy.svelte-3z0wmw{gap:0 6px;left:0;right:0}.login-privacy.svelte-3z0wmw span:where(.svelte-3z0wmw){flex-basis:100%}}.missort-preparation.svelte-14u3zw1{color:#3730a3;background:#eef0ff;border-radius:12px;flex-shrink:0;margin:8px 12px;padding:10px 12px}.preparation-title.svelte-14u3zw1{margin:0;font-size:13px;font-weight:600;line-height:18px}.preparation-detail.svelte-14u3zw1{margin:3px 0 8px;font-size:12px;line-height:16px}.preparation-track.svelte-14u3zw1{background:#d9ddff;border-radius:4px;height:4px;overflow:hidden}.preparation-moving.svelte-14u3zw1{border-radius:inherit;background:#635bd5;width:30%;height:100%;animation:1.6s linear infinite svelte-14u3zw1-preparation-move;display:block}.is-failed.svelte-14u3zw1{color:#92400e;background:#fff8eb}.preparation-retry.svelte-14u3zw1{min-height:44px;font-size:13px;text-decoration:underline}@keyframes svelte-14u3zw1-preparation-move{0%{transform:translate(-110%)}to{transform:translate(440%)}}@media (prefers-reduced-motion:reduce){.preparation-moving.svelte-14u3zw1{animation:none;transform:translate(110%)}}.photo-status.svelte-1kxn5ww{text-align:center;background:var(--wc-bg,#f9fafb);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex;position:absolute;inset:0}.card-media-col.svelte-1kxn5ww{position:relative}.photo-status.is-unavailable.svelte-1kxn5ww{padding-bottom:48px}.card-photo-retry.svelte-1kxn5ww{z-index:4;background:var(--surface-2,#f6f7f9);min-height:44px;color:var(--text,#0b1220);text-underline-offset:3px;cursor:pointer;border:0;border-radius:10px;font-size:12px;font-weight:600;text-decoration:underline;position:absolute;inset:auto 4px 4px}.card-photo-retry.svelte-1kxn5ww:active{background:var(--wc-border,#e4e2dc)}.card-photo-retry.svelte-1kxn5ww:focus-visible{outline:2px solid var(--primary,#2b6cb0);outline-offset:-2px}.manual-place-pill.svelte-1kxn5ww{color:#166b58;background:#effaf6;border-color:#b8dfd2}.manual-place-pill.is-pending.svelte-1kxn5ww{color:#8a5a13;background:#fff8e7;border-color:#f4c76b}.manual-split-row.is-pending.svelte-1kxn5ww{border-color:#f2ce83}.manual-split-row.is-pending.svelte-1kxn5ww .split-place-mark:where(.svelte-1kxn5ww){color:#9a6200;background:#fff0c7}.manual-place-inline-identity.svelte-1kxn5ww{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.manual-place-choice.svelte-1kxn5ww{flex:1;min-width:0;position:relative}.manual-place-trigger.svelte-1kxn5ww{text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:3px 5px;display:flex}.manual-place-trigger.svelte-1kxn5ww:hover:not(:disabled){background:#f4f6f9}.manual-place-trigger.svelte-1kxn5ww:focus-visible{outline-offset:1px;outline:2px solid #5663d8}.manual-place-trigger.svelte-1kxn5ww:disabled{color:inherit}.manual-place-chevron.svelte-1kxn5ww{color:#657085;background:#f0f2f5;border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:16px;font-weight:850;transition:transform .16s;display:grid}.manual-place-trigger[aria-expanded=true].svelte-1kxn5ww .manual-place-chevron:where(.svelte-1kxn5ww){transform:rotate(180deg)}.manual-place-menu.svelte-1kxn5ww{z-index:190;transform-origin:100% 0;background:#fff;border:1px solid #d7dde6;border-radius:13px;gap:2px;padding:6px;animation:.16s cubic-bezier(.22,1,.36,1) svelte-1kxn5ww-manualMenuEnter;display:grid;position:fixed;box-shadow:0 16px 36px -18px #0f172a73}.manual-place-menu.svelte-1kxn5ww button:where(.svelte-1kxn5ww){color:#354056;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:22px 1fr;align-items:center;min-height:44px;padding:0 9px;font-size:12px;font-weight:800;display:grid}.manual-place-menu.svelte-1kxn5ww button:where(.svelte-1kxn5ww):hover:not(:disabled),.manual-place-menu.svelte-1kxn5ww button:where(.svelte-1kxn5ww):focus-visible{background:#f1f3f8;outline:0}.manual-place-menu.svelte-1kxn5ww button[aria-checked=true]:where(.svelte-1kxn5ww){color:#4c51c7;background:#eef0ff}.manual-place-menu.svelte-1kxn5ww button:where(.svelte-1kxn5ww):disabled{opacity:.38}.manual-place-menu.svelte-1kxn5ww button.delete:where(.svelte-1kxn5ww){color:#b4233b;border-top:1px solid #edf0f3;border-radius:0 0 9px 9px}.manual-place-menu.svelte-1kxn5ww button:where(.svelte-1kxn5ww) span:where(.svelte-1kxn5ww){text-align:center;font-size:15px}@keyframes svelte-1kxn5ww-manualMenuEnter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.manual-place-menu.svelte-1kxn5ww{animation:none}}.mobile-page-progress-chip.svelte-2i84ay{color:#5b6475;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #5e6ad229;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:44px;margin-left:auto;padding:5px 13px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 4px 16px #0f172a1a}.mobile-page-progress-chip.svelte-2i84ay:active{transform:scale(.97)}.mobile-page-progress-chip.svelte-2i84ay b:where(.svelte-2i84ay){color:#26324a;font-weight:800}.mobile-page-progress-ring.svelte-2i84ay{flex:0 0 26px;width:26px;height:26px;transform:rotate(-90deg)}.mobile-page-progress-ring.svelte-2i84ay circle:where(.svelte-2i84ay){fill:none;stroke:#e3e7ee;stroke-width:3px}.mobile-page-progress-ring.svelte-2i84ay .value:where(.svelte-2i84ay){stroke:#5e6ad2;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset .3s}@media (prefers-reduced-motion:reduce){.mobile-page-progress-chip.svelte-2i84ay,.mobile-page-progress-ring.svelte-2i84ay .value:where(.svelte-2i84ay){transition:none}}.mobile-pages-only.svelte-18557gs{display:initial}.tablet-pages-only.svelte-18557gs{display:none}.mobile-pages-progress.svelte-18557gs{margin-bottom:24px}.mobile-pages-progress-copy.svelte-18557gs{color:#172033;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.mobile-pages-progress-copy.svelte-18557gs b:where(.svelte-18557gs){font-weight:800}.mobile-pages-progress-copy.svelte-18557gs strong:where(.svelte-18557gs){font-size:15px;font-weight:850}.mobile-pages-progress-track.svelte-18557gs{background:#e7e9ef;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.mobile-pages-progress-track.svelte-18557gs span:where(.svelte-18557gs){border-radius:inherit;background:linear-gradient(90deg,#5264f3,#7869f8);height:100%;transition:width .3s;display:block}.mobile-pages-crew.svelte-18557gs{flex-wrap:wrap;align-items:center;gap:6px;margin:-12px 0 2px}.mobile-pages-crew.svelte-18557gs>span:where(.svelte-18557gs){color:#4f5bc2;background:#eef0ff;border-radius:999px;align-items:center;gap:5px;min-width:0;padding:5px 8px;font-size:11px;line-height:1;display:inline-flex}.mobile-pages-crew.svelte-18557gs i:where(.svelte-18557gs){background:#5e6ad2;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.mobile-pages-crew.svelte-18557gs b:where(.svelte-18557gs){white-space:nowrap;font-weight:800}.mobile-pages-crew.svelte-18557gs small:where(.svelte-18557gs){color:#68738a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}@media (width>=600px) and (orientation:portrait),(width>=900px) and (height>=560px) and (orientation:landscape){.mobile-pages-only.svelte-18557gs{display:none}.tablet-pages-only.svelte-18557gs{display:initial}div.tablet-pages-only.svelte-18557gs{display:block}.sheet-auto-toggle.tablet-pages-only.svelte-18557gs{display:flex}}@media (prefers-reduced-motion:reduce){.mobile-pages-progress-track.svelte-18557gs span:where(.svelte-18557gs){transition:none}}.sheet-row.svelte-18557gs{gap:7px}.range-input.svelte-18557gs{text-align:center;min-width:0;padding-inline:10px}.range-dash.svelte-18557gs{color:#8b93a1;flex:none;font-size:18px;font-weight:700}.range-go.svelte-18557gs{min-width:92px;padding-inline:12px}.range-help.svelte-18557gs{color:#7b8492;margin:-2px 2px 10px;font-size:11px;line-height:1.35}.range-error.svelte-18557gs{color:#be123c;background:#fff1f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:6px;margin:-2px 0 10px;padding:8px 10px;font-size:12px;font-weight:650;display:flex}.active-range.svelte-18557gs{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:9px 11px;font-size:12px;display:flex}.active-range.svelte-18557gs span:where(.svelte-18557gs){align-items:center;gap:6px;min-width:0;display:flex}.active-range.svelte-18557gs button:where(.svelte-18557gs){color:#b42318;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-weight:800}.help-call.svelte-18557gs{border:1px solid var(--accent-100);background:var(--accent-wash);width:100%;height:46px;color:var(--accent-strong);border-radius:var(--r-tile);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:600;display:flex}.help-call.svelte-18557gs:active{transform:scale(.99)}.rev-hero.svelte-18557gs{background:var(--surface-2);border-radius:var(--r-tile);border:1px solid #eceef1;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:flex}.rev-ring.svelte-18557gs{flex:none}.rev-hero-info.svelte-18557gs{min-width:0}.rev-hero-num.svelte-18557gs{color:#0f172a;font-size:15px;font-weight:700}.rev-hero-num.svelte-18557gs span:where(.svelte-18557gs){color:#64748b;font-size:13px;font-weight:500}.rev-hero-pills.svelte-18557gs{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.rh-pill.svelte-18557gs{border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600}.rh-pill.done.svelte-18557gs{color:#27500a;background:#eaf3de}.rh-pill.prog.svelte-18557gs{color:#854f0b;background:#faeeda}.rh-pill.not.svelte-18557gs{color:#64748b;background:#eef0f3}.sheet-legend.svelte-18557gs{background:var(--surface-2);border:1px solid #eceef1;border-radius:10px;flex-wrap:wrap;gap:10px;margin-top:10px;padding:8px 10px;display:flex}.sheet-legend.svelte-18557gs .lg:where(.svelte-18557gs){color:#64748b;align-items:center;gap:5px;font-size:11px;display:flex}.sheet-legend.svelte-18557gs .sw:where(.svelte-18557gs){border-radius:3px;flex:none;width:11px;height:11px}.sheet-legend.svelte-18557gs .sw.done:where(.svelte-18557gs){background:#eaf3de;border:1px solid #c0dd97}.sheet-legend.svelte-18557gs .sw.prog:where(.svelte-18557gs){background:#faeeda;border:1px solid #fac775}.sheet-legend.svelte-18557gs .sw.busy:where(.svelte-18557gs){background:#eef0f3;border:1px solid #d8dce2}.sheet-legend.svelte-18557gs .sw.planned:where(.svelte-18557gs){background:#ede9fe;border:1px solid #a78bfa}.pc-plan.svelte-18557gs{color:#6d28d9;background:#ede9fe;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 5px;font-size:10px;font-weight:900;line-height:1;display:inline-grid}.pc-plan.mine.svelte-18557gs{color:#fff;background:#5e6ad2;box-shadow:0 0 0 2px #e0e7ff}.page-chip.is-planned.svelte-18557gs:not(.is-done):not(.is-locked){box-shadow:inset 0 0 0 1px #c4b5fd}.page-chip.is-planned-mine.svelte-18557gs:not(.is-done):not(.is-locked){background:#f5f3ff}.crew-cancel.svelte-18557gs{color:#6366f1;cursor:pointer;text-transform:none;background:0 0;border:none;font-size:12px;font-weight:800}.crew-row.svelte-18557gs{cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;width:100%;margin-bottom:6px;padding:10px 12px;display:flex}.crew-row.svelte-18557gs:active{background:#eef2f7}.crew-name.svelte-18557gs{color:#1c1c1e;font-size:14px;font-weight:800}.crew-prog.svelte-18557gs{color:#64748b;font-variant-numeric:tabular-nums;font-size:12px}.crew-go.svelte-18557gs{color:#4f46e5;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:800}.crew-hint.svelte-18557gs{color:#475569;margin:2px 0 8px;font-size:13px}.crew-hint.svelte-18557gs b:where(.svelte-18557gs){color:#1c1c1e}.crew-prow.svelte-18557gs{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:6px;margin-bottom:6px;padding:8px 10px;display:flex}.crew-pinfo.svelte-18557gs{color:#334155;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.crew-act.svelte-18557gs{cursor:pointer;border:1px solid #0000;border-radius:9px;flex:none;padding:6px 10px;font-size:12px;font-weight:800}.crew-act.help.svelte-18557gs{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.crew-act.move.svelte-18557gs{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.crew-act.svelte-18557gs:active{transform:scale(.97)}.bc-overlay.svelte-l9rm7a{z-index:95;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.bc-card.svelte-l9rm7a{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:460px;padding:22px 22px 18px;position:relative;box-shadow:0 24px 60px -20px #0f172a80}.bc-x.svelte-l9rm7a{color:#6b7280;border-radius:999px;width:34px;height:34px;font-size:24px;position:absolute;top:10px;right:12px}.bc-x.svelte-l9rm7a:hover{background:#f3f4f6}.bc-name.svelte-l9rm7a{color:#374151;max-width:88%;margin:0 auto 14px;font-size:15px;font-weight:600;line-height:1.3}.bc-tabs.svelte-l9rm7a{background:#f1f3f6;border-radius:10px;flex-wrap:wrap;justify-content:center;gap:4px;max-height:24vh;margin-bottom:14px;padding:3px;display:inline-flex;overflow:auto}.bc-tab.svelte-l9rm7a{color:#5b6270;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700}.bc-tab.on.svelte-l9rm7a{color:#16181d;background:#fff;box-shadow:0 1px 2px #0f172a1f}.bc-barcode.svelte-l9rm7a{justify-content:center;align-items:center;min-height:120px;padding:8px 4px;display:flex}.bc-barcode.svelte-l9rm7a svg:where(.svelte-l9rm7a){max-width:100%;height:auto}.bc-qr.svelte-l9rm7a{object-fit:contain;width:min(68vw,280px);height:min(68vw,280px);image-rendering:pixelated}.bc-value.svelte-l9rm7a{overflow-wrap:anywhere;color:#6b7280;margin-top:2px;font-family:monospace;font-size:12px}.bc-missing.svelte-l9rm7a{color:#94a3b8;background:#f8fafc;border-radius:10px;margin:8px 0 2px;padding:8px 10px;font-size:11px;line-height:1.35}.bc-err.svelte-l9rm7a{color:#dc2626;font-size:13px}.bc-warning.svelte-l9rm7a{color:#92400e;background:#fffbeb;border-radius:10px;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.4}.bc-actions.svelte-l9rm7a{margin-top:8px}.bc-print.svelte-l9rm7a{color:#fff;background:#525dc4;border-radius:13px;width:100%;padding:13px;font-size:16px;font-weight:700}.bc-print.svelte-l9rm7a:active{transform:scale(.99)}.bc-print.svelte-l9rm7a:disabled{opacity:.5}.bc-retry.svelte-l9rm7a{color:#525dc4;min-height:44px;padding:8px 12px;font-size:13px;font-weight:600}.bc-hint.svelte-l9rm7a{color:#9ca3af;margin-top:10px;font-size:12px}@media print{body *{visibility:hidden!important}.bc-card.svelte-l9rm7a,.bc-card.svelte-l9rm7a *{visibility:visible!important}.bc-overlay.svelte-l9rm7a{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;display:block!important;position:static!important}.bc-card.svelte-l9rm7a{margin:0;max-width:none!important;box-shadow:none!important;padding:0!important;position:static!important}.bc-x.svelte-l9rm7a,.bc-tabs.svelte-l9rm7a,.bc-actions.svelte-l9rm7a,.bc-hint.svelte-l9rm7a,.bc-missing.svelte-l9rm7a,.bc-err.svelte-l9rm7a,.bc-warning.svelte-l9rm7a,.bc-retry.svelte-l9rm7a{display:none!important}.bc-name.svelte-l9rm7a{margin-bottom:6px}}.mobile-photo-camera.svelte-fbvo4w{z-index:120;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-photo-camera-backdrop.svelte-fbvo4w{background:#0f172a8a;border:0;width:100%;position:absolute;inset:0}.mobile-photo-camera-panel.svelte-fbvo4w{background:#0f172a;border-radius:26px 26px 0 0;flex-direction:column;width:100%;height:min(54dvh,520px);min-height:360px;display:flex;position:relative;overflow:hidden;box-shadow:0 -18px 48px #0f172a47}header.svelte-fbvo4w{z-index:2;color:#fff;background:#0f172ae0;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:10px 14px;display:flex}header.svelte-fbvo4w>div:where(.svelte-fbvo4w){flex-direction:column;min-width:0;display:flex}header.svelte-fbvo4w b:where(.svelte-fbvo4w){font-size:15px}header.svelte-fbvo4w span:where(.svelte-fbvo4w){color:#cbd5e1;font-size:11px}.mobile-photo-camera-close.svelte-fbvo4w{color:#fff;background:#ffffff1f;border-radius:999px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:28px;line-height:1;display:grid}.mobile-photo-camera-preview.svelte-fbvo4w{background:#020617;flex:1;min-height:0;position:relative;overflow:hidden}video.svelte-fbvo4w{object-fit:cover;width:100%;height:100%}.mobile-photo-camera-frame.svelte-fbvo4w{pointer-events:none;border:2px solid #ffffffc7;border-radius:22px;position:absolute;inset:13% 10%;box-shadow:0 0 0 999px #02061724}.mobile-photo-camera-status.svelte-fbvo4w{color:#fff;text-align:center;background:#020617b3;place-items:center;padding:24px;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.mobile-photo-camera-status.is-error.svelte-fbvo4w{color:#fecaca}footer.svelte-fbvo4w{z-index:2;min-height:86px;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));background:#0f172a;place-items:center;display:grid}.mobile-photo-camera-shutter.svelte-fbvo4w{background:0 0;border:3px solid #fff;border-radius:999px;place-items:center;width:62px;height:62px;display:grid}.mobile-photo-camera-shutter.svelte-fbvo4w span:where(.svelte-fbvo4w){border-radius:inherit;background:#fff;width:46px;height:46px;transition:transform 80ms}.mobile-photo-camera-shutter.svelte-fbvo4w:active span:where(.svelte-fbvo4w){transform:scale(.88)}.mobile-photo-camera-shutter.svelte-fbvo4w:disabled{opacity:.45}.mobile-photo-camera-fallback.svelte-fbvo4w{color:#27337d;background:#fff;border-radius:14px;min-height:46px;padding:0 22px;font-size:14px;font-weight:800}@media (width>=600px) and (height>=600px){.mobile-photo-camera.svelte-fbvo4w{justify-content:center;align-items:center;padding:24px}.mobile-photo-camera-panel.svelte-fbvo4w{border-radius:24px;width:min(620px,100%);height:min(72dvh,620px)}}@media (prefers-reduced-motion:reduce){.mobile-photo-camera-shutter.svelte-fbvo4w span:where(.svelte-fbvo4w){transition:none}}.evidence-sheet.svelte-o3hwmi{max-height:min(88dvh,720px)}.evidence-head.svelte-o3hwmi{border-bottom:1px solid #eef0f3;align-items:flex-start;gap:12px;padding:2px 18px 13px;display:flex}.evidence-heading.svelte-o3hwmi{flex:1;min-width:0}.evidence-kicker.svelte-o3hwmi{color:#8b93a1;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:800}.evidence-sku.svelte-o3hwmi{color:#171a21;overflow-wrap:anywhere;font-size:21px;font-weight:850;line-height:1.15}.evidence-name.svelte-o3hwmi{color:#697181;overflow-wrap:anywhere;margin-top:4px;font-size:12.5px;font-weight:500;line-height:1.35}.evidence-head.svelte-o3hwmi .sheet-close{flex:none;margin-top:1px}.evidence-body.svelte-o3hwmi{overscroll-behavior:contain;flex-direction:column;gap:17px;min-height:0;padding:14px 16px 12px;display:flex;overflow-y:auto}.evidence-section.svelte-o3hwmi{flex-direction:column;gap:9px;display:flex}.evidence-section-head.svelte-o3hwmi{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.evidence-section-head.svelte-o3hwmi>div:where(.svelte-o3hwmi){align-items:baseline;gap:7px;min-width:0;display:flex}.evidence-section-head.svelte-o3hwmi b:where(.svelte-o3hwmi){color:#252932;font-size:14px;font-weight:800}.evidence-section-head.svelte-o3hwmi span:where(.svelte-o3hwmi){color:#a0a6b0;white-space:nowrap;font-size:11px;font-weight:600}.evidence-clear.svelte-o3hwmi{color:#8b93a1;flex:none;padding:5px 7px;font-size:11px;font-weight:700}.evidence-chips.svelte-o3hwmi{flex-wrap:wrap;gap:6px;display:flex}.evidence-chips.svelte-o3hwmi button:where(.svelte-o3hwmi){color:#79521b;background:#fffdf2;border:1px solid #e7dfae;border-radius:999px;min-height:31px;padding:0 11px;font-size:11.5px;font-weight:700;transition:background .15s,color .15s,border-color .15s}.evidence-chips.svelte-o3hwmi button.is-selected:where(.svelte-o3hwmi){color:#fff;background:#f2ae3d;border-color:#e4a832}.evidence-textarea.svelte-o3hwmi{box-sizing:border-box;resize:none;color:#252932;width:100%;min-height:68px;font:inherit;background:#fff;border:1px solid #e1e4e9;border-radius:14px;outline:none;padding:11px 12px;font-size:14px;line-height:1.35;transition:border-color .15s,box-shadow .15s}.evidence-textarea.svelte-o3hwmi:focus{border-color:#8c96df;box-shadow:0 0 0 3px #5e6ad21a}.evidence-textarea.svelte-o3hwmi::placeholder{color:#a3a9b3}.photo-section.svelte-o3hwmi{border-top:1px solid #eef0f3;padding-top:13px}.photo-head.svelte-o3hwmi{align-items:center}.photo-type.svelte-o3hwmi{background:#f8f9fb;border:1px solid #e1e4e9;border-radius:10px;align-items:center;gap:5px;max-width:190px;height:34px;padding:0 8px;display:flex}.photo-type.svelte-o3hwmi>span:where(.svelte-o3hwmi){color:#989fab;text-transform:uppercase;font-size:10px;font-weight:700}.photo-type.svelte-o3hwmi select:where(.svelte-o3hwmi){color:#404652;background:0 0;border:0;outline:none;min-width:0;max-width:128px;font-size:12px;font-weight:700}.evidence-alert.svelte-o3hwmi{color:#9a650d;background:#fff8e6;border-radius:10px;margin:0;padding:8px 10px;font-size:11.5px;font-weight:600}.evidence-alert.is-error.svelte-o3hwmi{color:#b42336;background:#fff1f2}.evidence-photo-strip.svelte-o3hwmi{scrollbar-width:none;gap:9px;padding:1px 1px 5px;display:flex;overflow-x:auto}.evidence-photo-strip.svelte-o3hwmi::-webkit-scrollbar{display:none}.evidence-photo-card.svelte-o3hwmi{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:13px;flex:0 0 116px;width:116px;position:relative;overflow:hidden}.evidence-photo-preview.svelte-o3hwmi{background:#f1f3f6;width:100%;height:76px;display:block;overflow:hidden}.evidence-photo-preview.svelte-o3hwmi img:where(.svelte-o3hwmi){object-fit:cover;width:100%;height:100%}.evidence-photo-delete.svelte-o3hwmi{color:#fff;background:#181c24c7;border-radius:999px;place-items:center;width:24px;height:24px;font-size:17px;line-height:1;display:grid;position:absolute;top:5px;right:5px}.evidence-photo-card.svelte-o3hwmi select:where(.svelte-o3hwmi){box-sizing:border-box;color:#4f5663;background:#f5f6f8;border:0;border-radius:7px;outline:none;width:calc(100% - 10px);height:28px;margin:5px 5px 0;padding:0 5px;font-size:10.5px;font-weight:700}.evidence-photo-meta.svelte-o3hwmi{color:#a0a6b0;white-space:nowrap;text-overflow:ellipsis;padding:4px 7px 7px;font-size:9.5px;overflow:hidden}.evidence-add-photo.svelte-o3hwmi{color:#4f5cc5;text-align:left;background:#f2f4ff;border:1px solid #dce1fa;border-radius:14px;align-items:center;gap:10px;width:100%;min-height:52px;padding:7px 11px;display:flex}.evidence-add-photo.svelte-o3hwmi:active{background:#e8ebff}.evidence-add-photo.svelte-o3hwmi:disabled{opacity:.5}.evidence-camera.svelte-o3hwmi{background:#fff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 1px 4px #2d367814}.evidence-camera.svelte-o3hwmi svg:where(.svelte-o3hwmi){fill:currentColor;width:18px;height:18px}.evidence-add-copy.svelte-o3hwmi{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.evidence-add-copy.svelte-o3hwmi b:where(.svelte-o3hwmi){color:#4653bd;font-size:13px;font-weight:800}.evidence-add-copy.svelte-o3hwmi small:where(.svelte-o3hwmi){color:#858dbd;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.evidence-add-arrow.svelte-o3hwmi{color:#7c85c8;font-size:24px;font-weight:400}.evidence-footer.svelte-o3hwmi{padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #eef0f3;flex:none}.evidence-footer.svelte-o3hwmi>button:where(.svelte-o3hwmi){color:#fff;background:#5e6ad2;border-radius:14px;width:100%;height:48px;font-size:14px;font-weight:800;box-shadow:0 5px 14px #5e6ad233}.evidence-footer.svelte-o3hwmi>button:where(.svelte-o3hwmi):active{background:#525dc4;transform:scale(.995)}.evidence-footer.svelte-o3hwmi>button:where(.svelte-o3hwmi):disabled{opacity:.55;box-shadow:none}.evidence-undo.svelte-o3hwmi{color:#fff;background:#20242c;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}.evidence-undo.svelte-o3hwmi button:where(.svelte-o3hwmi){color:#aab4ff;font-weight:800}@media (height<=680px){.evidence-sheet.svelte-o3hwmi{max-height:94dvh}.evidence-body.svelte-o3hwmi{gap:13px;padding-top:11px}.evidence-textarea.svelte-o3hwmi{min-height:58px}}.numpad.svelte-1s6axg2{z-index:50;box-sizing:border-box;width:100%;max-width:540px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:#f8fafc;border-top:1px solid #e2e8f0;margin:0 auto;animation:.16s svelte-1s6axg2-npUp;position:fixed;inset:auto 0 0;box-shadow:0 -10px 30px #0f172a2e}@keyframes svelte-1s6axg2-npUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.numpad.svelte-1s6axg2{animation:none}}.np-head.svelte-1s6axg2{font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:2px 4px 8px;display:flex}.np-close.svelte-1s6axg2{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:none;width:34px;height:28px;font-size:13px}.np-sku.svelte-1s6axg2{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.np-target.svelte-1s6axg2{color:#334155;overflow-wrap:anywhere;padding:0 4px 8px;font-size:13px;font-weight:700}.np-acct.svelte-1s6axg2:disabled{opacity:.45;cursor:default}.np-val.svelte-1s6axg2{color:#0f172a;margin-left:auto;font-size:22px;font-weight:800;line-height:1}.np-diff.svelte-1s6axg2{color:#64748b;flex:none;font-size:13px;font-weight:700}.np-diff.green.svelte-1s6axg2{color:#10b981}.np-diff.red.svelte-1s6axg2{color:#ef4444}.np-grid.svelte-1s6axg2{grid-template-columns:repeat(3,1fr) 1.15fr;gap:7px;display:grid}.np-key.svelte-1s6axg2,.np-rec.svelte-1s6axg2{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #94a3b847;border-radius:12px;justify-content:center;align-items:center;height:54px;font-weight:700;display:inline-flex}.np-key.svelte-1s6axg2{color:#0f172a;background:#fff;font-size:23px}.np-key.svelte-1s6axg2:active{background:#eef2f7;transform:scale(.97)}.np-fn.svelte-1s6axg2{color:#475569;background:#eef2f7;font-size:19px}.np-acct.svelte-1s6axg2{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-size:14px;font-weight:700}.np-rec.svelte-1s6axg2{color:#fff;background:#525dc4;border-color:#525dc4;grid-area:3/4/span 2;font-size:16px}.np-rec.svelte-1s6axg2:active{opacity:.95;transform:scale(.98)}.tablet-recent-card.svelte-1otnoxu{color:#263244;text-align:left;appearance:none;cursor:pointer;touch-action:manipulation;background:#fbfcfd;border:1px solid #e0e5ec;border-radius:13px;flex-direction:column;flex:none;gap:7px;width:100%;min-height:104px;padding:8px;transition:border-color .15s,background .15s,transform .15s;display:flex}.tablet-recent-card.svelte-1otnoxu:active{background:#f3f4fb;border-color:#aab2ed;transform:scale(.99)}.tablet-recent-card.svelte-1otnoxu:disabled{cursor:default}.tablet-recent-card.svelte-1otnoxu:disabled:active{background:#fbfcfd;border-color:#e0e5ec;transform:none}.tablet-recent-card.svelte-1otnoxu:focus-visible{outline-offset:2px;outline:3px solid #5e6ad24d}.recent-summary.svelte-1otnoxu{align-items:center;gap:8px;min-width:0;display:flex}.recent-thumb.svelte-1otnoxu{background:#eef1f5;border-radius:9px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:hidden}.recent-thumb.svelte-1otnoxu img:where(.svelte-1otnoxu){object-fit:contain;background:#eef1f5;width:100%;height:100%;position:absolute;inset:0}.empty-photo.svelte-1otnoxu{color:#a0a7b2;font-size:7px;font-weight:800}.recent-title.svelte-1otnoxu{flex-direction:column;flex:1;min-width:0;display:flex}.recent-sku.svelte-1otnoxu{color:#263244;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.15;overflow:hidden}.recent-name.svelte-1otnoxu{color:#667085;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:9px;line-height:1.2;display:-webkit-box;overflow:hidden}.recent-author.svelte-1otnoxu{color:#7f8998;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;line-height:1.15;overflow:hidden}.recent-chevron.svelte-1otnoxu{fill:none;stroke:#6673cf;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;width:16px;height:16px}.recent-metrics.svelte-1otnoxu{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.recent-metrics.svelte-1otnoxu>span:where(.svelte-1otnoxu){background:#f0f3f7;border-radius:8px;min-width:0;padding:4px 5px}.recent-metrics.svelte-1otnoxu small:where(.svelte-1otnoxu){color:#8a93a2;font-size:7px;line-height:1;display:block}.recent-metrics.svelte-1otnoxu b:where(.svelte-1otnoxu){color:#344054;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:850;line-height:1;display:block;overflow:hidden}.recent-metrics.svelte-1otnoxu .entered:where(.svelte-1otnoxu){background:#eef0fb}.recent-metrics.svelte-1otnoxu .entered:where(.svelte-1otnoxu) small:where(.svelte-1otnoxu),.recent-metrics.svelte-1otnoxu .entered:where(.svelte-1otnoxu) b:where(.svelte-1otnoxu){color:#5361c8}.recent-metrics.svelte-1otnoxu .negative:where(.svelte-1otnoxu){background:#fff0f0}.recent-metrics.svelte-1otnoxu .negative:where(.svelte-1otnoxu) small:where(.svelte-1otnoxu),.recent-metrics.svelte-1otnoxu .negative:where(.svelte-1otnoxu) b:where(.svelte-1otnoxu){color:#b42318}.recent-metrics.svelte-1otnoxu .positive:where(.svelte-1otnoxu){background:#edf8f2}.recent-metrics.svelte-1otnoxu .positive:where(.svelte-1otnoxu) small:where(.svelte-1otnoxu),.recent-metrics.svelte-1otnoxu .positive:where(.svelte-1otnoxu) b:where(.svelte-1otnoxu){color:#087a52}@media (prefers-reduced-motion:reduce){.tablet-recent-card.svelte-1otnoxu{transition:none}}.scanner-trigger.compact.svelte-1t3xkxl{width:44px;height:44px;box-shadow:none;color:#5361c8;background:#eef0fb;border-color:#0000;border-radius:11px}.mobile-camera-sheet.svelte-1t3xkxl{z-index:80;background:0 0;min-height:100dvh;position:fixed;inset:0;overflow:hidden}.mobile-camera-search-stage.svelte-1t3xkxl{z-index:4;color:#172033;background:#f7f8fb;align-items:center;height:38dvh;display:flex;position:absolute;inset:0 0 auto;box-shadow:0 1px #94a3b838}.mobile-camera-search-copy.svelte-1t3xkxl{width:100%;padding:calc(18px + env(safe-area-inset-top,0px)) 18px 22px}.mobile-camera-search-label.svelte-1t3xkxl{color:#667085;margin:0 0 12px;font-size:13px;font-weight:750;display:block}.mobile-camera-search-field.svelte-1t3xkxl{color:#7b8494;background:#fff;border:1px solid #dfe3eb;border-radius:16px;align-items:center;gap:10px;min-height:52px;padding:0 15px;transition:border-color .2s,color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}.mobile-camera-search-field.svelte-1t3xkxl span:where(.svelte-1t3xkxl){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:650;overflow:hidden}.mobile-camera-search-field.is-receiving.svelte-1t3xkxl{color:#087a58;border-color:#75d7b1;animation:.46s ease-out both svelte-1t3xkxl-scanner-search-receive;box-shadow:0 0 0 4px #10b9811c,0 10px 26px #0f172a14}.mobile-camera-search-copy.svelte-1t3xkxl p:where(.svelte-1t3xkxl){color:#8a93a3;margin:11px 2px 0;font-size:12px;line-height:1.35}.mobile-camera-panel.svelte-1t3xkxl{color:#fff;background:#05070a;border-radius:28px 28px 0 0;width:100%;height:62dvh;animation:.24s cubic-bezier(.22,.82,.32,1) both svelte-1t3xkxl-scanner-sheet-enter;position:absolute;inset:auto 0 0;overflow:hidden;box-shadow:0 -14px 38px #0f172a47}.is-native-preview.svelte-1t3xkxl .mobile-camera-panel:where(.svelte-1t3xkxl){touch-action:none;background:0 0}.mobile-camera-sheet.is-closing.svelte-1t3xkxl{pointer-events:none}.mobile-camera-sheet.is-closing.svelte-1t3xkxl .mobile-camera-panel:where(.svelte-1t3xkxl){background:#05070a;animation:.22s cubic-bezier(.62,0,.78,.18) both svelte-1t3xkxl-scanner-sheet-exit}.mobile-camera-video.svelte-1t3xkxl{object-fit:cover;background:#05070a;width:100%;height:100%;position:absolute;inset:0}.mobile-camera-panel-head.svelte-1t3xkxl{z-index:3;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px 8px;display:flex;position:relative}.mobile-camera-panel-head.svelte-1t3xkxl h3:where(.svelte-1t3xkxl){text-shadow:0 1px 5px #00000080;margin:0;font-size:16px;font-weight:750}.mobile-camera-panel-head.svelte-1t3xkxl button:where(.svelte-1t3xkxl){color:#273248;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 3px 12px #0000002e}.mobile-camera-tools.svelte-1t3xkxl{z-index:4;align-items:center;gap:8px;display:flex;position:absolute;top:68px;right:16px}.mobile-camera-zoom.svelte-1t3xkxl{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070a0f85;border:1px solid #ffffff73;border-radius:999px;display:flex;overflow:hidden}.mobile-camera-zoom.svelte-1t3xkxl button:where(.svelte-1t3xkxl){color:#ffffffd1;background:0 0;border:0;border-right:1px solid #fff3;min-width:43px;height:36px;padding:0 9px;font-size:12px;font-weight:750}.mobile-camera-zoom.svelte-1t3xkxl button:where(.svelte-1t3xkxl):last-child{border-right:0}.mobile-camera-zoom.svelte-1t3xkxl button[aria-pressed=true]:where(.svelte-1t3xkxl){color:#273248;background:#fff}.mobile-camera-zoom.svelte-1t3xkxl button:where(.svelte-1t3xkxl):disabled{opacity:.3}.mobile-camera-torch.svelte-1t3xkxl{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070a0f85;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.mobile-camera-torch.is-active.svelte-1t3xkxl{color:#4b3710;background:#f8cf54;border-color:#fde68a}.mobile-camera-focus-marker.svelte-1t3xkxl{z-index:4;pointer-events:none;border:2px solid #fff;border-radius:14px;width:54px;height:54px;animation:.72s ease-out both svelte-1t3xkxl-scanner-focus-lock;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0f172a59,0 0 18px #ffffff3d}.mobile-camera-target.svelte-1t3xkxl{z-index:1;border:1px solid #ffffff70;border-radius:20px;height:clamp(112px,18dvh,166px);transition:border-color .16s,box-shadow .16s,transform .16s;position:absolute;top:45%;left:clamp(20px,7vw,42px);right:clamp(20px,7vw,42px);overflow:hidden;transform:translateY(-50%);box-shadow:0 0 0 999px #0000002e}.mobile-camera-corners.svelte-1t3xkxl{border-radius:inherit;background:linear-gradient(#fff,#fff) 0 0/38px 3px no-repeat,linear-gradient(#fff,#fff) 0 0/3px 38px no-repeat,linear-gradient(#fff,#fff) 100% 0/38px 3px no-repeat,linear-gradient(#fff,#fff) 100% 0/3px 38px no-repeat,linear-gradient(#fff,#fff) 0 100%/38px 3px no-repeat,linear-gradient(#fff,#fff) 0 100%/3px 38px no-repeat,linear-gradient(#fff,#fff) 100% 100%/38px 3px no-repeat,linear-gradient(#fff,#fff) 100% 100%/3px 38px no-repeat;position:absolute;inset:-1px;box-shadow:inset 0 0 20px #ffffff14}.mobile-camera-scan-line.svelte-1t3xkxl{z-index:1;background:linear-gradient(90deg,#0000,#8da2ff 16%,#fff 50%,#8da2ff 84%,#0000);border-radius:999px;height:2px;animation:1.8s ease-in-out infinite alternate svelte-1t3xkxl-scanner-sweep;position:absolute;top:8%;left:8%;right:8%;box-shadow:0 0 12px #8da2ffe6}.mobile-camera-target.scan-detected.svelte-1t3xkxl{border-color:#a7b5ff;box-shadow:0 0 0 999px #00000029,0 0 0 4px #6366f13d,inset 0 0 24px #6366f11f}.mobile-camera-target.scan-success.svelte-1t3xkxl{border-color:#34d399;transform:translateY(-50%)scale(1.012);box-shadow:0 0 0 999px #0000002e,0 0 0 5px #34d3993d,inset 0 0 28px #34d39929}.mobile-camera-target.scan-miss.svelte-1t3xkxl{border-color:#fbbf24;box-shadow:0 0 0 999px #00000029,0 0 0 4px #fbbf2433}.mobile-camera-target.svelte-1t3xkxl:not(.scan-searching) .mobile-camera-scan-line:where(.svelte-1t3xkxl){opacity:0;animation:none}.mobile-camera-target-success.svelte-1t3xkxl{z-index:2;color:#fff;background:#10b981;border:2px solid #fff;border-radius:50%;place-items:center;width:44px;height:44px;animation:.34s ease-out both svelte-1t3xkxl-scanner-target-success;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 20px #00000047}.mobile-camera-hint.svelte-1t3xkxl{z-index:2;text-align:center;text-shadow:0 1px 5px #000;margin:0;font-size:14px;font-weight:650;position:absolute;top:calc(45% + clamp(70px,11dvh,98px));left:0;right:0}.mobile-camera-error.svelte-1t3xkxl{z-index:3;background:#7f1d1de0;border-radius:12px;margin:0;padding:9px 11px;font-size:12px;position:absolute;top:72px;left:14px;right:14px}.mobile-camera-retry.svelte-1t3xkxl{z-index:4;color:#273248;background:#fff;border-radius:10px;min-height:36px;padding:7px 12px;font-weight:650;position:absolute;top:126px;left:14px}.mobile-camera-reserve.svelte-1t3xkxl{z-index:4;left:12px;right:12px;bottom:calc(108px + env(safe-area-inset-bottom,0px));justify-content:center;gap:8px;display:flex;position:absolute}.mobile-camera-reserve.svelte-1t3xkxl button:where(.svelte-1t3xkxl){color:#fff;background:#0c0f14d9;border:1px solid #fff6;border-radius:10px;min-height:36px;padding:7px 10px;font-size:12px}.mobile-camera-reserve.svelte-1t3xkxl button:where(.svelte-1t3xkxl):disabled{opacity:.5}.mobile-camera-manual.svelte-1t3xkxl{z-index:3;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));opacity:.22;gap:7px;transition:opacity .18s;display:flex;position:absolute}.mobile-camera-manual.svelte-1t3xkxl:focus-within{opacity:1}.mobile-camera-manual.svelte-1t3xkxl input:where(.svelte-1t3xkxl){color:#fff;background:#0c0f14b8;border:1px solid #ffffff59;border-radius:12px;outline:none;flex:1;min-width:0;min-height:44px;padding:8px 11px;font-size:16px}.mobile-camera-manual.svelte-1t3xkxl button:where(.svelte-1t3xkxl){color:#fff;background:#5e6ad2;border:0;border-radius:12px;min-height:44px;padding:8px 14px;font-weight:750}.mobile-camera-status.svelte-1t3xkxl{z-index:2;left:50%;bottom:calc(68px + env(safe-area-inset-bottom,0px));text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#0006;border:1px solid #ffffff61;border-radius:999px;max-width:calc(100% - 28px);margin:0;padding:7px 13px;font-size:12px;transition:border-color .16s,background .16s;position:absolute;overflow:hidden;transform:translate(-50%)}.mobile-camera-status.scan-success.svelte-1t3xkxl{background:#059669e0;border-color:#a7f3d0e6}.mobile-camera-status.scan-miss.svelte-1t3xkxl{background:#92400ee0;border-color:#fde68ae6}.mobile-camera-manual.svelte-1t3xkxl:focus-within+.mobile-camera-status:where(.svelte-1t3xkxl){display:none}.mobile-camera-result-flight.svelte-1t3xkxl{z-index:7;color:#fff;pointer-events:none;background:#059669;border:1px solid #a7f3d0f5;border-radius:999px;align-items:center;gap:7px;max-width:calc(100% - 40px);padding:9px 14px;animation:.46s cubic-bezier(.22,.78,.28,1) both svelte-1t3xkxl-scanner-result-to-search;display:flex;position:absolute;top:66dvh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 28px #05966952}.mobile-camera-result-flight.svelte-1t3xkxl span:where(.svelte-1t3xkxl){text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}@keyframes svelte-1t3xkxl-scanner-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-1t3xkxl-scanner-sheet-exit{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes svelte-1t3xkxl-scanner-sweep{0%{opacity:.35;top:8%}50%{opacity:1}to{opacity:.55;top:92%}}@keyframes svelte-1t3xkxl-scanner-target-success{0%{opacity:.45;transform:translate(-50%,-50%)scale(.9)}65%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes svelte-1t3xkxl-scanner-focus-lock{0%{opacity:0;transform:translate(-50%,-50%)scale(1.3)}22%,72%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.92)}}@keyframes svelte-1t3xkxl-scanner-result-to-search{0%{opacity:0;transform:translate(-50%)scale(.92)}18%{opacity:1;transform:translate(-50%,-2dvh)scale(1)}82%{opacity:1}to{opacity:0;transform:translate(-50%,-46dvh)scale(.92)}}@keyframes svelte-1t3xkxl-scanner-search-receive{0%,58%{transform:scale(1)}78%{transform:scale(1.018)}to{transform:scale(1)}}@media (orientation:landscape) and (height<=559px){.mobile-camera-search-stage.svelte-1t3xkxl{height:30dvh}.mobile-camera-panel.svelte-1t3xkxl{height:70dvh}.mobile-camera-search-copy.svelte-1t3xkxl{padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:10px}.mobile-camera-search-copy.svelte-1t3xkxl p:where(.svelte-1t3xkxl){display:none}.mobile-camera-target.svelte-1t3xkxl{height:clamp(96px,30dvh,138px);top:48%}.mobile-camera-hint.svelte-1t3xkxl{top:auto;bottom:66px}.mobile-camera-result-flight.svelte-1t3xkxl{animation-name:svelte-1t3xkxl-scanner-result-to-search-landscape;top:67dvh}}@keyframes svelte-1t3xkxl-scanner-result-to-search-landscape{0%{opacity:0;transform:translate(-50%)scale(.92)}18%{opacity:1;transform:translate(-50%,-2dvh)scale(1)}82%{opacity:1}to{opacity:0;transform:translate(-50%,-47dvh)scale(.92)}}@media (prefers-reduced-motion:reduce){.mobile-camera-manual.svelte-1t3xkxl,.mobile-camera-target.svelte-1t3xkxl,.mobile-camera-search-field.svelte-1t3xkxl,.mobile-camera-status.svelte-1t3xkxl{transition:none}.mobile-camera-panel.svelte-1t3xkxl,.mobile-camera-result-flight.svelte-1t3xkxl,.mobile-camera-search-field.is-receiving.svelte-1t3xkxl,.mobile-camera-target-success.svelte-1t3xkxl,.mobile-camera-focus-marker.svelte-1t3xkxl,.mobile-camera-scan-line.svelte-1t3xkxl{animation:none}.mobile-camera-scan-line.svelte-1t3xkxl{opacity:.7;top:50%}.mobile-camera-target.scan-success.svelte-1t3xkxl{transform:translateY(-50%)}.mobile-camera-result-flight.svelte-1t3xkxl{opacity:0;top:20dvh}}.tablet-panel.svelte-idvdsq{color:#172033;overscroll-behavior:contain;background:#e9edf3;border-right:1px solid #dce2ea;height:100%;padding:14px;position:relative;overflow-y:auto}.panel-section.svelte-idvdsq{background:#fff;border:1px solid #dde3eb;border-radius:18px;padding:14px;box-shadow:0 3px 14px #0f172a0d}.panel-section.svelte-idvdsq+.panel-section:where(.svelte-idvdsq){margin-top:12px}.search-section.svelte-idvdsq{z-index:40;box-shadow:none;background:#e9edf3;border:0;border-radius:0;padding:4px 0;position:sticky;top:0}.tablet-search.svelte-idvdsq{background:#f7f8fc;border:0;border-radius:14px;align-items:center;gap:8px;min-height:48px;padding:2px 4px 2px 12px;transition:background .15s,box-shadow .15s;display:flex}.tablet-search.svelte-idvdsq:focus-within{background:#fff;box-shadow:0 0 0 3px #5e6ad229}.search-icon.svelte-idvdsq{color:#687386;flex:none;place-items:center;display:grid}.tablet-search.svelte-idvdsq input:where(.svelte-idvdsq){color:#1d2939;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px;font-weight:650}.tablet-search.svelte-idvdsq input:where(.svelte-idvdsq)::placeholder{color:#98a2b3;font-weight:550}.search-clear.svelte-idvdsq{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.search-clear.svelte-idvdsq:focus-visible{outline-offset:0;outline:3px solid #5e6ad238}.search-clear.svelte-idvdsq:active{color:#4f5bc2;background:#e9edf4}.search-popover.svelte-idvdsq{background:#fff;border:1px solid #d9e0ea;border-radius:16px;max-height:min(650px,100vh - 150px);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 50px #0f172a3d}.search-popover-head.svelte-idvdsq{color:#445066;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:40px;padding:0 12px;font-size:11px;display:flex}.search-popover-head.svelte-idvdsq span:where(.svelte-idvdsq){color:#5361c8;text-align:center;background:#eef0fb;border-radius:99px;min-width:25px;padding:3px 7px;font-weight:800}.search-results.svelte-idvdsq{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:10px;max-height:min(600px,100vh - 200px);padding:8px;display:flex;overflow-y:auto}.search-work-card.svelte-idvdsq{flex:none;min-width:0}.search-recorded-divider.svelte-idvdsq{color:#8a93a2;letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;gap:7px;font-size:8px;display:flex}.search-recorded-divider.svelte-idvdsq span:where(.svelte-idvdsq){background:#e2e7ee;flex:1;height:1px}.search-recorded-divider.svelte-idvdsq b:where(.svelte-idvdsq){white-space:nowrap}.search-empty.svelte-idvdsq{place-items:center;min-height:100px;display:grid}.section-head.svelte-idvdsq{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.section-head.compact.svelte-idvdsq{align-items:center;margin-bottom:10px}.eyebrow.svelte-idvdsq{color:#7b8493;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:800}h2.svelte-idvdsq{color:#172033;margin:0;font-size:17px;font-weight:850;line-height:1.2}.summary.svelte-idvdsq{color:#667085;flex:none;font-size:10px;font-weight:750;line-height:1.3}.page-grid.svelte-idvdsq{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:58px;gap:6px;max-height:124px;padding:1px 3px 1px 1px;display:grid;overflow-y:auto}.page-tile.svelte-idvdsq{color:#697386;text-align:left;cursor:pointer;background:#f7f9fb;border:1px solid #e1e6ed;border-radius:11px;min-width:0;height:58px;padding:6px;overflow:hidden}.page-tile.started.svelte-idvdsq{color:#a25b0b;background:#fff9ec;border-color:#f2cf87}.page-tile.complete.svelte-idvdsq{color:#087a52;background:#edf9f3;border-color:#a7e0c5}.page-tile.current.svelte-idvdsq{box-shadow:0 0 0 2px #5e6ad2}.page-tile.teammate.svelte-idvdsq:not(.current){box-shadow:inset 0 0 0 1px #7c8ae6}.page-number.svelte-idvdsq{font-size:13px;font-weight:850;line-height:1;display:block}.page-count.svelte-idvdsq{font-variant-numeric:tabular-nums;margin-top:4px;font-size:9px;font-weight:750;display:block}.page-owner.svelte-idvdsq{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;display:block;overflow:hidden}.crew-list.svelte-idvdsq{border-top:1px solid #edf0f4;margin-top:13px;padding-top:12px}.subhead.svelte-idvdsq{color:#596273;text-transform:uppercase;letter-spacing:.05em;margin-bottom:7px;font-size:10px;font-weight:800}.crew-row.svelte-idvdsq{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f0f2f5;grid-template-columns:8px minmax(0,1fr) 64px auto;align-items:center;gap:7px;width:100%;min-height:44px;padding:5px 3px;display:grid}.crew-row.svelte-idvdsq:first-of-type{border-top:0}.crew-row.svelte-idvdsq:disabled{cursor:default}.crew-row.is-me.svelte-idvdsq{background:#f5f6fc;border-radius:10px}.crew-row.is-me.svelte-idvdsq .online-dot:where(.svelte-idvdsq){background:#5e6ad2;box-shadow:0 0 0 3px #e7e9fb}.online-dot.svelte-idvdsq{background:#19a66f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e3f7ef}.crew-main.svelte-idvdsq{flex-direction:column;min-width:0;display:flex}.crew-main.svelte-idvdsq b:where(.svelte-idvdsq){color:#263244;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.crew-main.svelte-idvdsq small:where(.svelte-idvdsq){color:#8891a0;font-size:9px}.crew-progress.svelte-idvdsq{background:#edf0f4;border-radius:99px;height:5px;overflow:hidden}.crew-progress.svelte-idvdsq i:where(.svelte-idvdsq){border-radius:inherit;background:#19a66f;height:100%;display:block}.crew-value.svelte-idvdsq{color:#586273;font-variant-numeric:tabular-nums;font-size:9px;font-weight:750}.empty.svelte-idvdsq{color:#8a93a2;padding:10px 2px;font-size:11px;line-height:1.4}.recent-mode.svelte-idvdsq{flex:none}.recent-mode.svelte-idvdsq select:where(.svelte-idvdsq){color:#445066;cursor:pointer;touch-action:manipulation;background:#f7f9fb;border:1px solid #dce2ea;border-radius:11px;min-width:72px;min-height:44px;padding:0 26px 0 10px;font-size:10px;font-weight:800}.recent-author.svelte-idvdsq{color:#667085;align-items:center;gap:8px;margin-bottom:10px;font-size:10px;display:flex}.recent-author.svelte-idvdsq>span:where(.svelte-idvdsq){flex:none}.recent-author.svelte-idvdsq select:where(.svelte-idvdsq){color:#445066;width:100%;min-width:0;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:#f7f9fb;border:1px solid #dce2ea;border-radius:11px;padding:0 8px;font-size:11px;font-weight:750}.recent-author.svelte-idvdsq select:where(.svelte-idvdsq):focus-visible{outline-offset:1px;outline:3px solid #5e6ad24d}.recent-list.svelte-idvdsq{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:7px;max-height:min(430px,45vh);padding-right:3px;display:flex;overflow-y:auto}.assist-bar.svelte-1bw6yei{z-index:20;background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;align-items:center;gap:8px;margin:8px 12px 0;padding:7px 10px 7px 12px;display:flex;position:sticky;top:0}.assist-bar-txt.svelte-1bw6yei{color:#3730a3;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.assist-bar-exit.svelte-1bw6yei{color:#4338ca;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:9px;flex:none;padding:5px 12px;font-size:12px;font-weight:700}.assist-bar-exit.svelte-1bw6yei:active{transform:scale(.97)}.callhelp-overlay.svelte-1bw6yei{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a66;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.callhelp-sheet.svelte-1bw6yei{width:100%;max-width:540px;padding:16px 16px calc(18px + env(safe-area-inset-bottom));background:#fff;border-radius:22px 22px 0 0;animation:.2s svelte-1bw6yei-chUp;box-shadow:0 -12px 36px #0f172a40}@keyframes svelte-1bw6yei-chUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.callhelp-head.svelte-1bw6yei{color:#1c1c1e;justify-content:space-between;align-items:center;font-size:17px;font-weight:800;display:flex}.callhelp-x.svelte-1bw6yei{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;width:34px;height:34px;font-size:18px;font-weight:800}.callhelp-hint.svelte-1bw6yei{color:#64748b;margin:8px 0 14px;font-size:13px;line-height:1.4}.callhelp-empty.svelte-1bw6yei{text-align:center;color:#94a3b8;padding:18px 0;font-size:14px}.callhelp-row.svelte-1bw6yei{cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:12px 14px;display:flex}.callhelp-row.svelte-1bw6yei:active{background:#eef2f7}.callhelp-name.svelte-1bw6yei{color:#1c1c1e;font-size:15px;font-weight:800}.callhelp-state.svelte-1bw6yei{color:#64748b;font-variant-numeric:tabular-nums;font-size:12px}.callhelp-state.free.svelte-1bw6yei{color:#16a34a;font-weight:700}.callhelp-go.svelte-1bw6yei{color:#4f46e5;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:800}.with-stocktake-test.svelte-18moxr3>button:where(.svelte-18moxr3){flex-basis:0;min-width:44px;min-height:44px;padding-inline:0}.stocktake-test-tab.svelte-18moxr3>span:where(.svelte-18moxr3){white-space:nowrap}.rv-toast-position.svelte-3r7513{z-index:9999;opacity:1;width:max-content;max-width:min(94vw,400px);transform:translate(calc(-50% + var(--toast-swipe-x,0px)), var(--toast-swipe-y,0px));touch-action:none;pointer-events:auto;transition:transform .16s,opacity .16s;position:fixed;top:8px;left:50%}.rv-toast-position.toast-swipe-active.svelte-3r7513{transition:none}.rv-toast-position.toast-swipe-ready.svelte-3r7513{opacity:.62}.rv-toast.svelte-3r7513{color:#111827;pointer-events:auto;background:#fff;border:1px solid #94a3b833;border-radius:14px;align-items:center;gap:10px;max-width:100%;padding:8px 8px 8px 10px;display:inline-flex;box-shadow:0 10px 30px -10px #11182747,0 2px 6px #1118270f}.rv-ic.svelte-3r7513{border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:inline-flex}.rv-ok.svelte-3r7513 .rv-ic:where(.svelte-3r7513){color:#047857;background:#ecfdf5;box-shadow:inset 0 0 0 1px #a7f3d0}.rv-warn.svelte-3r7513 .rv-ic:where(.svelte-3r7513){color:#c2740c;background:#fff7ed;box-shadow:inset 0 0 0 1px #fed7aa}.rv-err.svelte-3r7513 .rv-ic:where(.svelte-3r7513){color:#dc2626;background:#fef2f2;box-shadow:inset 0 0 0 1px #fecaca}.rv-info.svelte-3r7513 .rv-ic:where(.svelte-3r7513){color:#2563eb;background:#eff6ff;box-shadow:inset 0 0 0 1px #bfdbfe}.rv-text.svelte-3r7513{flex-direction:column;min-width:0;line-height:1.25;display:flex}.rv-title.svelte-3r7513{white-space:nowrap;font-size:13px;font-weight:700}.rv-ok.svelte-3r7513 .rv-title:where(.svelte-3r7513){color:#047857}.rv-warn.svelte-3r7513 .rv-title:where(.svelte-3r7513){color:#c2740c}.rv-err.svelte-3r7513 .rv-title:where(.svelte-3r7513){color:#dc2626}.rv-info.svelte-3r7513 .rv-title:where(.svelte-3r7513){color:#1d4ed8}.rv-body.svelte-3r7513{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rv-undoable.svelte-3r7513{cursor:pointer;font-family:inherit}.rv-undoable.svelte-3r7513:active{opacity:.92}.rv-undo.svelte-3r7513{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:10px;flex:none;margin-left:4px;padding:7px 12px;font-size:12px;font-weight:600}.rv-undoable.svelte-3r7513:active .rv-undo:where(.svelte-3r7513){background:#e5e7eb}
