.toast-stack[data-v-a23a7e31]{z-index:60;pointer-events:none;flex-direction:column;gap:.5rem;width:max-content;max-width:min(92vw,520px);display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.toast-item[data-v-a23a7e31]{pointer-events:auto;margin:0;padding-right:2.5rem;box-shadow:0 6px 18px #0000002e}.toast-enter-active[data-v-a23a7e31],.toast-leave-active[data-v-a23a7e31]{transition:opacity .18s,transform .18s}.toast-enter-from[data-v-a23a7e31]{opacity:0;transform:translateY(-8px)}.toast-leave-to[data-v-a23a7e31]{opacity:0;transform:translateY(-4px)}.section.layout-full[data-v-465f194e]{flex-direction:column;min-height:100vh;padding:0;display:flex}@supports (min-height:100dvh){.section.layout-full[data-v-465f194e]{min-height:100dvh}}.section.layout-full>.container[data-v-465f194e]{flex-direction:column;flex:1;min-height:0;display:flex}.section.layout-full>.container.is-fluid[data-v-465f194e]{padding-left:0;padding-right:0}.buttons[data-v-14b8dde6]{margin-bottom:0}.modal-card[data-v-07f717d1]{width:min(1100px,95vw);max-width:95vw}.ktr-row[data-v-6ff734c5]{cursor:pointer}.ktr-summary[data-v-6ff734c5]{background:#fafbfc;border:1px solid #e3e7ec;border-radius:10px;padding:18px}.ktr-stats[data-v-6ff734c5]{flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem;display:flex}.ktr-stat[data-v-6ff734c5]{text-align:center;background:#fff;border:1px solid #e3e7ec;border-radius:8px;flex:120px;padding:12px}.ktr-stat-num[data-v-6ff734c5]{color:#1f2733;font-size:1.6rem;font-weight:800;line-height:1.1}.ktr-stat-label[data-v-6ff734c5]{text-transform:uppercase;letter-spacing:.04em;color:#67727e;margin-top:4px;font-size:.8rem}.ktr-missed-head[data-v-6ff734c5]{text-transform:uppercase;letter-spacing:.04em;color:#67727e;margin-bottom:10px;font-size:.85rem;font-weight:700}.ktr-missed-row[data-v-6ff734c5]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.ktr-missed-bar-wrap[data-v-6ff734c5]{background:#e3e7ec;border-radius:5px;flex:0 0 90px;height:10px;overflow:hidden}.ktr-missed-bar[data-v-6ff734c5]{background:#e0533b;border-radius:5px;min-width:3px;height:100%}.ktr-missed-text[data-v-6ff734c5]{flex:1;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ktr-missed-q[data-v-6ff734c5]{color:#1f2733;font-size:.95rem}.ktr-missed-count[data-v-6ff734c5]{color:#67727e;white-space:nowrap;font-size:.85rem}.ktr-head[data-v-6ff734c5]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ktr-score[data-v-6ff734c5]{white-space:nowrap;font-size:1.25rem;font-weight:700}.ktr-q[data-v-6ff734c5]{border:1px solid #e3e7ec;border-left-width:5px;border-radius:8px;margin-bottom:12px;padding:12px 14px}.ktr-q.ok[data-v-6ff734c5]{border-left-color:#1f9d57}.ktr-q.no[data-v-6ff734c5]{border-left-color:#e0533b}.ktr-q-head[data-v-6ff734c5]{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.ktr-mark[data-v-6ff734c5]{font-weight:700}.ktr-q.ok .ktr-mark[data-v-6ff734c5]{color:#1f9d57}.ktr-q.no .ktr-mark[data-v-6ff734c5]{color:#e0533b}.ktr-prompt[data-v-6ff734c5]{font-weight:600}.ktr-match[data-v-6ff734c5]{background:0 0;margin-bottom:0}.ktr-match td[data-v-6ff734c5]{border:none;padding:2px 8px}.ktr-match .ktr-bad td[data-v-6ff734c5]{color:#e0533b}.ktr-answer[data-v-6ff734c5]{font-size:1rem}.ktr-explain[data-v-6ff734c5]{background:#f4f6f8;border-radius:6px;margin-top:8px;padding:8px 10px;font-size:.95rem}.ktr-explain-label[data-v-6ff734c5]{color:#67727e;font-weight:600}.ktr-explain-empty[data-v-6ff734c5]{color:#9aa4b0}.csv-head-alarm{background-color:#cc0f35}.csv-head-alarm .modal-card-title{color:#fff;letter-spacing:.03em;font-weight:700}.csv-alarm{border:3px solid #cc0f35;animation:1.4s ease-in-out infinite csv-alarm-pulse}.csv-alarm ul{padding-left:1.25rem;list-style:outside}@keyframes csv-alarm-pulse{0%,to{box-shadow:0 0 #cc0f358c}50%{box-shadow:0 0 0 10px #cc0f3500}}@media (prefers-reduced-motion:reduce){.csv-alarm{animation:none}}.csv-dropped-link.button.is-text{height:auto;font-size:inherit;vertical-align:baseline;text-underline-offset:.15em;background-color:#0000;border:none;padding:0;text-decoration-style:dotted}.csv-dropped-link.button.is-text:hover{background-color:#0000;text-decoration-style:solid}.csv-history-scroll{max-height:60vh;overflow-y:auto}.csv-history-scroll thead th{z-index:1;background-color:var(--bulma-scheme-main);position:sticky;top:0}.csv-drift{margin-bottom:1.25rem}.csv-drift-line{background-color:var(--bulma-scheme-main-bis);border:1px solid var(--bulma-border);border-radius:6px;padding:.75rem}.csv-drift-line+.csv-drift-line{margin-top:.75rem}.csv-drift-line .table{background-color:#0000}.csv-drift-qty{max-width:7rem;display:inline-block}.csv-drift-note{color:var(--bulma-text-weak)}.csv-drift-warn{color:#a16207;font-size:.85rem;display:block}@media (prefers-color-scheme:dark){.csv-drift-warn{color:#f6c177}}.cell-swatch[data-v-e7557ce6]{text-align:center;white-space:nowrap;font-weight:600}.esd-cell[data-v-e7557ce6],.customer-cell[data-v-e7557ce6]{white-space:nowrap}.wo-running[data-v-e7557ce6]{background-color:#48c78e}.wo-running a[data-v-e7557ce6],.wo-running span[data-v-e7557ce6]{color:#fff}.ring-totals[data-v-33e036eb]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.ring-total[data-v-33e036eb],.ring-need[data-v-33e036eb]{align-items:center;gap:.4rem;display:flex}.ring-need+.ring-need[data-v-33e036eb]{margin-top:.15rem}.ring-total-qty[data-v-33e036eb]{font-variant-numeric:tabular-nums;font-weight:700}.ring-lines-cell[data-v-33e036eb]{padding:.25rem .75rem .75rem}.ring-lines[data-v-33e036eb]{margin-bottom:0;font-size:.875em}.ring-swatch[data-v-33e036eb]{border-radius:50%;flex:none;width:.85rem;height:.85rem;display:inline-block}.sk-wrap[data-v-956fc080]{width:100%}.sk-status[data-v-956fc080]{color:#7a7a7a;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.sk-spinner[data-v-956fc080]{border:2px solid #dbdbdb;border-top-color:#00d1b2;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite sk-spin-956fc080;display:inline-block}.sk-cell[data-v-956fc080]{border-radius:3px;height:.85rem;display:block}.sk-cards[data-v-956fc080]{flex-wrap:wrap;gap:.75rem;display:flex}.sk-card[data-v-956fc080]{border-radius:6px;flex:12rem;height:4.5rem}.sk-panel[data-v-956fc080]{border-radius:6px;width:100%;min-height:8rem}.sk-bar[data-v-956fc080]{border-radius:4px;height:1.05rem;margin-bottom:.6rem}.sk-bar[data-v-956fc080]:last-child{width:60%}.sk-shimmer[data-v-956fc080]{background-color:#dde1e7;background-image:linear-gradient(90deg,#dde1e7 0%,#eef1f5 40%,#fff 50%,#eef1f5 60%,#dde1e7 100%);background-size:300% 100%;animation:1.4s ease-in-out infinite sk-sweep-956fc080}@keyframes sk-sweep-956fc080{0%{background-position:150% 0}to{background-position:-150% 0}}@keyframes sk-spin-956fc080{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.sk-shimmer[data-v-956fc080]{background-color:#363636;background-image:linear-gradient(90deg,#363636 0%,#444a52 40%,#545c66 50%,#444a52 60%,#363636 100%)}.sk-spinner[data-v-956fc080]{border-color:#00d1b2 #4a4a4a #4a4a4a}}@media (prefers-reduced-motion:reduce){.sk-shimmer[data-v-956fc080]{background-image:none;animation:none}.sk-spinner[data-v-956fc080]{border-top-color:#dbdbdb;animation:none}}.buttons[data-v-490f8404]{margin-bottom:0}.trend-chart[data-v-59b6eaf8]{display:block}.bar[data-v-59b6eaf8]{fill:#93c5fd;transition:fill .1s}.bar-group:hover .bar[data-v-59b6eaf8]:not(.bar-selected){fill:#60a5fa}.bar-selected[data-v-59b6eaf8]{fill:#2563eb}.mini-bar[data-v-59b6eaf8]{background:#edf2f7;border-radius:3px;width:100%;height:12px;overflow:hidden}.mini-bar-fill[data-v-59b6eaf8]{background:#60a5fa;height:100%}.heading[data-v-59b6eaf8]{text-transform:uppercase;letter-spacing:.03em;color:#718096;margin-bottom:.25rem;font-size:.7rem}.defect-link[data-v-59b6eaf8]{font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.defect-link[data-v-59b6eaf8]:hover{text-decoration:underline}.defect-self[data-v-59b6eaf8]{color:#b7791f}.defect-ti[data-v-59b6eaf8]{color:#e53e3e}@media (prefers-color-scheme:dark){.defect-self[data-v-59b6eaf8]{color:#ecc94b}.defect-ti[data-v-59b6eaf8]{color:#fc8181}}.source-tag[data-v-59b6eaf8]{border:1px solid #c9c9c9;color:#1a1a1a!important;background-color:#e0e0e0!important}.buttons[data-v-1a787f69]{margin-bottom:0}.bm-table td[data-v-84d2dca7]{vertical-align:middle}.bm-bar-col[data-v-84d2dca7]{width:22%;min-width:140px}.bm-bar[data-v-84d2dca7]{background:var(--bulma-background,#f5f5f5);border-radius:3px;height:.9rem;display:flex;overflow:hidden}.bm-seg[data-v-84d2dca7]{height:100%}.bm-seg-woco[data-v-84d2dca7]{background:#3e8ed0}.bm-seg-zonit[data-v-84d2dca7]{background:#f1a54a}.bm-dot[data-v-84d2dca7]{vertical-align:middle;border-radius:2px;width:.7rem;height:.7rem;margin-right:.25rem;display:inline-block}.board-toolbar[data-v-fa6ef109]{flex:none;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem .75rem 0;display:flex}.board-refresh[data-v-fa6ef109]{color:var(--muted);font-size:.8rem}.board[data-v-fa6ef109]{--surface:#fff;--ink:#1f2933;--line:#111;--dash:#9aa5b1;--muted:#8894a0;--placeholder:#cbd2d9;--focus-bg:#2456c91a;--good:#1a8c3a;--bad:#e0355a;--goal-color:#2456c9;--u:clamp(.85rem, min(1.15vw, 2.05vh), 1.5rem);background:var(--surface);color:var(--ink);border-top:3px solid var(--line);flex-direction:column;flex:1;justify-content:space-between;gap:clamp(1rem,2.5vw,2rem);padding:clamp(1rem,3vw,2.5rem);font-weight:700;line-height:1.2;display:flex}@media (prefers-color-scheme:dark){.board[data-v-fa6ef109]{--surface:#1c2530;--ink:#e6edf3;--line:#e6edf3;--dash:#7b8794;--muted:#9aa5b1;--placeholder:#52606d;--focus-bg:#6aa3ff29;--good:#4ade80;--bad:#ff6b8a;--goal-color:#6aa3ff}}.success[data-v-fa6ef109]{color:var(--good)}.defect[data-v-fa6ef109]{color:var(--bad)}.neutral[data-v-fa6ef109]{color:var(--ink)}.board-week[data-v-fa6ef109]{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,4vw,3rem);display:flex}.wk-day[data-v-fa6ef109]{font-size:calc(1.6 * var(--u));color:var(--muted);flex-direction:column;align-items:center;gap:.25em;display:flex}.wk-label[data-v-fa6ef109]{line-height:1}.wk-dot[data-v-fa6ef109]{border:3px solid var(--dash);box-sizing:border-box;background:0 0;border-radius:50%;width:1.25em;height:1.25em}.wk-figure[data-v-fa6ef109]{color:var(--muted);white-space:nowrap;font-size:.62em;font-weight:600;line-height:1}.wk-day.is-hit .wk-dot[data-v-fa6ef109]{background:var(--good);border-color:var(--good)}.wk-day.is-miss .wk-dot[data-v-fa6ef109]{background:var(--bad);border-color:var(--bad)}.wk-day.is-hit .wk-label[data-v-fa6ef109],.wk-day.is-hit .wk-figure[data-v-fa6ef109]{color:var(--good)}.wk-day.is-miss .wk-label[data-v-fa6ef109],.wk-day.is-miss .wk-figure[data-v-fa6ef109]{color:var(--bad)}.wk-day.is-today .wk-label[data-v-fa6ef109]{color:var(--ink);text-decoration:underline}.shortfall[data-v-fa6ef109]{font-size:calc(2.2 * var(--u));text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35em;display:flex}.sf-since[data-v-fa6ef109]{color:var(--muted);white-space:nowrap;font-size:.55em;font-weight:600}.goal[data-v-fa6ef109]{text-align:center}.goal-main[data-v-fa6ef109]{font-size:calc(2.6 * var(--u));flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35em;display:flex}.goal-label[data-v-fa6ef109]{color:var(--goal-color)}.goal-sub[data-v-fa6ef109]{font-size:calc(2 * var(--u));flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3em;margin-top:.35em;display:flex}.ceiling[data-v-fa6ef109]{font-size:.85em}.fill[data-v-fa6ef109]{font:inherit;color:inherit;text-align:center;border:none;border-bottom:3px dashed var(--dash);background:0 0;padding:0 .1em;font-weight:800}.fill[data-v-fa6ef109]:focus{border-bottom-color:var(--goal-color);background:var(--focus-bg);outline:none}.fill[data-v-fa6ef109]::placeholder{color:var(--placeholder)}.fill-goal[data-v-fa6ef109]{width:4.5em;color:var(--good)}.fill-rate[data-v-fa6ef109]{width:2.6em;color:var(--bad)}.fill[data-v-fa6ef109]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fill[data-v-fa6ef109]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fill[type=number][data-v-fa6ef109]{appearance:textfield}.board-mid[data-v-fa6ef109]{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1rem,4vw,3rem);display:grid}.top-assemblers[data-v-fa6ef109]{min-width:0}.ta-title[data-v-fa6ef109]{font-size:calc(1.7 * var(--u));border-bottom:3px solid var(--line);margin-bottom:.3em;display:inline-block}.ta-list[data-v-fa6ef109]{margin:0;padding:0;list-style:none}.ta-list li[data-v-fa6ef109]{font-size:calc(2.2 * var(--u));align-items:baseline;gap:.4em;display:flex}.ta-rank[data-v-fa6ef109]{min-width:1.4em}.ta-name.empty[data-v-fa6ef109]{color:var(--placeholder)}.ta-ends[data-v-fa6ef109]{color:var(--good);margin-left:auto;padding-left:.5em;font-size:.8em}.ta-bonus[data-v-fa6ef109]{color:var(--goal-color);text-align:right;white-space:nowrap;min-width:4.5em;padding-left:.6em;font-size:.8em}.ta-bonus.zero[data-v-fa6ef109]{color:var(--muted)}.board-progress[data-v-fa6ef109]{flex-direction:column;align-items:center;gap:.35em;min-width:0;display:flex;container-type:inline-size}.prog-row[data-v-fa6ef109]{font-size:calc(3.6 * var(--u));white-space:nowrap;align-items:baseline;gap:.4em;max-width:100%;display:flex}@supports (font-size:1cqi){.prog-row[data-v-fa6ef109]{font-size:min(calc(3.6 * var(--u)), 6cqi)}}.prog-num[data-v-fa6ef109]{text-align:center;border-bottom:max(3px, .07em) solid var(--line);min-width:2.2em;padding:0 .15em}.board-bottom[data-v-fa6ef109]{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}.note-input[data-v-fa6ef109]{--note-base:calc(1.9 * var(--u));--note-scale:1;width:100%;max-width:60rem;font-size:calc(var(--note-base) * var(--note-scale));min-height:calc(var(--note-base) * 1.4);border-bottom-style:solid;border-bottom-color:var(--dash)}.note-display[data-v-fa6ef109]{white-space:nowrap;cursor:pointer;line-height:1.4;overflow:hidden}.note-display[data-v-fa6ef109]:focus-visible{border-bottom-color:var(--goal-color);outline:none}.reminder[data-v-fa6ef109]{font-size:calc(1.9 * var(--u));color:var(--ink)}.reminder u[data-v-fa6ef109]{color:var(--bad)}@media (width<=700px){.board-mid[data-v-fa6ef109]{grid-template-columns:1fr}.board-progress[data-v-fa6ef109]{align-items:flex-start}}.pixel-worm[data-v-c967d074]{margin:0 auto;display:block}.bonus-num[data-v-6bde2fff]{text-align:center;width:clamp(4rem,4vw,5rem);margin:0 auto}.bonus-notes[data-v-6bde2fff]{min-width:clamp(6rem,10vw,12rem)}.bonus-ends-btn[data-v-6bde2fff]{text-underline-offset:.15em;border:0;height:auto;padding:0;text-decoration:underline}.bonus-drop-btn[data-v-6bde2fff]{text-align:left;white-space:normal;text-underline-offset:.15em;border:0;height:auto;padding:0;font-size:.75rem;text-decoration:underline}.bonus-ot-input[data-v-6bde2fff]{max-width:8rem}.bonus-mirrored-row[data-v-6bde2fff]{background-color:#eef3fc}.bonus-blocked-row[data-v-6bde2fff]{background-color:#feecf0}.bonus-absent-row[data-v-6bde2fff]{color:#55565c;background-color:#ededf0}@media (prefers-color-scheme:dark){.bonus-mirrored-row[data-v-6bde2fff]{background-color:#1d2c40}.bonus-blocked-row[data-v-6bde2fff]{background-color:#40202a}.bonus-absent-row[data-v-6bde2fff]{color:#a7a9b2;background-color:#2b2c31}}.ct-shell[data-v-cd1a662b]{z-index:5;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}@media (prefers-color-scheme:dark){.ct-shell[data-v-cd1a662b]{background:#1c2530}}.ct-bar[data-v-cd1a662b]{flex:none;align-items:flex-end;gap:.5rem;padding:.45rem .6rem 0;display:flex}.ct-tabs[data-v-cd1a662b]{flex:auto;min-width:0}.ct-bar .button[data-v-cd1a662b]{margin-bottom:.5rem}.ct-stage[data-v-cd1a662b]{flex:auto;min-height:0;position:relative}.ct-frame[data-v-cd1a662b]{position:absolute;inset:0}.ct-hidden[data-v-cd1a662b]{display:none}.ct-frame iframe[data-v-cd1a662b]{background:#15181c;border:0;width:100%;height:100%;display:block}.ct-loading[data-v-cd1a662b]{color:#8b939d;pointer-events:none;justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;inset:0}.ct-missing[data-v-cd1a662b]{justify-content:center;align-items:flex-start;padding:1.5rem;display:flex;position:absolute;inset:0}.ct-missing .notification[data-v-cd1a662b]{max-width:40rem}html.ct-lock-scroll,html.ct-lock-scroll body{overflow:hidden}.day-group[data-v-c7a2eef9]{background-color:#485fc70d;border:1px solid #485fc733}.day-group .subtitle[data-v-c7a2eef9]{color:#1f3a93}.ul-labels-list[data-v-c7a2eef9]{flex-wrap:wrap;gap:.4rem;max-height:240px;display:flex;overflow-y:auto}.ul-label-chip[data-v-c7a2eef9]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ul-image-gallery[data-v-c7a2eef9]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;display:grid}.ul-image-tile[data-v-c7a2eef9]{aspect-ratio:1;background:#f5f5f5;border:1px solid #dbdbdb;border-radius:4px;display:block;overflow:hidden}.ul-image-tile[data-v-c7a2eef9]:hover{border-color:#3273dc}.ul-image-tile img[data-v-c7a2eef9]{object-fit:cover;width:100%;height:100%;display:block}.comp-box[data-v-7f186f64]{height:100%}.comp-part[data-v-7f186f64]{white-space:nowrap;font-family:monospace}.comp-shelf[data-v-7f186f64]{white-space:nowrap;font-family:monospace;font-weight:600}.comp-shelves[data-v-7f186f64]{flex-wrap:wrap;gap:.25rem;display:flex}.cpt-tile[data-v-a416bacc]{border:2px solid var(--bulma-border);background:var(--bulma-scheme-main);color:var(--bulma-text);font:inherit;text-align:center;border-radius:8px;flex-direction:column;align-items:stretch;gap:.25rem;padding:.5rem;display:flex}.cpt-tile.is-selectable[data-v-a416bacc]{cursor:pointer;touch-action:manipulation}.cpt-tile.is-selected[data-v-a416bacc]{border-color:var(--bulma-link);box-shadow:0 0 0 2px var(--bulma-link)}.cpt-photo[data-v-a416bacc]{aspect-ratio:1;background:var(--bulma-scheme-main-bis);border-radius:6px;display:block;position:relative;overflow:hidden}.cpt-photo img[data-v-a416bacc]{object-fit:contain;width:100%;height:100%;display:block}.cpt-placeholder[data-v-a416bacc]{width:100%;height:100%;color:var(--bulma-text-weak);justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.cpt-check[data-v-a416bacc]{color:#fff;background:#2563eb;border-radius:50%;width:1.75rem;height:1.75rem;font-weight:700;line-height:1.75rem;position:absolute;top:.35rem;right:.35rem}.cpt-label[data-v-a416bacc]{font-weight:600;line-height:1.2}.cpt-amps[data-v-a416bacc]{color:var(--bulma-text-strong);font-size:.85rem;font-weight:700}.cpt-pn[data-v-a416bacc]{color:var(--bulma-text-weak);font-size:.8rem}.cr-header[data-v-e0031bfd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.cr-empty[data-v-e0031bfd],.cr-weak[data-v-e0031bfd]{color:var(--bulma-text-weak)}.cr-users[data-v-e0031bfd]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}.cr-user[data-v-e0031bfd]{border:1px solid var(--bulma-border);background:var(--bulma-scheme-main-bis);color:var(--bulma-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem;display:flex}.cr-user[data-v-e0031bfd]:hover{border-color:var(--bulma-link)}.cr-user-name[data-v-e0031bfd]{font-size:1.15rem;font-weight:700}.cr-user-meta[data-v-e0031bfd]{align-items:center;gap:.5rem;display:flex}.cr-request+.cr-request[data-v-e0031bfd]{border-top:1px solid var(--bulma-border);padding-top:1.25rem}.cr-request-head[data-v-e0031bfd]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cr-grid[data-v-e0031bfd]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.75rem;display:grid}.cr-foot[data-v-e0031bfd]{justify-content:flex-end;width:100%;display:flex}.impact-cards[data-v-ec80d232]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;max-width:900px;margin:0 auto;display:grid}.impact-card[data-v-ec80d232]{text-align:center;background:#00000005;border:1px solid #0000001a;border-radius:8px;padding:1rem}.impact-num[data-v-ec80d232]{font-size:2rem;font-weight:700;line-height:1}.sk-tile[data-v-ec80d232]{background-color:#dde1e7;border-radius:4px;height:3.15rem}.impact-num-waiting[data-v-ec80d232]{color:#e0476b}.impact-lbl[data-v-ec80d232]{color:#777;margin-top:.35rem;font-size:.8rem}.short-row[data-v-ec80d232]{background:#f146680f}.cover-mark[data-v-ec80d232]{color:#b5b5b5;cursor:help;margin-left:1px;font-weight:700}.fam-row td[data-v-ec80d232]{background:#0000000d}.total-row td[data-v-ec80d232]{border-top:2px solid #00000040}@media (prefers-color-scheme:dark){.impact-card[data-v-ec80d232]{background:#ffffff08;border-color:#ffffff1f}.sk-tile[data-v-ec80d232]{background-color:#363636}.impact-lbl[data-v-ec80d232]{color:#aaa}.impact-num-waiting[data-v-ec80d232]{color:#ff708d}.fam-row td[data-v-ec80d232]{background:#ffffff14}.total-row td[data-v-ec80d232]{border-top-color:#ffffff4d}}.el-summary[data-v-9986d230]{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.el-stat[data-v-9986d230]{text-align:center}.el-stat-n[data-v-9986d230]{font-size:1.75rem;font-weight:700;line-height:1.1;display:block}.el-stat-l[data-v-9986d230]{color:var(--bulma-text-weak,#7a7a7a);font-size:.85rem;display:block}.el-checkbox[data-v-9986d230]{line-height:2.5em}.el-group[data-v-9986d230]{border:1px solid var(--bulma-border,#dbdbdb);border-radius:6px;margin-bottom:.75rem;overflow:hidden}.el-head[data-v-9986d230]{cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.el-head[data-v-9986d230]:hover{background-color:var(--bulma-background,#f5f5f5)}.el-head-text[data-v-9986d230]{flex:auto;min-width:0}.el-msg[data-v-9986d230]{overflow-wrap:anywhere;font-weight:600}.el-sub[data-v-9986d230]{color:var(--bulma-text-weak,#7a7a7a);overflow-wrap:anywhere;font-size:.8rem}.el-type[data-v-9986d230]{font-family:monospace}.el-counts[data-v-9986d230]{flex:none;gap:.35rem;display:flex}.el-caret[data-v-9986d230]{color:var(--bulma-text-weak,#7a7a7a);flex:none}.el-body[data-v-9986d230]{border-top:1px solid var(--bulma-border,#dbdbdb);padding:0 1rem 1rem}.el-table[data-v-9986d230]{margin-top:.75rem}.el-url[data-v-9986d230]{overflow-wrap:anywhere;font-family:monospace;font-size:.85rem}.el-ref[data-v-9986d230]{letter-spacing:.05em;font-family:monospace;font-weight:700}.el-pinned>td[data-v-9986d230]:first-child{box-shadow:inset 3px 0 0 0 var(--bulma-link,#485fc7)}.el-pinned>td[data-v-9986d230]{font-weight:600}.el-context[data-v-9986d230]{white-space:pre;max-height:24rem;font-size:.75rem;overflow:auto}.rate-grid[data-v-c71069f1]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem 1rem;display:grid}.rate-row[data-v-c71069f1]{align-items:center;gap:.5rem;display:flex}.rate-label[data-v-c71069f1]{flex:0 0 7rem;font-weight:600}.rate-row input.input[data-v-c71069f1]{text-align:center;width:6rem}.rate-row input[data-v-c71069f1]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rate-row input[data-v-c71069f1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rate-row input[data-v-c71069f1]{appearance:textfield}.month-plan[data-v-c71069f1]{border:1px solid var(--bulma-border,#dbdbdb);border-radius:6px;margin-bottom:.75rem;padding:.75rem}.month-plan-table td[data-v-c71069f1]{vertical-align:middle}.month-plan-table input.input[data-v-c71069f1]{width:100%}.ends-cell[data-v-c71069f1]{cursor:pointer;width:100%;color:inherit;background:0 0;border:1px dashed #0000;border-radius:4px;padding:.25rem 0;font-size:.75rem}.ends-cell[data-v-c71069f1]:hover{border-color:var(--bulma-link,#485fc7)}.ends-cell.is-exception[data-v-c71069f1]{border-style:solid;border-color:var(--bulma-warning,#ffe08a);font-weight:700}.hours-scroll[data-v-c71069f1]{border:1px solid #dbdbdb;border-radius:6px;overflow-x:auto}.esd-hours-table[data-v-c71069f1]{margin-bottom:0}.esd-hours-table th.hours-corner[data-v-c71069f1],.esd-hours-table tbody th[data-v-c71069f1]{z-index:1;background:#fafafa;min-width:4.5rem;position:sticky;left:0}.esd-hours-table th .day-of-week[data-v-c71069f1]{color:#888;font-size:.65rem;font-weight:500;line-height:1}.esd-hours-table th .day-number[data-v-c71069f1]{font-size:1rem;font-weight:700;line-height:1.2}.esd-hours-table th.is-weekend[data-v-c71069f1],.esd-hours-table td.is-weekend[data-v-c71069f1]{background-color:#00000008}.esd-hours-table .mode-select[data-v-c71069f1],.esd-hours-table .mode-select select[data-v-c71069f1]{width:3.4rem;min-width:0}.esd-hours-table .mode-select select[data-v-c71069f1]{text-align:center;padding-left:.4rem;padding-right:1.2rem}.esd-hours-table input.input[data-v-c71069f1]{text-align:center;width:3.2rem;padding-left:.25rem;padding-right:.25rem}.esd-hours-table input[data-v-c71069f1]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.esd-hours-table input[data-v-c71069f1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.esd-hours-table input[data-v-c71069f1]{appearance:textfield}@media (prefers-color-scheme:dark){.esd-hours-table th.hours-corner[data-v-c71069f1],.esd-hours-table tbody th[data-v-c71069f1]{background:#1f1f23}.esd-hours-table th.is-weekend[data-v-c71069f1],.esd-hours-table td.is-weekend[data-v-c71069f1]{background-color:#ffffff0a}}.esd-print-calendar{display:none}@media print{html.calendar-print-mode #app{display:none!important}html.calendar-print-mode .esd-print-calendar{color:#000;padding:0;font-family:Helvetica,Arial,sans-serif;display:block!important}html.calendar-print-mode .esd-print-calendar .cal-title{text-align:center;margin:0 0 12px;font-size:18px;font-weight:700}html.calendar-print-mode .esd-print-calendar table.cal{border-collapse:collapse;table-layout:fixed;width:100%}html.calendar-print-mode .esd-print-calendar table.cal th{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#e8e8e8;border:1px solid #000;padding:4px 2px;font-size:12px}html.calendar-print-mode .esd-print-calendar table.cal td{vertical-align:top;border:1px solid #000;height:92px;padding:3px 4px}html.calendar-print-mode .esd-print-calendar table.cal td.empty{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f4f4f4}html.calendar-print-mode .esd-print-calendar table.cal td.cal-weekend{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f0f0f0}html.calendar-print-mode .esd-print-calendar .cal-daynum{margin-bottom:6px;font-size:13px;font-weight:700}html.calendar-print-mode .esd-print-calendar .cal-row{justify-content:space-between;font-size:12px;line-height:1.55;display:flex}html.calendar-print-mode .esd-print-calendar .cal-book{color:#333}html.calendar-print-mode .esd-print-calendar .cal-val{font-variant-numeric:tabular-nums;font-weight:600}@page{margin:.5in}}.scenario-tabs[data-v-50c81509]{margin-bottom:1.25rem}.scenario-tabs a[data-v-50c81509]{cursor:pointer}.esd-row-warn[data-v-50c81509]{background-color:#fffaeb}@media (prefers-color-scheme:dark){.esd-row-warn[data-v-50c81509]{background-color:#3d3218}}.batch-prompt-card[data-v-40bd8751]{width:min(560px,95vw)}[data-v-40bd8751] .batch-prompt-card .modal-card-title{white-space:normal;flex-shrink:1;min-width:0;font-size:1.15rem;line-height:1.2}.batch-prompt-card input[type=number][data-v-40bd8751]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.batch-prompt-card input[type=number][data-v-40bd8751]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.batch-prompt-card input[type=number][data-v-40bd8751]{appearance:textfield}.batch-type[data-v-40bd8751]{border-top:1px solid #ededed;margin-top:1.25rem;padding-top:1rem}.batch-type .radio.is-block[data-v-40bd8751]{margin:.35rem 0 0;display:block}.side-select .side-options[data-v-40bd8751]{gap:.75rem;margin-top:.5rem;display:flex}.side-select .side-option[data-v-40bd8751]{cursor:pointer;border:1px solid #dbdbdb;border-radius:6px;flex:1 1 0;grid-template-columns:auto 1fr;grid-template-areas:"radio name""img img""cap cap";align-items:center;gap:.25rem .4rem;margin:0;padding:.6rem;display:grid}.side-select .side-option.is-selected[data-v-40bd8751]{background:#f5f8ff;border-color:#3273dc}.side-select .side-option input[type=radio][data-v-40bd8751]{grid-area:radio}.side-select .side-option-name[data-v-40bd8751]{grid-area:name;font-weight:600}.side-select .side-shell[data-v-40bd8751]{object-fit:contain;border-radius:4px;grid-area:img;width:100%;max-height:200px;margin-top:.35rem}.side-select .side-shell-cap[data-v-40bd8751]{color:#7a7a7a;text-align:center;grid-area:cap;font-size:.72rem}.checklist-gate[data-v-831077a4]{width:100%;padding:.5rem .75rem}.checklist[data-v-831077a4]{margin:0;padding:0 .25rem;list-style:none}.checklist-item[data-v-831077a4]{padding:.35rem 0}.checklist-item.is-section[data-v-831077a4]{border-top:1px solid #f0f0f0;margin-top:.5rem;padding-top:.25rem}.checklist-item.is-section[data-v-831077a4]:first-child{border-top:none;margin-top:0}.checklist-item .checkbox[data-v-831077a4]{align-items:flex-start;gap:.25rem;display:flex}.checklist-item input[type=checkbox][data-v-831077a4]{flex-shrink:0;margin-top:.25rem;transform:scale(1.3)}.checklist-defective[data-v-831077a4]{background:#fff;border-top:1px dashed #dbdbdb}.red-tag-card{width:min(1000px,95vw);max-width:95vw}.red-tag-wrap{justify-content:center;width:100%;display:flex}.red-tag-svg{width:100%;max-width:min(900px,133.333vh - 320px);height:auto;display:block}.red-tag-svg .rt-text{fill:#036;dominant-baseline:alphabetic;font-family:Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:700}.red-tag-svg .rt-blank{fill:#633;opacity:.55;font-weight:400}.red-tag-svg .rt-reason-html{color:#036;font-family:Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:600;line-height:1.2;overflow:hidden}.defective-label[data-v-6231a8d9],.defective-input[data-v-6231a8d9]{color:#8b1a1a;background-color:#ffe5e5;border-color:#f8b4b4}.defective-input[data-v-6231a8d9]:focus,.defective-input[data-v-6231a8d9]:active{border-color:#e53935;box-shadow:0 0 0 .125em #e5393540}input[type=number][data-v-6231a8d9]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-6231a8d9]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-6231a8d9]{appearance:textfield}.labeler-preview-wrap{justify-content:center;width:100%;display:flex}.labeler-svg{width:100%;max-width:570px;height:auto;display:block}.labeler-svg .lp-text{fill:#000;dominant-baseline:alphabetic;font-family:Helvetica Neue,Arial,sans-serif;font-size:29px;font-weight:700}.shipping-pallets[data-v-9b286d3f],.shipping-mixed[data-v-9b286d3f]{padding-left:1.25rem;list-style:outside}.machine-settings[data-v-ca61407f]{max-width:560px;margin:0 auto 1rem}.machine-settings figcaption[data-v-ca61407f]{text-align:center;color:#555;margin-bottom:.35rem;font-size:.8rem;font-weight:600}.machine-settings svg[data-v-ca61407f]{background:#fff;border:1px solid #dbdbdb;border-radius:4px;width:100%;height:auto;display:block}.ul-chips[data-v-67e9c4dc]{background:#fff;border:1px solid #dbdbdb;border-radius:4px;flex-wrap:wrap;justify-content:center;gap:.4rem;max-height:180px;padding:.25rem;display:flex;overflow-y:auto}.ul-chip[data-v-67e9c4dc]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ul-upload-button[data-v-67e9c4dc]{min-height:3rem;padding-left:1.25rem;padding-right:1.25rem}.ul-image-grid[data-v-67e9c4dc]{background:#fff;border:1px solid #dbdbdb;border-radius:4px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem;max-height:260px;padding:.25rem;display:grid;overflow-y:auto}.ul-image-thumb[data-v-67e9c4dc]{aspect-ratio:1;background:#f5f5f5;border-radius:4px;position:relative;overflow:hidden}.ul-image-thumb img[data-v-67e9c4dc]{object-fit:cover;width:100%;height:100%;display:block}.ul-image-remove[data-v-67e9c4dc]{background-color:#0000008c;position:absolute;top:4px;right:4px}.ul-image-remove[data-v-67e9c4dc]:hover{background-color:#f14668e6}.defective-label[data-v-67e9c4dc],.defective-input[data-v-67e9c4dc]{color:#8b1a1a;background-color:#ffe5e5;border-color:#f8b4b4}.defective-input[data-v-67e9c4dc]:focus,.defective-input[data-v-67e9c4dc]:active{border-color:#e53935;box-shadow:0 0 0 .125em #e5393540}.defective-input[data-v-67e9c4dc]:disabled{color:#b07a7a;background-color:#faecec}input[type=number][data-v-67e9c4dc]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-67e9c4dc]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-67e9c4dc]{appearance:textfield}.gate-pdf[data-v-67e9c4dc]{background:#fff;border:none;width:100%;height:100%;min-height:240px;display:block}.gate-footer-row[data-v-67e9c4dc]{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.gate-initials-field[data-v-67e9c4dc]{flex:none}.gate-initials-input[data-v-67e9c4dc]{text-transform:uppercase;width:90px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.shell-gate-lead[data-v-67e9c4dc]{margin-bottom:1rem;font-size:1.05rem}.shell-gate-amps[data-v-67e9c4dc]{border:1px solid var(--bulma-border);border-left:4px solid var(--bulma-link);background-color:var(--bulma-scheme-main-bis);color:var(--bulma-text-strong);border-radius:6px;margin-bottom:1rem;padding:.6rem .9rem;font-size:1.15rem;font-weight:600}.shell-gate-figures[data-v-67e9c4dc]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.shell-gate-figure[data-v-67e9c4dc]{text-align:center;flex:1 1 0;min-width:180px;max-width:320px}.shell-gate-figure img[data-v-67e9c4dc]{object-fit:contain;border:1px solid #dbdbdb;border-radius:6px;width:100%;max-height:52vh}.shell-gate-figure figcaption[data-v-67e9c4dc]{color:#363636;margin-top:.4rem;font-weight:600}.wo-note[data-v-3a1afaa5]{border-top:1px solid #00000014;padding:.4rem 0}.wo-note[data-v-3a1afaa5]:first-of-type{border-top:none}.wo-note-author[data-v-3a1afaa5]{color:inherit}.wo-note-body[data-v-3a1afaa5]{white-space:pre-wrap;word-break:break-word}.kt[data-v-e1bace0f]{color:#1f2733;font-size:17px}.namebox[data-v-e1bace0f]{margin-bottom:20px}.namebox label[data-v-e1bace0f]{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.namebox input[data-v-e1bace0f]{background:#fff;border:1px solid #d9dee4;border-radius:12px;width:100%;padding:13px 14px;font-size:18px}.namebox input[readonly][data-v-e1bace0f]{color:#67727e;cursor:default;background:#f4f6f8}.q[data-v-e1bace0f]{background:#fff;border:1px solid #e3e7ec;border-radius:14px;margin-bottom:18px;padding:18px 18px 8px}.q .num[data-v-e1bace0f]{color:#2f6fed;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}.q .prompt[data-v-e1bace0f]{color:#1f2733;margin:4px 0 14px;font-size:19px;font-weight:650}.photo[data-v-e1bace0f]{object-fit:contain;background:#0d0f12;border-radius:12px;width:100%;height:auto;max-height:44vh;margin:0 0 16px;display:block}.opts[data-v-e1bace0f]{gap:11px;margin-bottom:10px;display:grid}.opts.yesno[data-v-e1bace0f]{grid-template-columns:1fr 1fr}.opt[data-v-e1bace0f]{cursor:pointer;color:#1f2733;text-align:left;min-height:58px;font:inherit;background:#fff;border:2px solid #d9dee4;border-radius:14px;align-items:center;gap:13px;width:100%;padding:15px;transition:border-color .12s,background .12s;display:flex}.opt .mark[data-v-e1bace0f]{border:2px solid #d9dee4;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;display:grid}.opt .mark[data-v-e1bace0f]:after{content:"";background:0 0;border-radius:50%;width:12px;height:12px}.opt.checked[data-v-e1bace0f]{background:#e7efff;border-color:#2f6fed}.opt.checked .mark[data-v-e1bace0f]{border-color:#2f6fed}.opt.checked .mark[data-v-e1bace0f]:after{background:#2f6fed}.opt .label[data-v-e1bace0f]{color:#1f2733;font-size:18px;font-weight:500}.matchtable[data-v-e1bace0f]{border-collapse:collapse;width:100%}.matchtable th[data-v-e1bace0f],.matchtable td[data-v-e1bace0f]{text-align:center;padding:10px 8px}.matchtable th[data-v-e1bace0f]{color:#67727e;text-transform:uppercase;letter-spacing:.03em;font-size:13px}.matchtable th[data-v-e1bace0f]:first-child,.matchtable td[data-v-e1bace0f]:first-child{text-align:left;font-size:18px;font-weight:700}.matchtable tr+tr td[data-v-e1bace0f]{border-top:1px solid #e3e7ec}.pill[data-v-e1bace0f]{width:100%;max-width:150px;min-height:50px;font:inherit;cursor:pointer;color:#1f2733;background:#fff;border:2px solid #d9dee4;border-radius:12px;font-size:16px;transition:border-color .12s,background .12s}.pill.checked[data-v-e1bace0f]{color:#2f6fed;background:#e7efff;border-color:#2f6fed;font-weight:700}.explain[data-v-e1bace0f]{margin:4px 0 12px}.explain label[data-v-e1bace0f]{margin-bottom:7px;font-size:15px;font-weight:600;display:block}.explain textarea[data-v-e1bace0f]{color:#1f2733;resize:vertical;background:#fff;border:1px solid #d9dee4;border-radius:12px;width:100%;padding:13px;font-family:inherit;font-size:17px;line-height:1.4}.explain textarea[data-v-e1bace0f]:focus{border-color:#2f6fed;outline:none}.done[data-v-e1bace0f]{text-align:center;padding:28px 8px}.check[data-v-e1bace0f]{color:#fff;background:#1f9d57;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 16px;font-size:38px;display:grid}.scoreHead[data-v-e1bace0f]{margin:0 0 6px;font-size:24px;font-weight:700}.thanks[data-v-e1bace0f]{color:#67727e;margin:0;font-size:17px}.kt-foot[data-v-e1bace0f]{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.kt-foot .progress[data-v-e1bace0f]{color:#67727e;box-shadow:none;background:0 0;height:auto;font-size:15px}.kt-foot .progress b[data-v-e1bace0f]{color:#1f2733}[data-v-e1bace0f] .modal-card-body{background:#fff}[data-v-e1bace0f] .modal-card-head{background:#fff;border-bottom-color:#e3e7ec}[data-v-e1bace0f] .modal-card-foot{background:#fafbfc;border-top-color:#e3e7ec}[data-v-e1bace0f] .modal-card-title,.namebox label[data-v-e1bace0f]{color:#1f2733}.kt[data-v-25c0389d]{color:#1f2733;font-size:17px}.namebox[data-v-25c0389d]{margin-bottom:20px}.namebox label[data-v-25c0389d]{color:#1f2733;margin-bottom:6px;font-size:15px;font-weight:600;display:block}.namebox input[data-v-25c0389d]{color:#67727e;cursor:default;background:#f4f6f8;border:1px solid #d9dee4;border-radius:12px;width:100%;padding:13px 14px;font-size:18px}.section-head[data-v-25c0389d]{text-transform:uppercase;letter-spacing:.05em;color:#2f6fed;border-bottom:2px solid #e3e7ec;margin:22px 0 12px;padding-bottom:6px;font-size:14px;font-weight:800}.section-head[data-v-25c0389d]:first-of-type{margin-top:6px}.q[data-v-25c0389d]{background:#fff;border:1px solid #e3e7ec;border-radius:14px;margin-bottom:16px;padding:18px 18px 8px}.q .num[data-v-25c0389d]{color:#2f6fed;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}.q .prompt[data-v-25c0389d]{color:#1f2733;margin:4px 0 14px;font-size:19px;font-weight:650}.photo[data-v-25c0389d]{object-fit:contain;background:#0d0f12;border-radius:12px;width:100%;height:auto;max-height:44vh;margin:0 0 16px;display:block}.opts[data-v-25c0389d]{gap:11px;margin-bottom:10px;display:grid}.opts.yesno[data-v-25c0389d]{grid-template-columns:1fr 1fr}.opt[data-v-25c0389d]{cursor:pointer;color:#1f2733;text-align:left;min-height:56px;font:inherit;background:#fff;border:2px solid #d9dee4;border-radius:14px;align-items:center;gap:13px;width:100%;padding:15px;transition:border-color .12s,background .12s;display:flex}.opt .mark[data-v-25c0389d]{border:2px solid #d9dee4;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;display:grid}.opt .mark[data-v-25c0389d]:after{content:"";background:0 0;border-radius:50%;width:12px;height:12px}.opt.checked[data-v-25c0389d]{background:#e7efff;border-color:#2f6fed}.opt.checked .mark[data-v-25c0389d]{border-color:#2f6fed}.opt.checked .mark[data-v-25c0389d]:after{background:#2f6fed}.opt .label[data-v-25c0389d]{color:#1f2733;font-size:18px;font-weight:500}.matchtable[data-v-25c0389d]{border-collapse:collapse;width:100%;margin-bottom:6px}.matchtable th[data-v-25c0389d],.matchtable td[data-v-25c0389d]{text-align:center;padding:10px 8px}.matchtable th[data-v-25c0389d]{color:#67727e;text-transform:uppercase;letter-spacing:.03em;font-size:13px}.matchtable th[data-v-25c0389d]:first-child,.matchtable td[data-v-25c0389d]:first-child{text-align:left;font-size:18px;font-weight:700}.matchtable tr+tr td[data-v-25c0389d]{border-top:1px solid #e3e7ec}.pill[data-v-25c0389d]{width:100%;max-width:150px;min-height:50px;font:inherit;cursor:pointer;color:#1f2733;background:#fff;border:2px solid #d9dee4;border-radius:12px;font-size:16px;transition:border-color .12s,background .12s}.pill.checked[data-v-25c0389d]{color:#2f6fed;background:#e7efff;border-color:#2f6fed;font-weight:700}.explain[data-v-25c0389d]{margin:4px 0 12px}.explain label[data-v-25c0389d]{margin-bottom:7px;font-size:15px;font-weight:600;display:block}.explain textarea[data-v-25c0389d]{color:#1f2733;resize:vertical;background:#fff;border:1px solid #d9dee4;border-radius:12px;width:100%;padding:13px;font-family:inherit;font-size:17px;line-height:1.4}.explain textarea[data-v-25c0389d]:focus{border-color:#2f6fed;outline:none}.done[data-v-25c0389d]{text-align:center;padding:28px 8px}.check[data-v-25c0389d]{color:#fff;background:#1f9d57;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 16px;font-size:38px;display:grid}.scoreHead[data-v-25c0389d]{margin:0 0 6px;font-size:24px;font-weight:700}.thanks[data-v-25c0389d]{color:#67727e;margin:0;font-size:17px}.kt-foot[data-v-25c0389d]{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.kt-foot .progress[data-v-25c0389d]{color:#67727e;box-shadow:none;background:0 0;height:auto;font-size:15px}.kt-foot .progress b[data-v-25c0389d]{color:#1f2733}[data-v-25c0389d] .modal-card-body{background:#fff}[data-v-25c0389d] .modal-card-head{background:#fff;border-bottom-color:#e3e7ec}[data-v-25c0389d] .modal-card-foot{background:#fafbfc;border-top-color:#e3e7ec}[data-v-25c0389d] .modal-card-title{color:#1f2733}.cpr-grid[data-v-45363de9]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;display:grid}.cpr-hint[data-v-45363de9]{color:var(--bulma-text-weak)}.cpr-foot[data-v-45363de9]{justify-content:flex-end;gap:.5rem;width:100%;display:flex}.my-stats-self[data-v-08acd5b8]{color:#b7791f}.my-stats-red[data-v-08acd5b8]{color:#e53e3e}.my-stats-green[data-v-08acd5b8]{color:#2f855a}.my-stats-matched[data-v-08acd5b8]{color:#2b6cb0}.my-stats-shop[data-v-08acd5b8]{color:#2c7a7b}@media (prefers-color-scheme:dark){.my-stats-self[data-v-08acd5b8]{color:#ecc94b}.my-stats-red[data-v-08acd5b8]{color:#fc8181}.my-stats-green[data-v-08acd5b8]{color:#68d391}.my-stats-matched[data-v-08acd5b8]{color:#7fb3f0}.my-stats-shop[data-v-08acd5b8]{color:#4fd1c5}}.my-stats-earned[data-v-08acd5b8]{border:1px solid #2f855a59;border-radius:6px;margin-bottom:.85rem;padding:.6rem .85rem}.my-stats-link[data-v-08acd5b8]{font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.my-stats-link[data-v-08acd5b8]:hover{text-decoration:underline}.is-today-row[data-v-08acd5b8]{background-color:#3273dc0f}.my-stats-weeks[data-v-08acd5b8]{flex-direction:column;gap:.35rem;display:flex}.my-stats-week[data-v-08acd5b8]{width:100%;font:inherit;text-align:left;cursor:pointer;border:1px solid var(--bulma-border);background-color:var(--bulma-scheme-main-bis);color:var(--bulma-text);border-radius:6px;justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem .75rem;display:flex}.my-stats-week[data-v-08acd5b8]:hover{border-color:var(--bulma-text-weak)}.my-stats-week.is-selected[data-v-08acd5b8],.my-stats-week.is-selected[data-v-08acd5b8]:hover{border-color:#2f6fed;box-shadow:inset 0 0 0 1px #2f6fed}.my-stats-week-range[data-v-08acd5b8]{font-weight:600}.my-stats-week-pay[data-v-08acd5b8]{white-space:nowrap;font-weight:700}.my-stats-shortfall[data-v-08acd5b8]{text-align:center;border-top:1px solid #80808059;margin-top:1rem;padding-top:.75rem}.kt-banner[data-v-08acd5b8]{border-left:5px solid #2f6fed;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.kt-banner-text[data-v-08acd5b8]{min-width:0}@media (width<=600px){.kt-banner[data-v-08acd5b8]{text-align:center;flex-direction:column;align-items:stretch}}.is-assigned[data-v-08acd5b8]{color:#000;background-color:#b3ffb3;border-color:#1aa019}.is-assigned-parked[data-v-08acd5b8]{color:#4a4a4a;background-color:#e1ffe1;border-color:#9bd49b}.is-unassigned-row[data-v-08acd5b8]{opacity:.55;font-style:italic}.wo-new-testing td[data-v-08acd5b8]{background-color:#fff8e1}@media (prefers-color-scheme:dark){.wo-new-testing td[data-v-08acd5b8]{background-color:#3d3218}}.wo-new-testing td[data-v-08acd5b8]:first-child{box-shadow:inset 4px 0 #f5a623}.wo-new-tag[data-v-08acd5b8]{vertical-align:middle}.qc-pdf-panel[data-v-08acd5b8]{margin-bottom:1rem}.qc-pdf-panel-title[data-v-08acd5b8]{align-items:center;gap:.5rem;margin-bottom:.4rem;font-weight:600;display:flex}.qc-pdf-panel-embeds[data-v-08acd5b8]{flex-wrap:wrap;gap:.5rem;display:flex}.qc-pdf-embed[data-v-08acd5b8]{flex:1 1 0;min-width:0}.qc-pdf-embed-header[data-v-08acd5b8]{justify-content:space-between;align-items:center;margin-bottom:.3rem;display:flex}.qc-pdf-embed-label[data-v-08acd5b8]{font-size:.95rem;font-weight:600}.qc-pdf-embed iframe[data-v-08acd5b8]{background:#fff;border:none;width:100%;height:720px;display:block}@media (width<=1024px){.qc-pdf-embed iframe[data-v-08acd5b8]{height:600px}}@media (width<=820px){.qc-pdf-embed iframe[data-v-08acd5b8]{height:520px}}@media (width<=480px){.qc-pdf-embed[data-v-08acd5b8]{flex:100%}.qc-pdf-embed iframe[data-v-08acd5b8]{height:420px}}.stage-worker-row[data-v-08acd5b8]{padding:.15rem 0}.stage-worker-row+.stage-worker-row[data-v-08acd5b8]{border-top:1px dashed #d8d8d8;margin-top:.15rem}.stage-worker-label[data-v-08acd5b8]{margin-right:.5rem;font-weight:600}.is-running-prep[data-v-08acd5b8]{color:#fff;background-color:#46a9ea}.is-running-assembly[data-v-08acd5b8]{color:#fff;background-color:#ff8a18}.is-running-fixing[data-v-08acd5b8]{color:#fff;background-color:#f14668}.is-running-testing[data-v-08acd5b8]{color:#fff;background-color:#1c468c}.is-machine-down-tag[data-v-08acd5b8]{color:#fff;background-color:#f14668}.wo-section[data-v-08acd5b8]{border-left:4px solid #0000}.wo-section-prep[data-v-08acd5b8]{background-color:#46a9ea1f;border-left-color:#46a9ea}.wo-section-assembly[data-v-08acd5b8]{background-color:#ff8a1821;border-left-color:#ff8a18}.wo-section-fixing[data-v-08acd5b8]{background-color:#f146681a;border-left-color:#f14668}.wo-section-testing[data-v-08acd5b8]{background-color:#1c468c1a;border-left-color:#1c468c}.stage-row[data-v-08acd5b8]{border-bottom:1px solid #f0f0f0;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.stage-row[data-v-08acd5b8]:last-child{border-bottom:none}.stage-label[data-v-08acd5b8]{width:96px;font-weight:600}.lead-queue[data-v-08acd5b8]{background-color:#3273dc14;border:1px solid #3273dc40}.assembly-side-panels{pointer-events:none;z-index:41;position:fixed;inset:0}.assembly-side-panel{pointer-events:auto;text-align:center;background:#ffffffeb;border-radius:6px;max-width:calc(50vw - min(1100px,95vw)/2 - 24px);max-height:90vh;padding:8px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 20px #00000040}.assembly-side-panel.is-left{left:12px}.assembly-side-panel.is-right{right:12px}.assembly-side-panel img{object-fit:contain;max-width:100%;height:auto;max-height:calc(90vh - 32px);display:block}.assembly-side-panel figcaption{color:#363636;margin-top:4px;font-size:.85rem;font-weight:600}.assembly-side-panel-extra{margin-top:8px}.assembly-side-panel-extra img{object-fit:contain;max-width:100%;height:auto;max-height:calc(40vh - 32px);margin:0 auto;display:block}.assembly-side-panel-extra figcaption{color:#363636;margin-top:2px;font-size:.8rem;font-weight:600}.resource-pairs{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=600px){.resource-pairs{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.resource-pairs{grid-template-columns:repeat(4,1fr)}}.resource-pair{flex-direction:column;gap:.5rem;min-width:0;display:flex}.resource-pair-button{white-space:normal;text-align:center;height:auto;min-height:2.5em;padding:.5rem;line-height:1.2}.resource-pair-image{background:#fff;border:1px solid #dbdbdb;border-radius:4px;display:block;overflow:hidden}.resource-pair-image img{object-fit:contain;width:100%;height:140px;display:block}.resource-pair-image:hover{border-color:#3273dc}.assembly-inline-images{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.assembly-inline-image{text-align:center;flex:1 1 0;min-width:0}.assembly-inline-image img{object-fit:contain;background:#fff;border:1px solid #dbdbdb;border-radius:4px;max-width:100%;height:auto;max-height:50vh;margin:0 auto;display:block}.assembly-inline-image figcaption{color:#363636;margin-top:4px;font-size:.85rem;font-weight:600}.assembly-inline-image-extra{margin-top:8px}.assembly-inline-image-extra img{object-fit:contain;background:#fff;border:1px solid #dbdbdb;border-radius:4px;max-width:100%;height:auto;max-height:35vh;margin:0 auto;display:block}.assembly-inline-image-extra figcaption{color:#363636;margin-top:2px;font-size:.8rem;font-weight:600}.asm-shell-amps{color:var(--bulma-text-strong);margin-top:2px;font-size:.85rem;font-weight:700}.assembly-side-panel .asm-shell-amps{color:#363636;font-size:.8rem}.asm-zoom{cursor:zoom-in;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.asm-zoom:focus-visible{outline-offset:2px;outline:2px solid #3273dc}.asm-zoom-badge{color:#fff;pointer-events:none;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;bottom:6px;right:6px}.asm-zoom-badge svg{width:15px;height:15px}.asm-photo-card{width:92vw;max-width:92vw;height:92dvh;max-height:92dvh}.asm-photo-card .modal-card-body{background:#fff;justify-content:center;align-items:center;display:flex}.asm-photo-full{object-fit:contain;max-width:100%;max-height:100%}body:has(.modal.is-active>.asm-photo-card) .assembly-side-panels{display:none}@media (width<=1499px){.assembly-side-panels{display:none}}@media (width>=1500px){.assembly-inline-images{display:none}}.ov-tiles[data-v-b5a3d028]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.ov-tile[data-v-b5a3d028]{border:1px solid var(--bulma-border,#dbdbdb);border-radius:6px;padding:.9rem 1rem}.ov-tile .heading[data-v-b5a3d028],.ov-tile .title[data-v-b5a3d028]{margin-bottom:.35rem}.ov-table td[data-v-b5a3d028]{vertical-align:middle}.ov-row-failed[data-v-b5a3d028]{background-color:#feecf0}@media (prefers-color-scheme:dark){.ov-row-failed[data-v-b5a3d028]{background-color:#40202a}}.parts-tiles[data-v-3c3d51fd]{grid-template-columns:repeat(3,220px);justify-content:center;gap:1rem;display:grid}@media (width<=760px){.parts-tiles[data-v-3c3d51fd]{grid-template-columns:repeat(2,220px)}}.parts-tile[data-v-3c3d51fd]{box-sizing:border-box;width:220px;height:140px;margin:0}.parts-label[data-v-3c3d51fd]{color:var(--bulma-text-weak);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem;font-size:.9rem}.parts-number[data-v-3c3d51fd]{color:#1a4a6b;margin-bottom:0!important}@media (prefers-color-scheme:dark){.parts-number[data-v-3c3d51fd]{color:#7fb6dd}}.parts-excluded[data-v-3c3d51fd]{max-width:780px;margin:0 auto .75rem}.parts-sku[data-v-3c3d51fd]{word-break:break-all;font-family:monospace}.parts-table[data-v-3c3d51fd]{max-width:600px;margin:0 auto}.parts-table-wide[data-v-3c3d51fd]{max-width:900px}.is-clickable[data-v-3c3d51fd]{cursor:pointer;-webkit-user-select:none;user-select:none}.is-clickable[data-v-3c3d51fd]:hover{background-color:#f5f5f5}@media (prefers-color-scheme:dark){.is-clickable[data-v-3c3d51fd]:hover{background-color:#2b2b2b}}.pers-num[data-v-959aee74]{text-align:center;width:clamp(4rem,4vw,5rem);margin:0 auto}.pers-link[data-v-959aee74]{text-underline-offset:.15em;border:0;height:auto;padding:0;text-decoration:underline}.pers-nowrap[data-v-959aee74]{white-space:nowrap}.pers-desc[data-v-959aee74]{white-space:pre-line;min-width:clamp(12rem,30vw,32rem)}.chart-scroll[data-v-d1df4b14]{overflow-x:auto}.grid[data-v-d1df4b14]{stroke:#eee;stroke-width:1px}.axis[data-v-d1df4b14]{stroke:#bbb;stroke-width:1px}.axis-txt[data-v-d1df4b14]{fill:#666;font-size:10px}.val-txt[data-v-d1df4b14]{fill:#333;font-size:10px;font-weight:600}.legend[data-v-d1df4b14]{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.legend-item[data-v-d1df4b14]{color:#444;align-items:center;font-size:12px;display:inline-flex}.swatch[data-v-d1df4b14]{border-radius:2px;width:11px;height:11px;margin-right:4px;display:inline-block}.pie-wrap[data-v-faf13baa]{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.pie-legend[data-v-faf13baa]{flex-direction:column;gap:3px;min-width:180px;display:flex}.legend-item[data-v-faf13baa]{color:#444;align-items:center;font-size:12px;display:flex}.swatch[data-v-faf13baa]{border-radius:2px;flex:none;width:11px;height:11px;margin-right:6px}.lbl[data-v-faf13baa]{flex:1}.pct[data-v-faf13baa]{color:#888;margin-left:8px}.other-note[data-v-10756bae]{margin-top:10px}.other-toggle[data-v-10756bae]{font:inherit;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;display:inline-flex}.other-toggle[data-v-10756bae]:hover{opacity:1}.other-swatch[data-v-10756bae]{border-radius:2px;flex:none;width:11px;height:11px}.other-caret[data-v-10756bae]{opacity:.7}.other-list[data-v-10756bae]{border-top:1px solid #80808059;max-width:320px;margin:6px 0 0;padding:6px 0 0;list-style:none}.other-list li[data-v-10756bae]{justify-content:space-between;gap:12px;padding:2px 0;font-size:12px;display:flex}.other-lbl[data-v-10756bae]{opacity:.85}.other-val[data-v-10756bae]{opacity:.7;font-weight:600}.tda-filters[data-v-1c93a61c]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.tda-filter-break[data-v-1c93a61c]{flex:0 0 100%;height:0}.tda-filters .field[data-v-1c93a61c]{margin-bottom:0}.tda-sort[data-v-1c93a61c]{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;display:inline-flex}.tda-sort:hover .tda-sort-arrow[data-v-1c93a61c]{opacity:1}.tda-sort.active[data-v-1c93a61c]{color:var(--bulma-text-strong);font-weight:700}.tda-sort-arrow[data-v-1c93a61c]{opacity:.45;font-size:.8rem}.tda-sort.active .tda-sort-arrow[data-v-1c93a61c]{opacity:1}.sales-hub[data-v-377d3b39]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:720px;margin:0 auto;display:grid}.sales-hub-expedite[data-v-377d3b39]{justify-content:center;gap:1rem;display:flex}.sales-hub-card[data-v-377d3b39]{text-align:center;color:#1f3a93;background-color:#3273dc14;border:1px solid #3273dc40;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 1.5rem;text-decoration:none;transition:transform .1s,box-shadow .1s;display:flex}.sales-hub-card[data-v-377d3b39]:hover{transform:translateY(-2px);box-shadow:0 4px 14px #3273dc26}.sales-hub-card-zonit[data-v-377d3b39]{color:#1f7a3a;background-color:#48c77414;border-color:#48c7744d}.sales-hub-icon[data-v-377d3b39]{margin-bottom:.5rem;font-size:2.5rem}.sales-hub-title[data-v-377d3b39]{font-size:1.5rem;font-weight:700}.sales-hub-sub[data-v-377d3b39]{color:#555;margin-top:.25rem;font-size:.9rem}.ul-waived-loader[data-v-ea4620da]{vertical-align:middle;width:.9em;height:.9em;display:inline-block}.esd-history-row[data-v-ea4620da]{border-bottom:1px solid #ededed;padding:.5rem 0}.esd-history-row[data-v-ea4620da]:last-child{border-bottom:0}.esd-history-head[data-v-ea4620da]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.esd-history-when[data-v-ea4620da]{margin-left:auto}.sales-ready-since[data-v-ea4620da]{white-space:nowrap;color:var(--bulma-text-weak);margin-top:.15rem;font-size:.72rem;line-height:1.2}.ship-info a[data-v-ea4620da]{color:#fff;text-decoration:underline}.sales-page[data-v-ea4620da]{--row-hover-bg:#3273dc1a;--row-prep-bg:#46a9ea2e;--row-assembly-bg:#ff8a1833;--row-fixing-bg:#f146682e;--row-testing-bg:#1c468c29;--row-completed-bg:#48c77433;--row-pending-bg:#ffc10733;--row-expedited-bg:#7878781f;--row-prep-edge:#46a9ea;--row-assembly-edge:#ff8a18;--row-fixing-edge:#f14668;--row-testing-edge:#1c468c;--row-completed-edge:#48c774;--row-pending-edge:#ffc107;--row-expedited-edge:#9aa0a6;--header-bg:#ebeef3;--header-border:#b5bdc7;--header-text:#1f2937;--priority-fg:#1f3a93;--priority-border:#3273dcb3;--priority-bg:#3273dc29;--priority-bg-hover:#3273dc47;--priority-empty-fg:#6b6b6b;--priority-empty-bd:#0000002e;--priority-empty-bg:#00000006;--notes-hover-bg:#0000000a;--notes-hover-bd:#0000002e;--pending-fg:#8a6100;--pending-bg:#ffc10752;--pending-bd:#ff9107b3;--wo-num-fg:#1f3a93;--week-divider:#0006;margin-top:-2rem}.sales-table-wrap[data-v-ea4620da]{border:1px solid var(--header-border);border-radius:6px;overflow:visible}.sales-table-wrap .table[data-v-ea4620da]{margin-bottom:0}.sales-super-dense[data-v-ea4620da]{font-size:.72rem}.sales-super-dense th[data-v-ea4620da],.sales-super-dense td[data-v-ea4620da]{vertical-align:middle;padding:.2rem .3rem}.sales-super-dense .notes-col[data-v-ea4620da]{min-width:120px;max-width:180px}.sales-super-dense .input.is-small[data-v-ea4620da],.sales-super-dense .button.is-small[data-v-ea4620da]{height:auto;padding:.1rem .4rem;font-size:.72rem}.sales-super-dense .priority-input[data-v-ea4620da]{width:56px}.submitted-col[data-v-ea4620da],.ready-since-col[data-v-ea4620da]{white-space:nowrap}.sales-super-dense .esd-date[data-v-ea4620da]{font-size:.72rem}@media (width>=1024px){.sales-page[data-v-ea4620da]{margin-left:-3rem;margin-right:-3rem}}.table thead th[data-v-ea4620da]{z-index:2;background-color:var(--header-bg);border-bottom:2px solid var(--header-border);color:var(--header-text);font-weight:700;position:sticky;top:0}.table tbody tr[data-v-ea4620da]{border-left:4px solid #0000;transition:background-color .1s}.table tbody tr[data-v-ea4620da]:hover{background-color:var(--row-hover-bg)}tr.row-stage-prep[data-v-ea4620da]{background-color:var(--row-prep-bg);border-left-color:var(--row-prep-edge)}tr.row-stage-assembly[data-v-ea4620da]{background-color:var(--row-assembly-bg);border-left-color:var(--row-assembly-edge)}tr.row-stage-fixing[data-v-ea4620da]{background-color:var(--row-fixing-bg);border-left-color:var(--row-fixing-edge)}tr.row-stage-testing[data-v-ea4620da]{background-color:var(--row-testing-bg);border-left-color:var(--row-testing-edge)}tr.row-completed[data-v-ea4620da]{background-color:var(--row-completed-bg);border-left-color:var(--row-completed-edge)}tr.row-missing[data-v-ea4620da]{background-color:var(--row-pending-bg);border-left-color:var(--row-pending-edge)}tr.row-expedited[data-v-ea4620da]{background-color:var(--row-expedited-bg);border-left-color:var(--row-expedited-edge);opacity:.6}tr.row-expedited[data-v-ea4620da]:hover{opacity:.85}.expedited-tag[data-v-ea4620da]{font-weight:600}.wo-num[data-v-ea4620da]{color:var(--wo-num-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.sales-filters[data-v-ea4620da]{flex-wrap:wrap;align-items:flex-end;gap:.4rem .5rem;display:flex}.sales-filters .field[data-v-ea4620da]{flex:0 9rem;margin-bottom:0}.sales-filters .field input.input[data-v-ea4620da]{width:100%}.sales-filters .field.date-range-field[data-v-ea4620da]{flex:none}.sales-filters .date-range[data-v-ea4620da]{align-items:center;gap:.25rem;display:flex}.sales-filters .date-range input.input[data-v-ea4620da]{width:8.5rem}.sales-filters .date-range-sep[data-v-ea4620da]{color:var(--header-text);font-size:.8rem}.sales-filters .filter-clear[data-v-ea4620da]{flex:none}.sales-filters .filter-row-break[data-v-ea4620da]{flex:0 0 100%;height:0;margin:0}.sales-filter-actions[data-v-ea4620da]{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}.sales-week-filters[data-v-ea4620da]{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.week-filter-label[data-v-ea4620da]{color:var(--header-text);font-size:.8rem;font-weight:600}.sales-week-filters .week-filter-buttons[data-v-ea4620da]{flex-wrap:wrap;gap:.4rem}.sales-week-filters .button .tag[data-v-ea4620da]{pointer-events:none}.sales-week-filters .week-filter-buttons .button[data-v-ea4620da]{border:1px solid var(--week-divider);margin:0}.wo-num-button[data-v-ea4620da]{color:var(--wo-num-fg);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.15rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.wo-num-button[data-v-ea4620da]:hover{background-color:#3273dc14;text-decoration:underline}.wo-basic[data-v-ea4620da]{background-color:#00000005;line-height:1.6}.stage-block[data-v-ea4620da]{border-left:4px solid #0000;margin-bottom:.75rem;padding:.75rem 1rem}.stage-prep[data-v-ea4620da]{border-left-color:var(--row-prep-edge);background-color:var(--row-prep-bg)}.stage-assembly[data-v-ea4620da]{border-left-color:var(--row-assembly-edge);background-color:var(--row-assembly-bg)}.stage-fixing[data-v-ea4620da]{border-left-color:var(--row-fixing-edge);background-color:var(--row-fixing-bg)}.stage-testing[data-v-ea4620da]{border-left-color:var(--row-testing-edge);background-color:var(--row-testing-bg)}.stage-header[data-v-ea4620da]{align-items:center;font-weight:600;display:flex}.stage-totals[data-v-ea4620da]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.25rem 1rem;display:grid}.esd-date[data-v-ea4620da]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.esd-moved-out[data-v-ea4620da]{color:#cc0f35;font-weight:700}.esd-moved-in[data-v-ea4620da]{color:#257942;font-weight:700}.live-dot[data-v-ea4620da]{vertical-align:middle;background:#23d160;border-radius:50%;width:.55em;height:.55em;margin-right:.4em;animation:1.6s ease-in-out infinite live-dot-pulse-ea4620da;display:inline-block}@keyframes live-dot-pulse-ea4620da{0%{opacity:1;box-shadow:0 0 #23d1608c}70%{opacity:.75;box-shadow:0 0 0 .45em #23d16000}to{opacity:1;box-shadow:0 0 #23d16000}}@media (prefers-reduced-motion:reduce){.live-dot[data-v-ea4620da]{animation:none}}.esd-ack-btn[data-v-ea4620da]{height:auto;padding:.15em .6em;font-size:.65rem}.wo-create-button[data-v-ea4620da]{color:var(--pending-fg);background:var(--pending-bg);border:1px solid var(--pending-bd);border-radius:999px;height:auto;padding:.15rem .7rem;font-size:.78rem;font-weight:600}.wo-create-button[data-v-ea4620da]:hover:not([disabled]){background-color:var(--pending-bd);color:#fff;border-color:var(--pending-bd)}.component-ready-col[data-v-ea4620da]{min-width:118px}.esd-sort-button[data-v-ea4620da]{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;display:inline-flex}.esd-sort-button:hover .esd-sort-arrow[data-v-ea4620da]{opacity:1}.esd-sort-button.active[data-v-ea4620da]{color:var(--row-pending-edge,#3273dc);font-weight:700}.esd-sort-arrow[data-v-ea4620da]{opacity:.45;font-size:.8rem}.esd-sort-button.active .esd-sort-arrow[data-v-ea4620da]{opacity:1}.component-ready-button[data-v-ea4620da]{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.priority-col[data-v-ea4620da]{min-width:96px}.priority-cell[data-v-ea4620da]{border:1px dashed var(--priority-border);background:var(--priority-bg);color:var(--priority-fg);cursor:pointer;font-weight:600;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-width:4.5rem;padding:.2rem .7rem;display:inline-flex}.priority-cell[data-v-ea4620da]:after{content:"✎";opacity:.55;font-size:.75rem}.priority-cell[data-v-ea4620da]:hover{background-color:var(--priority-bg-hover);border-style:solid}.priority-cell[data-v-ea4620da]:hover:after{opacity:1}.priority-cell.priority-empty[data-v-ea4620da]{border-color:var(--priority-empty-bd);color:var(--priority-empty-fg);background:var(--priority-empty-bg);font-weight:500}.priority-input[data-v-ea4620da]{text-align:center;width:70px}.priority-input[data-v-ea4620da]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.priority-input[data-v-ea4620da]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.priority-input[data-v-ea4620da]{appearance:textfield}.notes-col[data-v-ea4620da]{min-width:170px;max-width:280px}.notes-cell[data-v-ea4620da]{cursor:text;text-align:left;width:100%;font:inherit;color:inherit;white-space:pre-wrap;background:0 0;border:1px dashed #0000;border-radius:4px;min-height:1.8rem;padding:.35rem .6rem}.notes-cell[data-v-ea4620da]:hover{background-color:var(--notes-hover-bg);border-color:var(--notes-hover-bd)}.notes-text[data-v-ea4620da]{display:block}@media (prefers-color-scheme:dark){.sales-page[data-v-ea4620da]{--row-hover-bg:#78aaff12;--row-prep-bg:#46a9ea24;--row-assembly-bg:#ff8a1829;--row-fixing-bg:#f1466829;--row-testing-bg:#78aaff24;--row-completed-bg:#48c77426;--row-pending-bg:#ffc10724;--row-expedited-bg:#b4b4b91a;--row-testing-edge:#5d8be3;--row-expedited-edge:#7a7f86;--header-bg:#1f1f23;--header-border:#3a3a40;--header-text:#e8e8ea;--priority-fg:#cfdaff;--priority-border:#78aaff8c;--priority-bg:#78aaff1f;--priority-bg-hover:#78aaff3d;--priority-empty-fg:#b5b5b9;--priority-empty-bd:#ffffff2e;--priority-empty-bg:#ffffff08;--notes-hover-bg:#ffffff0d;--notes-hover-bd:#ffffff2e;--pending-fg:#ffd874;--pending-bg:#ffc10729;--pending-bd:#ffc1078c;--wo-num-fg:#cfdaff;--week-divider:#ffffffb3}}.guide-modal-card{max-width:95vw;width:min(760px,95vw)!important}.scenario-book[data-v-cca92a36]{font-size:.78rem}.scenario-book td[data-v-cca92a36],.scenario-book th[data-v-cca92a36]{vertical-align:middle;padding:.3rem .4rem}.scenario-book td.is-date[data-v-cca92a36]{white-space:nowrap;font-variant-numeric:tabular-nums}.notes-cell[data-v-cca92a36]{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.scenario-summary[data-v-cca92a36]{flex-wrap:wrap;gap:.4rem;display:flex}.delta-in[data-v-cca92a36]{color:#257942}.delta-out[data-v-cca92a36]{color:#cc0f35}.delta-in-tag[data-v-cca92a36]{color:#fff;background-color:#257942}.delta-out-tag[data-v-cca92a36]{color:#fff;background-color:#cc0f35}@media (prefers-color-scheme:dark){.delta-in[data-v-cca92a36]{color:#48c78e}.delta-out[data-v-cca92a36]{color:#f14668}}td a[data-v-bef19cb4]{cursor:pointer;text-decoration:underline}.sk-heading[data-v-bef19cb4]{background-color:#dde1e7;border-radius:3px;width:14rem;display:inline-block}@media (prefers-color-scheme:dark){.sk-heading[data-v-bef19cb4]{background-color:#363636}}.waiting-row td[data-v-626dcd76]{color:#1a1a1a;background-color:#f0f0f0}.pending-mat-tag[data-v-626dcd76]{color:#000!important;background-color:#e0e0e0!important}td a[data-v-626dcd76]{cursor:pointer;text-decoration:underline}.wo-section[data-v-626dcd76]{border-left:4px solid #0000}.is-assigned[data-v-626dcd76]{color:#000;background-color:#b3ffb3;border-color:#1aa019}.shipping-note-input[data-v-626dcd76]{min-width:9rem}.idea-form[data-v-d55ea169]{max-width:820px;margin:1.5rem auto}.section-heading[data-v-d55ea169]{border-bottom:2px solid #363636;margin:1.75rem 0 .9rem;padding-bottom:.3rem;font-weight:700}.section-heading .hint[data-v-d55ea169]{color:#7a7a7a;font-size:.85rem;font-style:italic;font-weight:400}.check-grid[data-v-d55ea169]{grid-template-columns:1fr 1fr;gap:.6rem 1.5rem;display:grid}.check-grid.is-three[data-v-d55ea169]{grid-template-columns:repeat(3,1fr)}.check-grid.is-four[data-v-d55ea169]{grid-template-columns:repeat(2,1fr)}@media screen and (width>=769px){.check-grid.is-four[data-v-d55ea169]{grid-template-columns:repeat(4,1fr)}}.check-row[data-v-d55ea169]{align-items:center;display:flex}.other-input[data-v-d55ea169]{max-width:180px}.suggestions-page[data-v-cee6edc5]{max-width:900px;margin:1.5rem auto}.row-clickable[data-v-cee6edc5]{cursor:pointer}.field-block[data-v-cee6edc5]{margin-bottom:.85rem}.field-label-sm[data-v-cee6edc5]{text-transform:uppercase;letter-spacing:.02em;color:#4a4a4a;border-bottom:1px solid #dbdbdb;margin-bottom:.2rem;font-size:.8rem;font-weight:700}.preserve-lines[data-v-cee6edc5]{white-space:pre-wrap}@media print{body{position:static!important;top:auto!important;overflow:visible!important}body>#app{display:none!important}.modal{position:static!important}.modal-background{display:none!important}.modal-card{width:auto!important;max-width:100%!important;max-height:none!important;box-shadow:none!important;margin:0!important}.modal-card-body{max-height:none!important;overflow:visible!important}.modal-card-foot,.no-print{display:none!important}}.pass-blocked-hint[data-v-7e53140d]{flex:0 0 100%;margin-top:0}.ti-open.is-busy[data-v-7e53140d]{opacity:.5;pointer-events:none}.defective-label[data-v-7e53140d],.defective-input[data-v-7e53140d]{color:#8b1a1a;background-color:#ffe5e5;border-color:#f8b4b4}input[type=number][data-v-7e53140d]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-7e53140d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-7e53140d]{appearance:textfield}.training-sheet.is-readonly[data-v-32839770]{background:var(--bulma-scheme-main-bis)}.part-header[data-v-32839770]{color:#b5623a;letter-spacing:.03em;border-bottom:2px solid #b5623a;padding-bottom:.25rem}@media (prefers-color-scheme:dark){.part-header[data-v-32839770]{color:#cb825d;border-bottom-color:#cb825d}}.ts-obs th[data-v-32839770],.ts-comp th[data-v-32839770]{text-transform:uppercase;color:var(--bulma-text-weak);font-size:.75rem}.ts-grow[data-v-32839770]{resize:none;min-height:0;overflow:hidden}.ts-obs td .ts-grow[data-v-32839770]{display:block}.ts-grow-summary[data-v-32839770]{min-height:4.5em}.ts-flags td[data-v-32839770]{vertical-align:middle}.buttons.has-addons .button[data-v-32839770]{margin-bottom:0}.ullog-roll-name[data-v-8534f47f]{color:#7a7a7a;font-weight:400}.ullog-balance[data-v-8534f47f]{flex-wrap:wrap;justify-content:flex-end;gap:1.5rem;display:flex}.ullog-figure[data-v-8534f47f]{text-align:right}.ullog-figure .heading[data-v-8534f47f],.ullog-figure p[data-v-8534f47f]{margin-bottom:0}.ullog-count[data-v-8534f47f]{color:#7a7a7a;font-size:.85rem}.ullog-control[data-v-8534f47f]{white-space:nowrap;font-family:monospace}.ullog-stamped[data-v-8534f47f]{color:#4a4a4a;white-space:nowrap}.ullog-saving[data-v-8534f47f]{opacity:.55}.wh-wo-link[data-v-eb5a1fd5]{font:inherit;color:var(--bulma-link-text,#485fc7);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.wh-wo-link[data-v-eb5a1fd5]:hover{text-decoration:none}.wh-facts th[data-v-eb5a1fd5]{white-space:nowrap;width:11rem;font-weight:600}.wh-flags[data-v-eb5a1fd5]{margin-left:1.25rem;list-style:outside}.wh-parked-row[data-v-eb5a1fd5]{opacity:.55}.wh-assigned[data-v-eb5a1fd5]{color:#000;background-color:#b3ffb3;border-color:#1aa019}.wh-assigned-parked[data-v-eb5a1fd5]{color:#4a4a4a;background-color:#e1ffe1;border-color:#9bd49b}.wr-tiles[data-v-b55c7990]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.wr-tile[data-v-b55c7990]{margin-bottom:0;padding:.75rem 1rem}.wr-tile .title[data-v-b55c7990]{margin-bottom:0}.wr-sku[data-v-b55c7990]{font-family:monospace;font-size:.85em}.wr-role[data-v-b55c7990]{flex-wrap:wrap;gap:0 .5rem;font-size:.85rem;line-height:1.5;display:flex}.wr-role-name[data-v-b55c7990]{min-width:8rem;font-weight:600}.wr-table td[data-v-b55c7990]{vertical-align:middle}.wr-facts[data-v-b55c7990]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem 1rem;font-size:.9rem;display:grid}.wr-facts .heading[data-v-b55c7990]{margin-bottom:.15rem;display:block}.wr-workers[data-v-b55c7990]{font-size:.9rem}.wr-workers td[data-v-b55c7990],.wr-workers th[data-v-b55c7990]{vertical-align:middle}.wr-stage-cell[data-v-b55c7990]{white-space:nowrap;font-weight:600;vertical-align:top!important}.wr-workers tbody tr.wr-group-start:not(:first-child) td[data-v-b55c7990]{border-top:2px solid var(--bulma-border,#dbdbdb)}.wo-detail-actions[data-v-f635ab28]{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;padding:.5rem .25rem;display:flex}.button.wo-rwk-button[data-v-f635ab28]{color:#1f2933;background-color:#f97316;border-color:#f97316}.button.wo-rwk-button[data-v-f635ab28]:hover,.button.wo-rwk-button[data-v-f635ab28]:focus-visible{color:#1f2933;background-color:#fb923c;border-color:#fb923c}.button.wo-rwk-button[disabled][data-v-f635ab28]{opacity:.5;background-color:#f97316;border-color:#f97316}.is-assigned[data-v-f635ab28]{color:#000;background-color:#b3ffb3;border-color:#1aa019}.is-assigned-parked[data-v-f635ab28]{color:#4a4a4a;background-color:#e1ffe1;border-color:#9bd49b}.is-unassigned-row[data-v-f635ab28]{opacity:.55;font-style:italic}.esd-sort-th[data-v-f635ab28]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.sort-caret[data-v-f635ab28]{opacity:.6;font-size:.7em}.rework-indent[data-v-f635ab28]{color:#b5b5b5;margin-right:.15rem}.stage-worker-row[data-v-f635ab28]{padding:.15rem 0}.stage-worker-row+.stage-worker-row[data-v-f635ab28]{border-top:1px dashed #d8d8d8;margin-top:.15rem}.stage-worker-label[data-v-f635ab28]{margin-right:.5rem;font-weight:600}.stage-time-row[data-v-f635ab28]{white-space:nowrap;padding:.15rem 0}.stage-time-row+.stage-time-row[data-v-f635ab28]{border-top:1px dashed #d8d8d8;margin-top:.15rem}.stage-tag-stack[data-v-f635ab28]{margin:.1rem .15rem}.orphan-tag[data-v-f635ab28]{vertical-align:middle;height:auto;padding:.2em .45em;font-size:.7rem}.is-running-prep[data-v-f635ab28]{color:#fff;background-color:#46a9ea}.is-running-assembly[data-v-f635ab28]{color:#fff;background-color:#ff8a18}.is-running-fixing[data-v-f635ab28]{color:#fff;background-color:#f14668}.is-running-testing[data-v-f635ab28]{color:#fff;background-color:#1c468c}.is-machine-down-tag[data-v-f635ab28]{color:#fff;background-color:#f14668}.pending-inspection[data-v-f635ab28]{background-color:#ffb7001a;border:1px solid #ffb70059}.wo-section[data-v-f635ab28]{border-left:4px solid #0000}.wo-section-prep[data-v-f635ab28]{background-color:#46a9ea1f;border-left-color:#46a9ea}.wo-section-assembly[data-v-f635ab28]{background-color:#ff8a1821;border-left-color:#ff8a18}.wo-section-fixing[data-v-f635ab28]{background-color:#f146681a;border-left-color:#f14668}.wo-section-testing[data-v-f635ab28]{background-color:#1c468c1a;border-left-color:#1c468c}.wo-role-header[data-v-f635ab28]{cursor:pointer;-webkit-user-select:none;user-select:none}.wo-role-header:hover .wo-role-caret[data-v-f635ab28]{color:inherit}.wo-role-caret[data-v-f635ab28]{text-align:center;width:.9rem;display:inline-block}.pending-tree[data-v-f635ab28]{margin-left:0;list-style:none}.pending-tree li[data-v-f635ab28]{padding-top:.15rem;padding-bottom:.15rem}.pending-tree-arrow[data-v-f635ab28]{margin-right:.35rem}.stage-row[data-v-f635ab28]{border-bottom:1px solid #f0f0f0;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.stage-row[data-v-f635ab28]:last-child{border-bottom:none}.stage-label[data-v-f635ab28]{width:96px;font-weight:600}.active-filters[data-v-f635ab28]{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin:.5rem 0 .75rem;display:flex}.active-filter[data-v-f635ab28]{flex-direction:column;gap:.2rem;display:flex}.active-filter .label[data-v-f635ab28]{margin:0}.active-filter-clear[data-v-f635ab28]{margin-bottom:.05rem}.sk-filters[data-v-f635ab28]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:.75rem;display:flex}.sk-filter[data-v-f635ab28]{background-color:#dde1e7;border-radius:4px;width:8rem;height:2.25rem;display:inline-block}@media (prefers-color-scheme:dark){.sk-filter[data-v-f635ab28]{background-color:#363636}}.pending-mat-tag[data-v-f2f98279]{color:#000!important;background-color:#e0e0e0!important}.stage-tag[data-v-f2f98279]{border:1px solid #c9c9c9;color:#1a1a1a!important;background-color:#e0e0e0!important}td a[data-v-f2f98279]{cursor:pointer;text-decoration:underline}.ul-waived-loader[data-v-f2f98279]{vertical-align:middle;width:.9em;height:.9em;display:inline-block}
