._stage_qaiau_8{background:color-mix(in srgb, var(--brand-deep) 12%, var(--background));justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._stage_qaiau_8[data-bare]{background:0 0;min-height:0;padding:0}._device_qaiau_21{border:12px solid color-mix(in srgb, var(--foreground) 88%, var(--brand-deep));background:var(--background);border-radius:34px;flex-direction:column;width:100%;max-width:1194px;height:min(834px,100vh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #141e1480}._stage_qaiau_8:not([data-bare]) ._device_qaiau_21{--notification-panel-cap:calc(min(834px, 100vh - 48px) * .22)}._stage_qaiau_8[data-bare] ._device_qaiau_21{border:1px solid var(--border);border-radius:var(--radius-lg);height:auto;min-height:420px;box-shadow:var(--shadow-card)}._statusbar_qaiau_48{background:var(--card);height:30px;color:var(--foreground);flex:none;justify-content:space-between;align-items:center;padding:6px 22px;font-size:13px;font-weight:600;display:flex}._clock_qaiau_60{font-variant-numeric:tabular-nums}._statusRight_qaiau_63{align-items:center;gap:14px;display:inline-flex}._connection_qaiau_68{font-size:12px;font-weight:600}._device_qaiau_21[data-offline] ._connection_qaiau_68{color:var(--status-missing-fg)}._sync_qaiau_75{align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}._sync_qaiau_75[data-state=ok]{color:var(--faint)}._sync_qaiau_75[data-state=pending]{color:var(--status-missing-fg)}._dot_qaiau_88{background:currentColor;border-radius:50%;width:8px;height:8px}._spinner_qaiau_94{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite _kit-device-spin_qaiau_1}@keyframes _kit-device-spin_qaiau_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_qaiau_94{animation:none}}._banner_qaiau_113{border-bottom:1px solid color-mix(in srgb, var(--status-missing-fg) 26%, transparent);background:color-mix(in srgb, var(--status-missing-fg) 11%, var(--card));color:var(--status-missing-fg);flex:none;align-items:center;gap:10px;margin:0;padding:9px 22px;font-size:13px;font-weight:600;display:flex}._queued_qaiau_126{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}._banner_qaiau_113[data-queued]{border-bottom-color:color-mix(in srgb, var(--status-scheduled-fg) 26%, transparent);background:color-mix(in srgb, var(--status-scheduled-fg) 10%, var(--card));color:var(--status-scheduled-fg)}._reason_qaiau_137{flex:100%;order:3;font-size:12px;font-weight:500}._syncNow_qaiau_143{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;flex:none;order:2;padding:4px 12px;font-size:12px}._syncNow_qaiau_143:disabled{opacity:.55;cursor:default}._syncNow_qaiau_143:hover:not(:disabled){background:color-mix(in srgb, currentcolor 12%, transparent)}._screen_qaiau_163{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:22px 24px 28px;overflow-y:auto}._inner_qaiau_170{max-width:940px;margin:0 auto}._screen_qaiau_163[data-flush]{flex-direction:column;padding:0;display:flex}._screen_qaiau_163[data-flush] ._inner_qaiau_170{flex-direction:column;flex:1 0 auto;width:100%;max-width:none;margin:0;display:flex}@media (width<=900px){._stage_qaiau_8{padding:0}._device_qaiau_21{max-width:none;height:100vh;box-shadow:none;border:0;border-radius:0}._banner_qaiau_113{flex-wrap:wrap;align-items:flex-start}._queued_qaiau_126{flex-basis:100%;margin-left:0}}._group_1bun4_6{border:0;margin:0;padding:0}._legend_1bun4_11{color:var(--foreground);margin-bottom:10px;padding:0;font-size:13px;font-weight:600}._legend_1bun4_11 span{color:var(--destructive)}._choice_1bun4_21{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--card);min-height:48px;color:var(--foreground);cursor:pointer;align-items:center;gap:14px;margin-bottom:10px;padding:15px 16px;font-size:15px;font-weight:600;display:flex;position:relative}._choice_1bun4_21:hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 4%, var(--card))}._choice_1bun4_21[data-selected]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--card))}._choice_1bun4_21:focus-within{outline:2px solid var(--ring);outline-offset:2px}._input_1bun4_52{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._icon_1bun4_61{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--subtle);width:42px;height:42px;color:var(--brand-deep);flex:none;justify-content:center;align-items:center;display:inline-flex}._text_1bun4_73{flex:1;min-width:0}._hint_1bun4_77{color:var(--muted-foreground);margin-top:2px;font-size:12.5px;font-weight:500;display:block}._check_1bun4_84{border:2px solid var(--border);color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._choice_1bun4_21[data-selected] ._check_1bun4_84{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._required_1bun4_101{color:var(--muted-foreground);margin:2px 0 0;font-size:12.5px;font-weight:500}._extras_1bun4_108{gap:14px;margin-top:18px;display:grid}._foot_1bun4_113{gap:10px;width:100%;display:flex}._foot_1bun4_113>*{flex:1}._root_1nndi_7{--truck-cols:22px minmax(0, 1fr) 52px 150px 132px;display:block}._toolbar_1nndi_11{align-items:center;gap:14px;margin-bottom:14px;display:flex}._summary_1nndi_18{z-index:4;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);margin-bottom:18px;padding:16px 20px;position:sticky;top:-22px}._summaryRow_1nndi_29{align-items:center;gap:12px;display:flex}._count_1nndi_34{align-items:baseline;gap:8px;margin:0;display:flex}._count_1nndi_34 b{color:var(--heading);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}._count_1nndi_34 span{color:var(--muted-foreground);font-size:14px}._scanNext_1nndi_51{margin-left:auto}._bar_1nndi_54{background:var(--muted);appearance:none;width:100%;height:8px;color:var(--primary);border:0;border-radius:999px;margin-top:14px;display:block;overflow:hidden}._bar_1nndi_54::-webkit-progress-bar{background:var(--muted);border-radius:999px}._bar_1nndi_54::-webkit-progress-value{background:var(--primary);border-radius:999px;transition:width .25s}._bar_1nndi_54::-moz-progress-bar{background:var(--primary);border-radius:999px}._table_1nndi_81{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);overflow:hidden}._header_1nndi_88{grid-template-columns:var(--truck-cols);border-bottom:1px solid var(--border);background:var(--subtle);color:var(--faint);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:14px;padding:11px 18px;font-size:10px;font-weight:700;display:grid}._right_1nndi_102{text-align:right}._center_1nndi_105{text-align:center}._group_1nndi_109{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--brand-deep) 4%, var(--card));align-items:center;gap:10px;padding:10px 18px;display:flex}._groupSeq_1nndi_118{background:var(--primary-soft);width:22px;height:22px;color:var(--primary-soft-foreground);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._groupTitle_1nndi_131{color:var(--heading);font-size:13.5px;font-weight:700}._groupWho_1nndi_136{color:var(--muted-foreground);font-size:12.5px}._groupProgress_1nndi_140{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:700}._row_1nndi_148{grid-template-columns:var(--truck-cols);border-bottom:1px solid var(--border);background:var(--card);align-items:center;gap:14px;padding:13px 18px;display:grid}._row_1nndi_148:last-child{border-bottom:0}._row_1nndi_148[data-scan=awaiting]{background:color-mix(in srgb, var(--status-missing-fg) 4%, var(--card))}._row_1nndi_148[data-scan=flagged]{background:var(--subtle)}._dot_1nndi_166{border-radius:50%;width:12px;height:12px}._row_1nndi_148[data-scan=awaiting] ._dot_1nndi_166{border:2px solid var(--status-missing-fg)}._row_1nndi_148[data-scan=scanned] ._dot_1nndi_166{background:var(--status-complete-fg)}._row_1nndi_148[data-scan=flagged] ._dot_1nndi_166{background:var(--status-missing-fg)}._part_1nndi_180{min-width:0}._name_1nndi_183{color:var(--foreground);margin:0;font-size:14.5px;font-weight:600}._dims_1nndi_189{color:var(--brand-deep);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:700}._sub_1nndi_195{color:var(--muted-foreground);margin:2px 0 0;font-size:12px}._qty_1nndi_200{text-align:center;color:var(--foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}._status_1nndi_208{align-items:center;gap:7px;display:flex}._statusText_1nndi_213{white-space:nowrap;font-size:12.5px;font-weight:700}._statusText_1nndi_213[data-scan=awaiting],._statusText_1nndi_213[data-scan=flagged]{color:var(--status-missing-fg)}._statusText_1nndi_213[data-scan=scanned]{color:var(--status-complete-fg)}._actions_1nndi_225{justify-content:flex-end;gap:7px;display:flex}._sync_1nndi_231{color:var(--status-missing-fg);align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:inline-flex}._spinner_1nndi_239{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite _kit-truck-spin_1nndi_1}@keyframes _kit-truck-spin_1nndi_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1nndi_239{animation:none}._bar_1nndi_54::-webkit-progress-value{transition:none}}._actionbar_1nndi_261{z-index:4;padding:16px 0 calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:14px;margin-top:18px;display:flex;position:sticky;bottom:0}._actionNote_1nndi_274{color:var(--muted-foreground);margin:0;font-size:12.5px}._actionbar_1nndi_261>button{margin-left:auto}._undoHint_1nndi_282{color:var(--faint);margin:8px 0 0;font-size:12px}._srOnly_1nndi_288{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){._header_1nndi_88{display:none}._row_1nndi_148{grid-template-columns:14px minmax(0,1fr);align-items:start;row-gap:8px}._qty_1nndi_200{display:none}._status_1nndi_208,._actions_1nndi_225{grid-column:2;justify-content:flex-start}}._list_1nc64_2{margin:0;padding:0;list-style:none}._row_1nc64_7{border-top:1px solid var(--border);align-items:center;gap:14px;padding:12px 0;display:flex}._row_1nc64_7:first-child{border-top:0}._name_1nc64_17{flex:1;min-width:0;font-size:14.5px;font-weight:600}._unit_1nc64_23{color:var(--faint);font-size:12.5px;font-weight:500}._extra_1nc64_28{color:var(--status-review-fg);margin-top:2px;font-size:11.5px;font-weight:600;display:block}._stepper_1nc64_35{border:1px solid var(--border);border-radius:var(--radius);flex:none;align-items:stretch;display:inline-flex;overflow:hidden}._stepper_1nc64_35 button{background:var(--card);width:44px;height:44px;color:var(--foreground);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}._stepper_1nc64_35 button:hover:not(:disabled){background:var(--subtle)}._stepper_1nc64_35 button:disabled{color:var(--border);cursor:not-allowed}._stepper_1nc64_35 button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._count_1nc64_65{border-right:1px solid var(--border);border-left:1px solid var(--border);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:46px;padding:0 6px;font-size:15px;font-weight:700;display:inline-flex}._count_1nc64_65[data-zero]{color:var(--faint)}._pill_1k7ke_2{border-radius:var(--radius-pill);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--muted-foreground);background:var(--muted);align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}._pill_1k7ke_2[data-tier=aging]{color:var(--status-missing-fg);background:color-mix(in srgb, var(--status-missing-fg) 10%, transparent)}._pill_1k7ke_2[data-tier=stale]{color:var(--destructive);background:color-mix(in srgb, var(--destructive) 10%, transparent)}._pill_1k7ke_2[data-tier=closed]{color:var(--muted-foreground);background:0 0;font-weight:500}._dot_1k7ke_28{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}._menu_1wy3n_1{min-width:250px}._bar_tk9eb_2{background:var(--primary-soft);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:14px;padding:10px 24px;display:flex}._label_tk9eb_11{color:var(--primary-soft-foreground);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._clear_tk9eb_17{border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--primary-soft-foreground);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:6px 8px;font-size:13px;font-weight:500}._clear_tk9eb_17:hover{background:color-mix(in srgb, var(--primary) 16%, transparent)}._browser_10vz0_6{gap:12px;display:grid}._tools_10vz0_11{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._search_10vz0_18{border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--card);min-width:220px;height:40px;color:var(--faint);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}._search_10vz0_18 input{width:100%;color:var(--foreground);background:0 0;border:0;outline:none;font-size:13px}._srOnly_10vz0_42{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._scopes_10vz0_51{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}._scope_10vz0_51{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);height:30px;color:var(--secondary-foreground);cursor:pointer;padding:0 12px;font-size:12px;font-weight:600}._scope_10vz0_51[data-on=true]{border-color:var(--primary-soft-foreground);background:var(--primary-soft);color:var(--primary-soft-foreground)}._groups_10vz0_78{gap:14px;max-height:420px;display:grid;overflow-y:auto}._groupHead_10vz0_85{color:var(--faint);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}._entry_10vz0_94{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._entry_10vz0_94+._entry_10vz0_94{margin-top:6px}._entry_10vz0_94[data-selected=true]{border-color:var(--primary-soft-foreground);background:var(--primary-soft)}._entryName_10vz0_114{color:var(--foreground);margin:0;font-size:13px;font-weight:600}._entryFields_10vz0_121{color:var(--faint);margin:3px 0 0;font-size:11px;line-height:1.45}._entryCost_10vz0_128{color:var(--secondary-foreground);font-variant-numeric:tabular-nums;font-size:12px}._empty_10vz0_134,._note_10vz0_135{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.55}._note_10vz0_135{border-top:1px solid var(--border);color:var(--faint);padding-top:10px}@media (width<=640px){._entry_10vz0_94{grid-template-columns:minmax(0,1fr)}}._root_ej23q_5{border:1px solid var(--border);border-radius:var(--radius);background:var(--subtle);margin-bottom:16px;padding:10px 14px}._row_1hujh_1{background:var(--card);border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent);grid-template-columns:34px 134px 88px minmax(115px,1.15fr) minmax(125px,1.25fr) minmax(115px,1.1fr) 78px 110px 100px 136px 194px;align-items:center;gap:12px;min-height:44px;padding:0 16px;display:grid;position:relative}._row_1hujh_1[data-flat]{border-bottom:1px solid var(--border);padding:0 24px}._row_1hujh_1[data-rush]{background:color-mix(in srgb, var(--destructive) 5%, var(--card))}._row_1hujh_1:hover{background:color-mix(in srgb, var(--foreground) 5%, var(--card))}._row_1hujh_1[data-selected]{background:color-mix(in srgb, var(--primary) 8%, var(--card))}._row_1hujh_1[data-dragging]{opacity:.45}._row_1hujh_1[draggable=true]{cursor:grab}._openTarget_1hujh_37{z-index:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._cell_1hujh_1{z-index:1;pointer-events:none;align-items:center;gap:6px;min-width:0;display:flex;position:relative}._cell_1hujh_1 button,._cell_1hujh_1 a,._cell_1hujh_1 input{pointer-events:auto}._cell_1hujh_1[data-col=check],._cell_1hujh_1[data-col=items]{justify-content:center}._cell_1hujh_1[data-col=ref]{flex-wrap:wrap;gap:5px 6px}._check_1hujh_73{appearance:none;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--card) no-repeat center;cursor:pointer;visibility:hidden;flex-shrink:0;width:18px;height:18px;margin:0}._row_1hujh_1:hover ._check_1hujh_73,._row_1hujh_1:focus-within ._check_1hujh_73,._check_1hujh_73:checked{visibility:visible}._check_1hujh_73:checked{background-color:var(--primary);border-color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='12' height='12' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}._unread_1hujh_97{background:var(--primary);border-radius:50%;flex-shrink:0;width:7px;height:7px}._reference_1hujh_104{font-family:var(--font-mono);white-space:nowrap;color:var(--foreground);font-size:12px;font-weight:600}._customer_1hujh_111{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._meta_1hujh_118{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._date_1hujh_125{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}._items_1hujh_131{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:13px;font-weight:500}._items_1hujh_131[data-multi]{color:var(--foreground);font-weight:700}._assigneeName_1hujh_141{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._unclaimed_1hujh_147{color:var(--faint);font-size:12px}._take_1hujh_151{border-radius:var(--radius);background:var(--primary);height:28px;color:var(--primary-foreground);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:600;display:none}._take_1hujh_151:hover{background:var(--primary-hover)}._row_1hujh_1:hover ._take_1hujh_151,._take_1hujh_151:focus-visible{display:inline-flex}._row_1hujh_1:hover ._unclaimed_1hujh_147{display:none}._card_1hujh_179{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);width:100%;box-shadow:var(--shadow-sm);font-family:var(--font-sans);color:var(--foreground);text-align:left;cursor:pointer;flex-direction:column;gap:7px;padding:11px 12px;display:flex}._card_1hujh_179:hover{border-color:var(--primary)}._card_1hujh_179[data-rush]{background:color-mix(in srgb, var(--destructive) 5%, var(--card))}._card_1hujh_179[data-selected]{box-shadow:0 0 0 2px var(--primary)}._card_1hujh_179[data-dragging]{opacity:.45}._cardRow_1hujh_206{align-items:center;gap:8px;display:flex}._cardRef_1hujh_211{font-family:var(--font-mono);color:var(--muted-foreground);font-size:11px;font-weight:600}._cardName_1hujh_217{font-size:13px;font-weight:600}._cardMeta_1hujh_221{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;display:flex}._cardDate_1hujh_228{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}._pill_1w8cj_2{border-radius:var(--radius-pill);letter-spacing:.03em;white-space:nowrap;color:var(--faint);background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}._pill_1w8cj_2[data-prio=EMERGENCY_RUSH]{background:var(--destructive);color:var(--destructive-foreground)}._pill_1w8cj_2[data-prio=HIGH]{color:var(--status-missing-fg);background:color-mix(in srgb, var(--status-missing-fg) 14%, transparent);border-color:color-mix(in srgb, var(--status-missing-fg) 30%, transparent)}._pill_1w8cj_2[data-prio=MEDIUM]{color:var(--muted-foreground);background:var(--muted);font-weight:600}._pill_1w8cj_2[data-prio=LOW]{color:var(--faint);font-weight:600}._pill_1w8cj_2[data-prio=NONE]{color:var(--faint);font-weight:500}._override_1w8cj_40{opacity:.75;font-size:9px;font-weight:700}._pill_1w7rt_4{border-radius:var(--radius-pill);min-width:0;max-width:100%;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;border:0;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}button._pill_1w7rt_4{cursor:pointer}._pill_1w7rt_4[data-small]{padding:3px 10px;font-size:11px}._pill_1w7rt_4[data-variant=outline],._pill_1w7rt_4[data-variant=fill]{color:var(--tone-fg);background:var(--tone-bg)}button._pill_1w7rt_4:hover{filter:brightness(.96)}._pill_1w7rt_4[data-open]{box-shadow:0 0 0 2px color-mix(in srgb, currentColor 22%, transparent)}._dot_1w7rt_37{display:none}._label_1w7rt_40{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._chevron_1w7rt_46{opacity:.7;flex-shrink:0;display:inline-flex}._table_p8sv2_6{gap:8px;display:grid}._header_p8sv2_11,._main_p8sv2_12{grid-template-columns:116px minmax(0,1fr) 62px 82px 34px 34px 34px 34px;align-items:center;gap:8px;display:grid}._header_p8sv2_11{color:var(--faint);letter-spacing:.04em;text-transform:uppercase;padding:0 10px;font-size:11px;font-weight:700}._line_p8sv2_28{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);padding:10px}._line_p8sv2_28[data-product=true]{border-left:3px solid var(--primary-soft)}._line_p8sv2_28[data-incomplete=true]{border-color:var(--status-missing-fg);background:color-mix(in srgb, var(--status-missing-bg) 35%, var(--card))}._type_p8sv2_44,._name_p8sv2_45,._units_p8sv2_46,._cost_p8sv2_47,._spec_p8sv2_48 input,._catField_p8sv2_49 input,._catField_p8sv2_49 select{border:1px solid var(--input);background:var(--card);min-width:0;height:36px;color:var(--foreground);border-radius:10px;padding:0 10px;font-size:13px}._units_p8sv2_46,._cost_p8sv2_47{font-variant-numeric:tabular-nums;text-align:right}._nameWrap_p8sv2_67{min-width:0;position:relative}._name_p8sv2_45{width:100%}._waive_p8sv2_76{border:1px solid var(--border);background:var(--card);width:34px;height:34px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-weight:700;text-decoration:line-through;display:inline-flex}._waive_p8sv2_76[data-on=true]{border-color:var(--status-missing-fg);background:var(--status-missing-bg);color:var(--status-missing-fg)}._waive_p8sv2_76:disabled{cursor:default;opacity:.45}._srOnly_p8sv2_102{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._waiveNote_p8sv2_111,._summary_p8sv2_112,._needs_p8sv2_113,._catSource_p8sv2_114,._claimHeader_p8sv2_115{color:var(--muted-foreground);margin:8px 0 0;font-size:12px;line-height:1.5}._needs_p8sv2_113{color:var(--status-missing-fg)}._summary_p8sv2_112,._claimHeader_p8sv2_115{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._claimTag_p8sv2_134{border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--primary-soft-foreground);align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}._spec_p8sv2_48,._catFields_p8sv2_147{border-top:1px dashed var(--border);flex-wrap:wrap;gap:10px;margin-top:10px;padding-top:10px;display:flex}._specField_p8sv2_156,._catField_p8sv2_49{gap:4px;min-width:110px;display:grid}._specField_p8sv2_156[data-wide=true]{flex:1;min-width:170px}._specField_p8sv2_156 span,._catField_p8sv2_49 span{color:var(--faint);font-size:11px;font-weight:600}._catField_p8sv2_49 b{color:var(--destructive)}._catSource_p8sv2_114{flex-basis:100%;margin:0;font-size:11px}._catField_p8sv2_49 [data-missing=true]{border-color:var(--status-missing-fg);background:var(--status-missing-bg)}._empty_p8sv2_190{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);margin:0;padding:14px 10px;font-size:13px}._actions_p8sv2_199{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._actionsRight_p8sv2_207{flex-wrap:wrap;gap:8px;display:flex}._drop_p8sv2_215{z-index:30;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--popover);width:min(420px,90vw);max-height:300px;box-shadow:var(--shadow-pop);position:absolute;top:calc(100% + 3px);left:0;overflow:hidden auto}._dropHead_p8sv2_229{border-bottom:1px solid var(--border);color:var(--faint);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 11px;font-size:11px;font-weight:700;display:flex}._dropManage_p8sv2_243{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);color:var(--secondary-foreground);text-transform:none;cursor:pointer;padding:2px 8px;font-size:11px;font-weight:600}._dropItem_p8sv2_255{border-bottom:1px solid var(--border);background:var(--card);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;width:100%;padding:9px 11px;display:grid}._dropItem_p8sv2_255:hover,._dropItem_p8sv2_255:focus-visible{background:var(--subtle)}._dropName_p8sv2_272{color:var(--foreground);font-size:13px;font-weight:600}._dropCost_p8sv2_278{color:var(--secondary-foreground);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}._dropCrumb_p8sv2_285,._dropNeeds_p8sv2_286{color:var(--faint);grid-column:1/-1;font-size:11px}._dropNeeds_p8sv2_286{color:var(--status-missing-fg)}._dropEmpty_p8sv2_296{color:var(--faint);margin:0;padding:10px 11px;font-size:12px}._dropFree_p8sv2_303{background:var(--subtle);width:100%;color:var(--secondary-foreground);text-align:left;cursor:pointer;padding:9px 11px;font-size:12px}@media (width<=780px){._header_p8sv2_11{display:none}._main_p8sv2_12{grid-template-columns:repeat(4,minmax(0,1fr))}._nameWrap_p8sv2_67{grid-column:1/-1}}._stepper_17ae3_7{gap:10px;display:grid}._step_17ae3_7{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);gap:8px;padding:12px 14px;display:grid}._step_17ae3_7[data-state=pending]{background:var(--subtle);border-style:dashed;padding:9px 14px}._step_17ae3_7[data-state=active]{border-color:var(--primary-soft-foreground)}._head_17ae3_31{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}._bullet_17ae3_41{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);width:20px;height:20px;color:var(--muted-foreground);justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}._step_17ae3_7[data-state=done] ._bullet_17ae3_41{border-color:var(--status-ready-fg);background:var(--status-ready-bg);color:var(--status-ready-fg)}._step_17ae3_7[data-state=active] ._bullet_17ae3_41{border-color:var(--primary-soft-foreground);background:var(--primary-soft);color:var(--primary-soft-foreground)}._label_17ae3_67{color:var(--heading)}._step_17ae3_7[data-state=pending] ._label_17ae3_67{color:var(--muted-foreground)}._required_17ae3_75{color:var(--destructive)}._hint_17ae3_79{color:var(--faint);cursor:help;display:inline-flex}._sub_17ae3_85{color:var(--faint);font-size:11.5px;font-weight:500}._body_17ae3_91{gap:10px;display:grid}._verdict_17ae3_96{border-radius:var(--radius-sm);background:var(--subtle);color:var(--secondary-foreground);margin:0;padding:9px 12px;font-size:12.5px;line-height:1.55}._mark_oosfw_1{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;line-height:0;display:inline-flex}._mark_oosfw_1[data-status=complete]{background:var(--status-ready-fg);color:#fff}._mark_oosfw_1[data-status=error]{background:var(--destructive);color:#fff}._mark_oosfw_1[data-status=warning]{color:var(--status-missing-fg);border-radius:0}._mark_oosfw_1[data-status=warning] svg{fill:var(--warning-soft-border)}._section_9hsrd_4{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-bottom:16px;padding:20px}._head_9hsrd_12{align-items:flex-start;gap:9px;margin-bottom:14px;display:flex}._step_9hsrd_18{background:var(--primary-soft);width:24px;height:24px;color:var(--primary-soft-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._titleWrap_9hsrd_31{flex:1;min-width:0}._title_9hsrd_31{color:var(--heading);margin:0;font-size:15px;font-weight:700}._hint_9hsrd_41{color:var(--muted-foreground);margin:3px 0 0;font-size:12px;line-height:1.5}._headActions_9hsrd_47{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}._body_9hsrd_54{min-width:0}._rows_9hsrd_57{flex-direction:column;display:flex}._row_9hsrd_57{border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}._row_9hsrd_57:last-child{border-bottom:none}._rowLabel_9hsrd_71{color:var(--muted-foreground);font-size:12px}._value_9hsrd_75{overflow-wrap:anywhere;min-width:0;font-size:13px}._value_9hsrd_75[data-numeric]{font-variant-numeric:tabular-nums}._empty_9hsrd_83{color:var(--faint);font-size:13px}._gap_9hsrd_87,._waived_9hsrd_88{flex-direction:column;align-items:flex-start;gap:3px;display:flex}._gapLabel_9hsrd_94{color:var(--status-missing-fg);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._waivedLabel_9hsrd_102{color:var(--muted-foreground);align-items:center;gap:6px;font-size:13px;display:inline-flex}._waivedReason_9hsrd_109{color:var(--faint);font-size:11px}._rowAction_9hsrd_113{font:inherit;color:var(--primary-soft-foreground);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:600}._rowAction_9hsrd_113:hover{color:var(--primary-hover)}._actions_9hsrd_126{align-items:center;gap:10px;margin-top:14px;display:flex}._headActions_9hsrd_47 ._editButton_9hsrd_132{height:34px;padding:0 13px;font-size:13px;font-weight:500}._banIcon_9hsrd_138{color:var(--faint)}._subhead_9hsrd_141{text-transform:uppercase;letter-spacing:.05em;color:var(--heading);margin:14px 0 2px;font-size:11px;font-weight:700}._contactHead_9hsrd_149{color:var(--foreground);margin:16px 0 8px;font-size:12px;font-weight:600}._contactHead_9hsrd_149:first-child{margin-top:0}._contactRole_9hsrd_158{color:var(--muted-foreground);font-weight:500}._actions_9hsrd_126[data-sticky]{z-index:2;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:0 0 var(--radius-lg) var(--radius-lg);margin:14px -20px -20px;padding:13px 20px;position:sticky;bottom:0}._spacer_9hsrd_172{margin-left:auto}._panel_6i40p_6{gap:8px;display:grid}._card_6i40p_11{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);gap:6px;padding:12px 14px;display:grid}._card_6i40p_11[data-tone=missing]{border-color:var(--status-missing-fg);background:var(--status-missing-bg)}._card_6i40p_11[data-tone=ready]{border-color:var(--status-ready-fg);background:var(--status-ready-bg)}._head_6i40p_30{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}._relief_6i40p_41{border-radius:var(--radius-pill);background:var(--card);color:var(--secondary-foreground);padding:2px 9px;font-size:11px;font-weight:600}._quote_6i40p_50,._meta_6i40p_51,._hint_6i40p_52,._blocked_6i40p_53{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.55}._meta_6i40p_51,._blocked_6i40p_53{color:var(--faint);font-size:11.5px}._actions_6i40p_66{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._blocked_6i40p_53{margin-left:auto}._decision_6i40p_78{border-top:1px solid var(--border);gap:10px;margin-top:10px;padding-top:10px;display:grid}._grid_6i40p_86{flex-wrap:wrap;gap:10px;display:flex}._grid_6i40p_86>*{min-width:140px}._trigger_6i40p_96{justify-items:start;gap:4px;display:grid}._hint_6i40p_52{color:var(--faint);max-width:62ch;font-size:11.5px}._log_6i40p_108{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);gap:3px;margin:0;padding:10px 12px;font-size:11.5px;list-style:none;display:grid}._logHead_6i40p_120{color:var(--faint);letter-spacing:.03em;text-transform:uppercase;font-weight:700}._zones_10mhy_1{grid-template-columns:minmax(220px,300px) minmax(240px,340px) minmax(320px,1fr);align-items:start;gap:16px;display:grid}._zone_10mhy_1{gap:8px;min-width:0;display:grid}._zone_10mhy_1[data-zone=issue],._zone_10mhy_1[data-zone=decision]{border-left:1px solid var(--border);padding-left:16px}._zoneHead_10mhy_25{color:var(--faint);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}._count_10mhy_34,._empty_10mhy_35{color:var(--faint);margin:0;font-size:11.5px}._path_10mhy_41{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:11.5px;display:flex}._sep_10mhy_51{color:var(--faint);margin-right:4px}._headline_10mhy_56{color:var(--heading);margin:0;font-size:15px;font-weight:700}._description_10mhy_63{max-width:52ch;color:var(--secondary-foreground);margin:0;font-size:13px;line-height:1.6}._advisory_10mhy_71{border:1px solid var(--status-missing-fg);border-radius:var(--radius-sm);background:var(--status-missing-bg);color:var(--status-missing-fg);padding:9px 12px;font-size:12px;line-height:1.5}._meta_10mhy_2{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 12px;margin:0;padding:10px 0;display:grid}._meta_10mhy_2 dt{color:var(--faint);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:4px;font-size:10.5px;font-weight:700;display:flex}._meta_10mhy_2 dd{color:var(--foreground);margin:2px 0 0;font-size:12.5px}._accordions_10mhy_108{display:grid}._accordionButton_10mhy_112{border-bottom:1px solid var(--border);width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12.5px;font-weight:600;display:flex}._accordionButton_10mhy_112:hover{color:var(--brand-deep)}._accordionRight_10mhy_132{color:var(--faint);align-items:center;gap:8px;display:flex}._accordionSub_10mhy_139{font-size:11px;font-weight:500}@media (width<=1100px){._zones_10mhy_1{grid-template-columns:minmax(0,1fr)}._zone_10mhy_1[data-zone=issue],._zone_10mhy_1[data-zone=decision]{border-top:1px solid var(--border);border-left:0;padding-top:14px;padding-left:0}}._head_364tr_2{align-items:center;gap:8px;margin:4px 8px 2px;display:flex}._headTitle_364tr_8{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);flex:1;margin:0;font-size:11px;font-weight:600}._clear_364tr_17{font-family:var(--font-sans);color:var(--primary-soft-foreground);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}._clear_364tr_17:hover{text-decoration:underline}._list_364tr_31{overscroll-behavior:contain;max-height:min(430px,60vh);overflow-y:auto}._group_364tr_36{margin-top:10px}._group_364tr_36:first-child{margin-top:6px}._groupTitle_364tr_42{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);margin:0 8px 4px;font-size:11px;font-weight:600}._row_364tr_50{border-radius:var(--radius-sm);width:100%;font-family:var(--font-sans);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}._row_364tr_50:hover{background:var(--muted)}._row_364tr_50[data-on]{background:color-mix(in srgb, var(--primary) 9%, transparent);font-weight:600}._rowLabel_364tr_72{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._rowCount_364tr_79{border-radius:var(--radius-pill);background:var(--muted);min-width:18px;color:var(--muted-foreground);text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:700}._rowCheck_364tr_91{width:14px;color:var(--primary);flex-shrink:0;display:inline-flex}._note_364tr_97{border-top:1px solid var(--border);color:var(--faint);margin:10px 8px 2px;padding-top:9px;font-size:11px;line-height:1.45}._chipBar_364tr_106{background:var(--subtle);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:7px;padding:9px 24px;display:flex}._chipBarLabel_364tr_115{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-size:11px;font-weight:600}._chipClear_364tr_122{font-family:var(--font-sans);color:var(--primary-soft-foreground);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:500}._chipClear_364tr_122:hover{text-decoration:underline}._chipCount_364tr_135{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}._root_1ggxd_7{z-index:4;border-top:1px solid var(--border);background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-top:18px;padding-top:12px;position:sticky;bottom:0}._steps_1ggxd_17{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}._step_1ggxd_17{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--faint);align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}._step_1ggxd_17[data-state=done]{border-color:color-mix(in srgb, var(--status-complete-fg) 30%, transparent);background:color-mix(in srgb, var(--status-complete-fg) 10%, transparent);color:var(--status-complete-fg)}._step_1ggxd_17[data-state=current]{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));background:var(--primary-soft);color:var(--primary-soft-foreground)}._step_1ggxd_17[data-state=soft]{color:var(--status-review-fg);border-style:dashed}._marker_1ggxd_50{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._step_1ggxd_17[data-state=done] ._marker_1ggxd_50{border-color:currentColor}._warning_1ggxd_63{border-radius:var(--radius);background:color-mix(in srgb, var(--status-review-fg) 8%, transparent);color:var(--status-review-fg);margin:0 0 10px;padding:8px 11px;font-size:12.5px;font-weight:600}._bar_1ggxd_73{padding-bottom:calc(4px + env(safe-area-inset-bottom,0px));align-items:center;gap:14px;display:flex}._note_1ggxd_79{color:var(--muted-foreground);margin:0;font-size:12.5px}._bar_1ggxd_73>button:last-child{min-height:52px;margin-left:auto;padding-inline:24px}@media (width<=560px){._bar_1ggxd_73{flex-direction:column;align-items:stretch}._bar_1ggxd_73>button:last-child{margin-left:0}}._job_1qldq_1{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);margin-block-end:12px;padding:14px}._job_1qldq_1[data-rush]{border-color:color-mix(in srgb, var(--destructive) 28%, var(--border));background:color-mix(in srgb, var(--destructive-soft) 30%, var(--card))}._job_1qldq_1[data-locked]{border-color:color-mix(in srgb, var(--brand-deep) 32%, var(--border))}._job_1qldq_1[data-over]{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 26%, transparent)}._head_1qldq_23{border-block-end:1px solid color-mix(in srgb, var(--border) 70%, transparent);flex-wrap:wrap;align-items:center;gap:8px;padding-block-end:10px;display:flex}._title_1qldq_31{color:var(--heading);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700}._actions_1qldq_38{flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:auto;display:flex}._reorder_1qldq_45{color:var(--destructive);margin:8px 0 0;font-size:11px;font-weight:600}._info_1qldq_51{color:var(--muted-foreground);margin:6px 0 0;font-size:11px}._body_1qldq_56{gap:10px;padding-block:12px;display:grid}._footer_1qldq_61{border-block-start:1px solid color-mix(in srgb, var(--border) 70%, transparent);align-items:center;gap:12px;padding-block-start:10px;display:flex}._total_1qldq_68{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0;font-size:12px}._total_1qldq_68 b{color:var(--foreground);margin-inline-start:6px;font-size:14px}._footer_1qldq_61>:last-child{margin-inline-start:auto}._lockedNote_1qldq_82{color:var(--muted-foreground);margin:0;font-size:12px}._lockedNote_1qldq_82 b{color:var(--heading);font-variant-numeric:tabular-nums}._group_125vk_5{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);overflow:hidden}._groupHead_125vk_12{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 22px;display:flex}._groupIcon_125vk_20{background:var(--primary-soft);width:40px;height:40px;color:var(--brand-deep);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._groupTitle_125vk_31{flex-direction:column;flex-grow:1;min-width:200px;display:flex}._groupTitle_125vk_31 h2{color:var(--heading);margin:0;font-size:16px;font-weight:600}._groupTitle_125vk_31 p{color:var(--muted-foreground);margin:0;font-size:12px}._tableWrap_125vk_49{overflow-x:auto}._table_125vk_49{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:680px;font-size:13px}._table_125vk_49 th{letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--faint);padding:10px 12px;font-size:11px;font-weight:600}._table_125vk_49 th:first-child,._table_125vk_49 td:first-child{padding-left:22px}._table_125vk_49 th:last-child,._table_125vk_49 td:last-child{padding-right:16px}._table_125vk_49 [data-num]{text-align:right}._table_125vk_49 td{vertical-align:middle;padding:10px 12px}._table_125vk_49 td[data-billed]{font-weight:600}._row_125vk_86{border-top:1px solid var(--border)}._row_125vk_86[data-open]{background:var(--subtle)}._emptyRow_125vk_92{border-top:1px solid var(--border);color:var(--muted-foreground)}._lineCell_125vk_96{align-items:flex-start;gap:8px;margin-left:-10px;display:flex}._rowToggle_125vk_102{width:28px;height:28px;color:var(--brand-deep);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._rowToggle_125vk_102:hover{background:var(--muted)}._lineText_125vk_119{flex-direction:column;min-width:0;display:flex}._lineName_125vk_124{font-weight:600}._lineSub_125vk_127{color:var(--muted-foreground);font-size:12px}._lineWarn_125vk_131{color:var(--status-missing-fg);font-size:12px}._cellInput_125vk_136{box-sizing:border-box;width:88px;height:32px;color:var(--foreground);font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:10px;padding:0 8px;font-size:13px}._cellInput_125vk_136:hover:not(:disabled){border-color:var(--border);background:var(--card)}._cellInput_125vk_136:focus{border-color:var(--input);background:var(--card);outline:2px solid var(--ring);outline-offset:0}._rowActions_125vk_160{text-align:right;width:44px}._detailRow_125vk_165{background:var(--subtle)}._groupFoot_125vk_168{border-top:1px solid var(--border);background:var(--subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 22px;display:flex}._addLine_125vk_178{border:1.5px dashed var(--border);min-height:32px;color:var(--brand-deep);font:inherit;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._addLine_125vk_178:hover{border-color:var(--brand-deep)}._groupTotals_125vk_196{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0;font-size:13px}._groupTotals_125vk_196 b{color:var(--foreground)}._groupNote_125vk_205{border-top:1px solid var(--border);color:var(--muted-foreground);margin:0;padding:10px 22px;font-size:12px}._group_125vk_5[data-compact] ._table_125vk_49{min-width:520px}._band_125vk_217{border-bottom:1px solid var(--border);background:var(--subtle);padding:14px 22px}._detailRow_125vk_165>td{padding:4px 22px 20px 58px}@media (width<=900px){._detailRow_125vk_165>td{padding-left:22px}}._reference_ggaxz_4{font-family:var(--font-mono);font-size:13px;font-weight:700}._spacer_ggaxz_9{flex:1}._card_ggaxz_12{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:12px}._grid_ggaxz_18{grid-template-columns:1fr 1fr;gap:10px;display:grid}._grid_ggaxz_18+._grid_ggaxz_18{margin-top:10px}._hint_ggaxz_26{color:var(--muted-foreground);margin:10px 0 0;font-size:11.5px;line-height:1.4}._customer_ggaxz_32{margin:0;font-size:13px;font-weight:600}._address_ggaxz_37{color:var(--muted-foreground);margin:2px 0 6px;font-size:12.5px}._link_ggaxz_2{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none}._link_ggaxz_2:hover{text-decoration:underline}._rows_ggaxz_57{margin:0}._row_ggaxz_57{align-items:baseline;gap:10px;padding:4px 0;font-size:12.5px;display:flex}._row_ggaxz_57+._row_ggaxz_57{border-top:1px dashed var(--border)}._row_ggaxz_57 dt{text-transform:uppercase;letter-spacing:.04em;width:62px;color:var(--faint);flex:none;font-size:11px;font-weight:700}._row_ggaxz_57 dd{min-width:0;margin:0}._tag_ggaxz_83{color:var(--faint);white-space:nowrap;margin-left:6px;font-size:10px;font-weight:700}._tag_ggaxz_83[data-warn]{color:var(--status-missing-fg)}._none_ggaxz_93{color:var(--status-missing-fg);margin:0 0 10px;font-size:12.5px;line-height:1.4}._product_ggaxz_99{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:8px;padding:9px 11px}._productName_ggaxz_105{margin:0;font-size:13px;font-weight:600}._productAccess_ggaxz_110{color:var(--muted-foreground);margin:3px 0 0;font-size:11.5px}._board_1d9mp_3{flex-direction:column;min-height:0;display:flex}._head_1d9mp_8{background:var(--primary-soft);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:10px 24px;display:flex}._headTitle_1d9mp_17{text-transform:uppercase;letter-spacing:.05em;color:var(--heading);white-space:nowrap;margin:0;font-size:12px;font-weight:700}._headCount_1d9mp_26{border-radius:var(--radius-pill);background:var(--primary);min-width:20px;height:20px;color:var(--primary-foreground);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}._headHint_1d9mp_40{color:var(--secondary-foreground);white-space:nowrap;margin:0 0 0 auto;font-size:12px}._columns_1d9mp_46{align-items:flex-start;gap:16px;padding:20px 24px;display:flex;overflow-x:auto}._column_1d9mp_46{flex-direction:column;flex-shrink:0;gap:10px;width:284px;display:flex}._columnHead_1d9mp_60{align-items:center;gap:8px;padding:2px 2px 0;display:flex}._columnLabel_1d9mp_66{color:var(--secondary-foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:600;overflow:hidden}._columnCount_1d9mp_75{border-radius:var(--radius-pill);background:var(--muted);min-width:18px;height:18px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}._columnBody_1d9mp_89{border-radius:var(--radius);flex-direction:column;gap:12px;min-height:60px;padding:2px;display:flex}._board_1d9mp_3[data-dragging] ._columnBody_1d9mp_89{outline:1px dashed color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:3px;border-radius:var(--radius-lg)}._section_1d9mp_103{background:var(--subtle);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:9px 9px 10px;display:flex}._section_1d9mp_103[data-ghost]{display:none}._section_1d9mp_103[data-bare]{background:0 0;border:none;padding:0}._section_1d9mp_103[data-bare][data-ghost]{min-height:48px}._board_1d9mp_3[data-dragging] ._section_1d9mp_103[data-ghost]{opacity:.82;border-style:dashed;border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:color-mix(in srgb, var(--primary) 3%, transparent);display:flex}._section_1d9mp_103[data-over]{opacity:1;border-style:solid;border-color:var(--primary);background:color-mix(in srgb, var(--primary) 7%, var(--card));box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 22%, transparent)}._sectionHead_1d9mp_141{align-items:center;gap:7px;padding:1px 2px;display:flex}._sectionToggle_1d9mp_147,._sectionStatic_1d9mp_148{min-width:0;font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:0;display:flex}._sectionStatic_1d9mp_148{cursor:default}._chevron_1d9mp_164{color:var(--faint);flex-shrink:0;transition:transform .15s;display:inline-flex}._chevron_1d9mp_164[data-collapsed]{transform:rotate(-90deg)}._sectionDot_1d9mp_173{background:var(--tone-fg);border-radius:50%;flex-shrink:0;width:7px;height:7px}._sectionLabel_1d9mp_180{text-transform:uppercase;letter-spacing:.03em;min-width:0;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._sectionCount_1d9mp_191{color:var(--faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}._dropAdd_1d9mp_197{border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground);white-space:nowrap;align-items:center;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700;display:none}._section_1d9mp_103[data-over] ._dropAdd_1d9mp_197{display:inline-flex}._items_1d9mp_212{flex-direction:column;gap:8px;display:flex}._ghostText_1d9mp_217{color:var(--faint);margin:0;padding:2px;font-size:12px;line-height:1.4}._card_7oou9_5{--lane-prio:var(--border);border:1px solid var(--border);border-left:3px solid var(--lane-prio);border-radius:var(--radius);background:var(--card);padding:9px 11px;transition:all .12s}._card_7oou9_5[data-urgency=emergency]{--lane-prio:var(--prio-emergency)}._card_7oou9_5[data-urgency=high]{--lane-prio:var(--prio-high)}._card_7oou9_5[data-urgency=medium]{--lane-prio:var(--prio-normal)}._card_7oou9_5[data-urgency=low]{--lane-prio:var(--prio-low)}._card_7oou9_5[draggable=true]{cursor:grab}._card_7oou9_5[draggable=true]:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}._card_7oou9_5[data-dragging]{opacity:.4}._card_7oou9_5[data-focus]{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 22%, transparent)}._card_7oou9_5[data-gated]{cursor:default;background:var(--subtle);border-style:dashed}._card_7oou9_5[data-variant=awaiting]{border-left-width:1px;padding:10px 11px}._head_7oou9_50{align-items:flex-start;gap:6px;display:flex}._name_7oou9_55{min-width:0;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._name_7oou9_55:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}._dot_7oou9_76{background:var(--lane-prio);border-radius:50%;flex-shrink:0;width:8px;height:8px}._info_7oou9_83{width:22px;height:22px;min-height:0;color:var(--faint);flex:none;padding:0}._meta_7oou9_92{color:var(--muted-foreground);margin:2px 0 0;font-size:11.5px}._ref_7oou9_97{font-family:var(--font-mono);color:var(--secondary-foreground);font-size:11px}._avail_7oou9_103{border-top:1px dashed var(--border);color:var(--secondary-foreground);flex-wrap:wrap;align-items:baseline;gap:6px;margin:5px 0 0;padding-top:5px;font-size:11px;display:flex}._avail_7oou9_103[data-missing]{color:var(--status-missing-fg)}._availTag_7oou9_117{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}._availTag_7oou9_117[data-warn]{color:var(--status-missing-fg)}._track_7oou9_1{margin-top:8px}._trackLabel_7oou9_131{text-transform:uppercase;letter-spacing:.04em;color:var(--faint);margin:0 0 3px;font-size:10px;font-weight:700}._steps_7oou9_1{align-items:center;gap:3px;display:flex}._step_7oou9_1{background:var(--muted);border-radius:2px;flex:1;height:4px}._step_7oou9_1[data-step=done]{background:var(--primary)}._steps_7oou9_1[data-kind=availability] ._step_7oou9_1[data-step=done]{background:var(--status-ready-fg)}._step_7oou9_1[data-step=stale]{background:var(--status-missing-fg)}._trackCurrent_7oou9_159{color:var(--secondary-foreground);margin:3px 0 0;font-size:11px}._chips_7oou9_165{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}._tel_7oou9_172{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--status-ready-fg) 34%, transparent);background:color-mix(in srgb, var(--status-ready-fg) 8%, transparent);color:var(--status-ready-fg);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:600;text-decoration:none;display:inline-flex}._tel_7oou9_172:hover{text-decoration:underline}._flag_7oou9_190{border-radius:var(--radius-pill);align-items:center;gap:5px;margin:8px 0 0;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}._flag_7oou9_190[data-flag=stale]{color:var(--status-missing-fg);background:color-mix(in srgb, var(--status-missing-fg) 12%, transparent)}._flag_7oou9_190[data-flag=escalated]{color:var(--destructive);background:var(--destructive-soft)}._flag_7oou9_190[data-flag=ready]{color:var(--status-ready-fg);background:color-mix(in srgb, var(--status-ready-fg) 12%, transparent)}._gate_7oou9_213{margin-top:7px}._gateMessage_7oou9_216{color:var(--status-missing-fg);margin:0;font-size:11px;line-height:1.35}._gateAction_7oou9_222{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:var(--radius);cursor:pointer;margin-top:7px;padding:4px 9px;font-family:inherit;font-size:11.5px;font-weight:600;display:block}._gateAction_7oou9_222:hover{background:var(--muted)}._gateAction_7oou9_222:disabled{opacity:.5;cursor:not-allowed}._panel_1pi1b_3{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}._checking_1pi1b_9{color:var(--muted-foreground);margin:0 0 12px;font-size:12px;display:block}._card_1pi1b_15{--accent:var(--muted-foreground);border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);background:color-mix(in srgb, var(--accent) 6%, var(--card));border-radius:var(--radius-lg);padding:14px 16px}._card_1pi1b_15[data-accent=primary]{--accent:var(--primary-soft-foreground)}._card_1pi1b_15[data-accent=missing]{--accent:var(--status-missing-fg)}._card_1pi1b_15[data-accent=review]{--accent:var(--status-review-fg)}._cardTitle_1pi1b_31{color:var(--accent);align-items:center;gap:8px;margin:0 0 5px;font-size:13px;font-weight:700;display:flex}._personName_1pi1b_40{margin:0 0 7px;font-size:14px;font-weight:600}._lead_1pi1b_45{margin:0 0 7px;font-size:13px;line-height:1.55}._meta_1pi1b_50{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.6}._reference_1pi1b_56{font-family:var(--font-mono);color:var(--foreground);font-weight:700}._cardActions_1pi1b_61{flex-wrap:wrap;align-items:center;gap:8px;margin-top:11px;display:flex}._openLink_1pi1b_68{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);height:32px;color:var(--foreground);align-items:center;padding:0 13px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}._openLink_1pi1b_68:hover{border-color:var(--primary);color:var(--primary-soft-foreground)}._rest_1pi1b_85{border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);margin:0;padding:9px 14px;font-size:12px;line-height:1.6}._month_16vmb_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._head_16vmb_12{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}._title_16vmb_20{color:var(--foreground);text-align:center;min-width:148px;font-size:13px;font-weight:700}._toolbar_16vmb_27{align-items:center;gap:8px;margin-left:auto;display:flex}._grid_16vmb_33{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;gap:4px;min-height:0;padding:12px 14px;display:grid;overflow-y:auto}._dayHead_16vmb_43{text-transform:uppercase;color:var(--faint);text-align:center;padding:4px 0;font-size:11px;font-weight:700}._cell_16vmb_51{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--subtle);flex-direction:column;gap:2px;min-width:0;min-height:92px;padding:4px 5px;display:flex}._cell_16vmb_51[data-other]{opacity:.45}._cell_16vmb_51[data-today]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, transparent)}._dayNumber_16vmb_69{color:var(--secondary-foreground);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._bar_16vmb_75{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;text-align:left;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:3px;padding:1px 5px;font-family:inherit;font-size:10px;overflow:hidden}._bar_16vmb_75[data-status=confirmed]{background:var(--month-bar-color);color:var(--primary-foreground)}._bar_16vmb_75[data-status=proposed]{background:color-mix(in srgb, var(--month-bar-color) 22%, var(--card));color:var(--foreground);border:1px dashed var(--month-bar-color)}._bar_16vmb_75[data-dim]{opacity:.25}._bar_16vmb_75:focus-visible{outline:2px solid var(--ring);outline-offset:1px}._more_16vmb_104{background:var(--muted);color:var(--secondary-foreground);border-radius:3px;padding:1px 5px;font-size:10px}._stepArrow_sitk7_2{color:var(--faint);flex-shrink:0;display:inline-flex}._actionLead_sitk7_9{color:var(--muted-foreground);flex-shrink:0;display:inline-flex}._editor_18sxu_4{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));border-radius:var(--radius-lg);background:var(--subtle);gap:14px;padding:16px;display:grid}._head_18sxu_12{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._headText_18sxu_19{gap:2px;display:grid}._title_18sxu_23{color:var(--heading);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700}._headNote_18sxu_30{color:var(--muted-foreground);font-size:12px}._fields_18sxu_34{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}._noProducts_18sxu_39{color:var(--muted-foreground);margin:0;font-size:12px}._productHead_18sxu_44{cursor:pointer;align-items:center;gap:10px;display:inline-flex}._productHead_18sxu_44 input,._productOff_18sxu_51 input{width:16px;height:16px;accent-color:var(--primary)}._productOff_18sxu_51{border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--card);cursor:pointer;align-items:center;gap:10px;padding:12px 22px;display:flex}._productName_18sxu_67{color:var(--heading);font-size:14px;font-weight:600}._productMeta_18sxu_72,._productHint_18sxu_73{color:var(--muted-foreground);font-size:12px}._productHint_18sxu_73{margin-inline-start:auto}._prefRecord_18sxu_81>summary{color:var(--brand-deep);cursor:pointer;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}._prefRecord_18sxu_81>summary span{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:400}._prefRecord_18sxu_81[open]>summary{margin-block-end:10px}._footStart_18sxu_98{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._file_18sxu_104{color:var(--muted-foreground);font-size:12px}._attachment_18sxu_108{color:var(--primary-soft-foreground);align-items:center;gap:5px;margin:0;font-size:12px;display:flex}._error_18sxu_116{color:var(--destructive);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:flex}._footer_18sxu_125{border-block-start:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-block-start:12px;display:flex}._total_18sxu_134{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-basis:100%;margin:0;font-size:13px}._total_18sxu_134 b{color:var(--foreground);font-size:14px}._card_bfgjy_4{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--subtle);margin:8px 0;padding:10px 12px}._card_bfgjy_4[data-empty=true]{background:var(--card)}._head_bfgjy_14{color:var(--muted-foreground);align-items:center;gap:6px;margin:0 0 8px;font-size:11px;font-weight:600;display:flex}._strip_bfgjy_23{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}._thumb_bfgjy_29{border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--card);color:var(--muted-foreground);cursor:zoom-in;padding:6px 8px;font-size:11px}._thumb_bfgjy_29:hover{border-color:var(--muted-foreground);color:var(--foreground)}._unit_bfgjy_42{border-radius:var(--radius-sm);background:var(--card);border:1px solid var(--border);align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;display:flex}._unitCount_bfgjy_52{color:var(--secondary-foreground);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._serial_bfgjy_58{font-family:var(--font-mono);color:var(--foreground);font-size:12px}._unitLabel_bfgjy_63{color:var(--faint);font-size:11px}._grid_bfgjy_67,._caseGrid_bfgjy_68{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2px 14px;margin:0;display:grid}._row_bfgjy_74{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);align-items:baseline;gap:8px;padding:3px 0;display:flex}._row_bfgjy_74 dt{min-inline-size:84px;color:var(--faint);flex:none;font-size:11px}._row_bfgjy_74 dd{color:var(--foreground);align-items:center;gap:4px;margin:0;font-size:12px;display:flex}._copy_bfgjy_95{border-radius:var(--radius-sm);block-size:20px;inline-size:20px;color:var(--faint);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._copy_bfgjy_95:hover{background:var(--muted);color:var(--foreground)}._copy_bfgjy_95[data-copied]{color:var(--primary)}._caseToggle_bfgjy_115{color:var(--secondary-foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:0;font-size:12px;font-weight:600;display:inline-flex}._caseToggle_bfgjy_115:hover{color:var(--foreground)}._caseHint_bfgjy_131{color:var(--faint);font-weight:400}._asOf_bfgjy_135{color:var(--faint);align-items:center;gap:5px;margin:9px 0 0;font-size:11px;display:flex}._card_uk3o4_6{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:6px;padding:12px 14px;display:grid}._card_uk3o4_6[data-variant=cited]{border-color:var(--primary-soft-foreground);background:color-mix(in srgb, var(--primary-soft) 35%, var(--card))}._head_uk3o4_20{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}._title_uk3o4_27{min-width:0;color:var(--foreground);flex:1;margin:0;font-size:13px;font-weight:700;line-height:1.4}._ref_uk3o4_37{color:var(--faint);font-weight:500}._body_uk3o4_42{max-width:62ch;color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.6}._data_uk3o4_50,._warn_uk3o4_51,._provenance_uk3o4_52{margin:0;font-size:12px;line-height:1.55}._data_uk3o4_50{color:var(--secondary-foreground)}._warn_uk3o4_51{color:var(--status-missing-fg)}._provenance_uk3o4_52{color:var(--faint)}._chips_uk3o4_70{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chip_uk3o4_70{border-radius:var(--radius-pill);background:var(--tone-bg,var(--muted));color:var(--tone-fg,var(--muted-foreground));white-space:nowrap;align-items:center;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.35;display:inline-flex}._chip_uk3o4_70[data-tone=warning]{background:var(--status-missing-bg);color:var(--status-missing-fg)}._action_uk3o4_96{margin-top:2px}._search_18pt8_5{border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--card);height:44px;color:var(--faint);align-items:center;gap:8px;padding:0 13px;display:flex;position:relative}._search_18pt8_5 input{width:100%;color:var(--foreground);background:0 0;border:0;outline:none;font-size:13px}._srOnly_18pt8_27{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._hint_18pt8_36,._empty_18pt8_37{color:var(--faint);margin:8px 0 0;font-size:12px;line-height:1.55}._empty_18pt8_37{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);padding:12px}._suggest_18pt8_51{gap:2px;margin-top:12px;display:grid}._suggestHead_18pt8_57{color:var(--faint);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}._suggestItem_18pt8_66{border-radius:var(--radius-sm);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 11px;font-size:12.5px;display:flex}._suggestItem_18pt8_66:hover,._suggestItem_18pt8_66:focus-visible{border-color:var(--border);background:var(--subtle)}._suggestQuery_18pt8_87{color:var(--faint);font-size:11px}._results_18pt8_92{gap:8px;margin-top:12px;display:grid}._card_1djw3_3{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);margin-bottom:12px;padding:18px}._card_1djw3_3[data-mode=saved]{padding:14px 16px}._card_1djw3_3[data-mode=compact]{border-radius:var(--radius);margin-bottom:8px;padding:10px 12px}._head_1djw3_18{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._card_1djw3_3[data-mode=form] ._head_1djw3_18{border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:12px}._chevron_1djw3_29{width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .12s;display:inline-flex}._chevron_1djw3_29[data-collapsed]{transform:rotate(-90deg)}._titleWrap_1djw3_45{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}._title_1djw3_45{color:var(--heading);font-size:14px;font-weight:700}._card_1djw3_3[data-mode=compact] ._title_1djw3_45{font-size:13px;font-weight:600}._subtitle_1djw3_61{color:var(--muted-foreground);font-size:12px}._actions_1djw3_65{align-items:center;gap:6px;margin-left:auto;display:flex}._chips_1djw3_71{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}._chip_1djw3_71{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--subtle);color:var(--secondary-foreground);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}._chip_1djw3_71[data-mono]{font-family:var(--font-mono);font-weight:500}._chip_1djw3_71[data-tone=linked]{border-color:color-mix(in srgb, var(--status-complete-fg) 30%, transparent);background:var(--status-complete-bg);color:var(--status-complete-fg)}._chipLabel_1djw3_99{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.04em;color:var(--faint);font-size:10px;font-weight:600}._body_1djw3_107{min-width:0;margin-top:10px}._path_1djw3_111{text-transform:uppercase;letter-spacing:.04em;color:var(--faint);margin:0 0 3px;font-size:11px;font-weight:600}._headline_1djw3_119{color:var(--heading);margin:0 0 6px;font-size:14px;font-weight:600}._description_1djw3_125{color:var(--muted-foreground);margin:0 0 6px;font-size:13px;line-height:1.5}._warnings_1djw3_131{flex-direction:column;gap:4px;margin-top:8px;display:flex}._footer_1djw3_137{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._srOnly_1djw3_143{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._carousel_1ckey_1{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);padding:12px}._rail_1ckey_10{align-items:stretch;gap:10px;padding-block-end:4px;display:flex;overflow-x:auto}._grid_1ckey_17{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}._prompt_1ckey_22{color:var(--secondary-foreground);margin:0 0 10px;font-size:12px;font-weight:600}._collapsed_1ckey_28{text-align:center;color:var(--faint);margin:0;padding:14px 6px;font-size:12px}._tile_1ckey_36{text-align:start;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);inline-size:230px;box-shadow:var(--shadow-sm);cursor:grab;flex-direction:column;flex:none;gap:4px;padding:10px 11px;display:flex;position:relative}._grid_1ckey_17 ._tile_1ckey_36{inline-size:auto}._tile_1ckey_36:hover{border-color:var(--muted-foreground)}._tile_1ckey_36[data-urgency=EMERGENCY_RUSH]{background:var(--destructive-soft);border-color:color-mix(in srgb, var(--destructive) 28%, var(--border))}._tile_1ckey_36[data-urgency=HIGH]{border-color:color-mix(in srgb, var(--prio-high) 28%, var(--border))}._tile_1ckey_36[data-selecting]{cursor:pointer}._tile_1ckey_36[data-selected]{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 26%, transparent)}._tile_1ckey_36[data-dragging]{opacity:.45}._tileHead_1ckey_74{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._tileName_1ckey_80{color:var(--foreground);font-size:13px;font-weight:600}._tileIssue_1ckey_85{color:var(--muted-foreground);font-size:12px}._tileTrack_1ckey_89{color:var(--faint);font-size:11px}._lead_1ckey_93{color:var(--secondary-foreground);font-style:normal;font-weight:600}._lead_1ckey_93[data-long]{color:var(--status-missing-fg)}._tick_1ckey_101{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--card);color:#0000;justify-content:center;align-items:center;block-size:18px;inline-size:18px;display:inline-flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}._tile_1ckey_36[data-selected] ._tick_1ckey_101{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._rushBox_1ckey_121{border:1px solid color-mix(in srgb, var(--destructive) 30%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--destructive-soft) 60%, var(--card));flex-direction:column;flex:none;gap:8px;padding:9px;display:flex}._rushHead_1ckey_131{align-items:center;gap:8px;display:flex}._rushTitle_1ckey_136{text-transform:uppercase;letter-spacing:.04em;color:var(--destructive);font-size:11px;font-weight:700}._rushHint_1ckey_143{color:var(--faint);font-size:11px}._rushGo_1ckey_147{border:1px solid color-mix(in srgb, var(--destructive) 30%, var(--border));border-radius:var(--radius-sm);background:var(--card);block-size:24px;inline-size:24px;color:var(--destructive);cursor:pointer;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}._rushGo_1ckey_147:hover:not(:disabled){background:var(--destructive);color:var(--destructive-foreground)}._rushCards_1ckey_165{gap:8px;display:flex}._slot_1ckey_170{border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--subtle);inline-size:200px;color:var(--muted-foreground);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}._slot_1ckey_170:hover:not(:disabled),._slot_1ckey_170[data-over]{border-color:var(--primary);color:var(--heading);background:color-mix(in srgb, var(--primary) 8%, var(--subtle))}._zeroBar_1ckey_192{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--subtle);color:var(--muted-foreground);align-items:center;gap:12px;margin-top:10px;padding:9px 12px;font-size:12px;display:flex}._cancel_1ckey_204{color:var(--secondary-foreground);cursor:pointer;background:0 0;border:none;margin-inline-start:auto;padding:0;font-size:12px;font-weight:600}._cancel_1ckey_204:hover{color:var(--foreground)}._carousel_1ckey_1[data-layout=column]{padding:16px}._carousel_1ckey_1[data-layout=column] ._rail_1ckey_10{flex-direction:column;gap:12px;overflow-x:visible}._carousel_1ckey_1[data-layout=column] ._grid_1ckey_17{grid-template-columns:minmax(0,1fr);gap:12px}._carousel_1ckey_1[data-layout=column] ._tile_1ckey_36{gap:6px;inline-size:auto;padding:14px 16px}._carousel_1ckey_1[data-layout=column] ._tileName_1ckey_80{font-size:15px}._carousel_1ckey_1[data-layout=column] ._tileIssue_1ckey_85,._carousel_1ckey_1[data-layout=column] ._tileTrack_1ckey_89{font-size:13px}._carousel_1ckey_1[data-layout=column] ._rushBox_1ckey_121{padding:12px}._carousel_1ckey_1[data-layout=column] ._rushCards_1ckey_165{flex-direction:column;gap:10px}._carousel_1ckey_1[data-layout=column] ._slot_1ckey_170{min-block-size:64px;inline-size:auto;font-size:13px}._slot_1ckey_170[data-block]{border-radius:var(--radius-lg);min-block-size:72px;inline-size:100%;font-size:13px}._sheet_1j0d0_4{border:1px solid color-mix(in srgb, var(--destructive) 30%, var(--border));border-radius:var(--radius-sm);background:var(--destructive-soft);gap:10px;padding:12px;display:grid}._heading_1j0d0_12{text-transform:uppercase;letter-spacing:.05em;color:var(--destructive);margin:0;font-size:11px;font-weight:700}._lead_1j0d0_20{color:var(--secondary-foreground);margin:0;font-size:12px}._lead_1j0d0_20 b{font-variant-numeric:tabular-nums;color:var(--foreground)}._file_1j0d0_29{color:var(--muted-foreground);font-size:12px}._photo_1j0d0_33{color:var(--primary-soft-foreground);align-items:center;gap:5px;margin:0;font-size:11px;display:flex}._actions_1j0d0_41{justify-content:flex-end;gap:8px;display:flex}._map_2jz7q_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._map_2jz7q_1 svg{flex:1;min-width:0;height:100%}._pin_2jz7q_17{cursor:pointer}._pin_2jz7q_17:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._legend_2jz7q_24{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:8px 10px;font-size:11px;position:absolute;bottom:20px;left:30px}._legendTitle_2jz7q_35{color:var(--foreground);margin:0 0 2px;font-size:11px;font-weight:700}._legendRow_2jz7q_41{color:var(--secondary-foreground);align-items:center;gap:6px;margin:3px 0 0;display:flex}._legendEmpty_2jz7q_48{color:var(--muted-foreground);max-width:180px;margin:6px 0 0}._swatch_2jz7q_53{border-radius:50%;flex-shrink:0;width:10px;height:10px}._swatchOutline_2jz7q_59{background:0 0;border:1.5px dashed;border-radius:50%;flex-shrink:0;width:10px;height:10px}._swatchSquare_2jz7q_67{background:var(--heading);flex-shrink:0;width:10px;height:10px}._wrap_tdjzt_4{flex-direction:column;gap:12px;min-width:0;display:flex}._searchBlock_tdjzt_10{flex-direction:column;gap:6px;display:flex}._searchLabel_tdjzt_15{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-size:11px;font-weight:600}._searchLabelNote_tdjzt_22{text-transform:none;letter-spacing:0;font-weight:400}._searchHint_tdjzt_27{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.5}._searchField_tdjzt_33{align-items:center;display:flex;position:relative}._searchField_tdjzt_33>svg{color:var(--faint);pointer-events:none;position:absolute;left:13px}._searchField_tdjzt_33 input[type=search]{height:44px;padding-left:40px}._state_tdjzt_50{text-align:center;color:var(--muted-foreground);padding:20px 16px;font-size:13px}._stateTitle_tdjzt_56{color:var(--foreground);margin:0 0 3px;font-size:14px;font-weight:600}._stateHint_tdjzt_62{color:var(--muted-foreground);margin:0;font-size:12px}._summary_tdjzt_67{color:var(--faint);margin:0 2px;font-size:11px}._browse_tdjzt_72{border:1px solid var(--border);border-radius:var(--radius-lg);max-height:420px;margin:0;padding:0;list-style:none;overflow:hidden auto}._browseRow_tdjzt_82{border:none;border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:var(--card);text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--foreground);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) 78px 20px;align-items:center;gap:14px;padding:14px 16px;display:grid}._browseRow_tdjzt_82:hover{background:var(--subtle)}._browseMain_tdjzt_100{flex-direction:column;gap:3px;min-width:0;display:flex}._browseTitle_tdjzt_106{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._browseSub_tdjzt_113,._railSub_tdjzt_114{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._titleNote_tdjzt_121{color:var(--faint);font-weight:400}._browseAside_tdjzt_125{flex-direction:column;gap:2px;min-width:0;display:flex}._browseAsidePrimary_tdjzt_131{color:var(--secondary-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._browseAsideSecondary_tdjzt_138{color:var(--faint);font-size:11px}._browseMeta_tdjzt_142{border-radius:var(--radius-pill);background:var(--muted);color:var(--secondary-foreground);white-space:nowrap;padding:3px 9px;font-size:11px;font-weight:600}._hits_tdjzt_151{flex-wrap:wrap;gap:5px;margin-top:3px;display:flex}._hit_tdjzt_151{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--subtle);color:var(--secondary-foreground);padding:1px 7px;font-size:10px;font-weight:500;line-height:1.6}._hit_tdjzt_151[data-king]{border-color:color-mix(in srgb, var(--primary) 45%, transparent);background:color-mix(in srgb, var(--primary) 8%, var(--card));color:var(--primary-soft-foreground);font-weight:700}._detail_tdjzt_173{border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:236px minmax(0,1fr);min-height:360px;display:grid;overflow:hidden}._rail_tdjzt_114{border-right:1px solid var(--border);background:var(--card);max-height:620px;overflow-y:auto}._railRow_tdjzt_187{border:none;border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:var(--card);text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--foreground);border-left:3px solid #0000;flex-direction:column;gap:2px;padding:12px 14px;display:flex}._railRow_tdjzt_187[data-selected]{border-left-color:var(--primary);background:var(--subtle)}._railTitle_tdjzt_206{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._panel_tdjzt_213{background:var(--card);flex-direction:column;min-width:0;max-height:620px;display:flex;overflow:auto}._panelHead_tdjzt_221{border-bottom:1px solid var(--border);background:var(--card);z-index:2;align-items:flex-start;gap:12px;padding:16px 18px 14px;display:flex;position:sticky;top:0}._panelHead_tdjzt_221>span:first-child{flex:1;min-width:0}._panelTitle_tdjzt_236{color:var(--heading);margin:0;font-size:17px;font-weight:700}._panelSub_tdjzt_242{color:var(--muted-foreground);margin:3px 0 0;font-size:12px}._panelBody_tdjzt_247{flex:1;padding:16px 18px}._panelLabel_tdjzt_251{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);margin:0 0 4px;font-size:11px;font-weight:600}._panelHint_tdjzt_259{color:var(--muted-foreground);margin:0 0 11px;font-size:12px;line-height:1.5}._detailCards_tdjzt_265{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}._detailCard_tdjzt_265{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);text-align:left;font:inherit;cursor:pointer;color:var(--foreground);flex-direction:column;gap:2px;padding:13px 14px;display:flex;position:relative}._detailCard_tdjzt_265[data-on]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--card))}._detailCheck_tdjzt_288{border:1.5px solid var(--border);background:var(--card);width:20px;height:20px;color:var(--primary-foreground);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:11px;right:11px}._detailCard_tdjzt_265[data-on] ._detailCheck_tdjzt_288{border-color:var(--primary);background:var(--primary)}._detailLabel_tdjzt_306{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);padding-right:24px;font-size:11px;font-weight:600}._detailValue_tdjzt_314{font-size:13px;font-weight:600;line-height:1.45}._detailSub_tdjzt_319{color:var(--muted-foreground);font-size:12px}._detailValue_tdjzt_314[data-mono],._detailSub_tdjzt_319[data-mono]{font-family:var(--font-mono)}._itemsHead_tdjzt_327{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 9px;display:flex}._items_tdjzt_327{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none;overflow:hidden}._item_tdjzt_327{border:none;border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:var(--card);text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--foreground);grid-template-columns:19px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:12px 13px;display:grid}._item_tdjzt_327[data-on]{background:color-mix(in srgb, var(--primary) 8%, var(--card))}._itemCheck_tdjzt_360{border-radius:var(--radius-sm);border:1.5px solid var(--border);background:var(--card);width:19px;height:19px;color:var(--primary-foreground);justify-content:center;align-items:center;display:flex}._item_tdjzt_327[data-on] ._itemCheck_tdjzt_360{border-color:var(--primary);background:var(--primary)}._itemMain_tdjzt_375{flex-direction:column;gap:2px;min-width:0;display:flex}._itemTitle_tdjzt_381{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._itemSub_tdjzt_388{color:var(--muted-foreground);font-size:11px}._itemMeta_tdjzt_392{color:var(--secondary-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}._itemMono_tdjzt_398{font-family:var(--font-mono);color:var(--secondary-foreground);white-space:nowrap;font-size:11px}._panelFoot_tdjzt_404{border-top:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex;position:sticky;bottom:0}._muted_tdjzt_416{color:var(--muted-foreground);font-size:12px}._linkedList_tdjzt_420{flex-direction:column;gap:10px;display:flex}._linked_tdjzt_420{border:1px solid color-mix(in srgb, var(--status-complete-fg) 30%, transparent);background:var(--status-complete-bg);border-radius:var(--radius-lg);padding:18px 20px}._linkedHead_tdjzt_431{color:var(--status-complete-fg);align-items:center;gap:9px;margin-bottom:14px;display:flex}._linkedTitle_tdjzt_438{color:var(--status-complete-fg);white-space:nowrap;margin:0;font-size:14px;font-weight:700}._linkedSection_tdjzt_445{text-transform:uppercase;letter-spacing:.05em;color:var(--secondary-foreground);margin:0 0 7px;font-size:11px;font-weight:600}._linkedRows_tdjzt_453+._linkedSection_tdjzt_445{margin-top:14px}._linkedHead_tdjzt_431 ._linkAction_tdjzt_456{margin-left:auto}._linkedHead_tdjzt_431 ._linkAction_tdjzt_456+._linkAction_tdjzt_456{margin-left:0}._linkAction_tdjzt_456{font:inherit;color:var(--secondary-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;text-decoration:underline}._linkedRows_tdjzt_453,._linkedProducts_tdjzt_475{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._linkedRow_tdjzt_453{gap:10px;font-size:13px;display:flex}._linkedIcon_tdjzt_488{color:var(--status-complete-fg);flex-shrink:0;margin-top:2px;display:inline-flex}._linkedRow_tdjzt_453[data-edited] ._linkedIcon_tdjzt_488{color:var(--faint)}._linkedRowLabel_tdjzt_497{color:var(--faint);flex-shrink:0;min-width:104px}._linkedRowValue_tdjzt_502{font-weight:500}._linkedRow_tdjzt_453[data-edited] ._linkedRowValue_tdjzt_502{color:var(--muted-foreground)}._linkedProduct_tdjzt_475{background:var(--card);border:1px solid color-mix(in srgb, var(--status-complete-fg) 22%, transparent);border-radius:var(--radius);color:var(--status-complete-fg);align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}._linkedProductTitle_tdjzt_519{min-width:0;color:var(--foreground);flex:1;font-weight:500}._linkedProductSerial_tdjzt_525{font-family:var(--font-mono);color:var(--faint);white-space:nowrap;font-size:11px}._picker_18ait_5{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._applied_18ait_12,._none_18ait_13{color:var(--muted-foreground);font-size:12px}._applied_18ait_12{border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--primary-soft-foreground);padding:3px 10px;font-weight:600}._pathNote_18ait_26,._interim_18ait_27{color:var(--muted-foreground);margin:10px 0 0;font-size:12px;line-height:1.55}._interim_18ait_27{color:var(--faint)}._head_e2jjj_2{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);margin:4px 8px 6px;font-size:11px;font-weight:600}._list_e2jjj_10{min-height:8px}._empty_e2jjj_13{color:var(--faint);margin:0;padding:8px 10px;font-size:12px;line-height:1.45}._row_e2jjj_20{border-radius:var(--radius-sm);color:var(--foreground);background:var(--popover);align-items:center;gap:7px;padding:6px 6px 6px 4px;font-size:13px;display:flex}._row_e2jjj_20:hover{background:var(--muted)}._row_e2jjj_20[data-dragging]{opacity:.5}._grip_e2jjj_36{border-radius:var(--radius-sm);color:var(--faint);cursor:grab;background:0 0;border:0;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}._grip_e2jjj_36:active{cursor:grabbing}._rank_e2jjj_50{width:15px;color:var(--faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;font-weight:700}._label_e2jjj_58{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}._dir_e2jjj_66{border-radius:var(--radius-sm);font-family:var(--font-sans);letter-spacing:.03em;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);cursor:pointer;border:0;flex-shrink:0;align-items:center;gap:3px;padding:2px 5px;font-size:10px;font-weight:700;display:inline-flex}._dir_e2jjj_66:hover{background:color-mix(in srgb, var(--primary) 20%, transparent)}._chevron_e2jjj_85{transition:transform .12s;display:inline-flex}._chevron_e2jjj_85[data-dir=asc]{transform:rotate(180deg)}._remove_e2jjj_92{border-radius:var(--radius-sm);color:var(--faint);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}._remove_e2jjj_92:hover{color:var(--destructive);background:var(--destructive-soft)}._add_e2jjj_107,._clear_e2jjj_108{border-radius:var(--radius-sm);width:100%;font-family:var(--font-sans);color:var(--foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}._add_e2jjj_107:hover,._clear_e2jjj_108:hover{background:var(--muted)}._clear_e2jjj_108{color:var(--muted-foreground);margin-top:6px}._header_e2jjj_132{align-items:center;gap:3px;min-width:0;display:inline-flex}._headerButton_e2jjj_138{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--secondary-foreground);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}._headerButton_e2jjj_138:hover{color:var(--foreground)}._header_e2jjj_132[data-active] ._headerButton_e2jjj_138{color:var(--heading)}._badge_e2jjj_157{border-radius:var(--radius-sm);color:var(--primary);align-items:center;gap:2px;padding:1px 3px 1px 1px;display:inline-flex}._badge_e2jjj_157:hover{background:color-mix(in srgb, var(--primary) 12%, transparent)}._badgeRank_e2jjj_168{font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;line-height:1}._badge_e2jjj_157:hover ._badgeRank_e2jjj_168{display:none}._badgeRemove_e2jjj_177{color:var(--destructive);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:none}._badge_e2jjj_157:hover ._badgeRemove_e2jjj_177,._badgeRemove_e2jjj_177:focus-visible{display:inline-flex}._rail_di7ed_7{margin:0;padding:0;list-style:none;position:relative}._item_di7ed_13{padding-left:46px;position:relative}._item_di7ed_13:before{content:"";background:var(--border);width:2px;position:absolute;top:0;bottom:0;left:17px}._item_di7ed_13:first-child:before{top:30px}._item_di7ed_13:last-child:before{height:30px;bottom:auto}._dot_di7ed_33{z-index:2;background:var(--faint);width:36px;height:36px;box-shadow:0 0 0 4px var(--background);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:0}._dot_di7ed_33 svg{width:18px;height:18px}._item_di7ed_13[data-state=next] ._dot_di7ed_33{background:var(--status-missing-fg)}._item_di7ed_13[data-state=onway] ._dot_di7ed_33,._item_di7ed_13[data-state=progress] ._dot_di7ed_33{background:var(--status-scheduled-fg)}._item_di7ed_13[data-state=complete] ._dot_di7ed_33{background:var(--status-complete-fg)}._item_di7ed_13[data-state=warehouse] ._dot_di7ed_33{background:var(--primary)}._item_di7ed_13:has(>._drive_di7ed_68) ._dot_di7ed_33{top:46px}._drive_di7ed_68{color:var(--faint);align-items:center;gap:8px;margin:0;padding:10px 0;font-size:12px;font-weight:600;display:flex}._driveDash_di7ed_81{background:var(--border);border-radius:2px;width:16px;height:2px}._stop_di7ed_88{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);width:100%;box-shadow:var(--shadow-card);color:var(--foreground);font:inherit;text-align:left;flex-direction:column;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:flex}button._stop_di7ed_88{cursor:pointer}button._stop_di7ed_88:hover{border-color:var(--primary);box-shadow:var(--shadow-pop)}._stop_di7ed_88:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._stop_di7ed_88[data-state=next]{border-color:color-mix(in srgb, var(--status-missing-fg) 45%, var(--border))}._stop_di7ed_88[data-state=progress]{border-color:var(--status-scheduled-fg);box-shadow:0 4px 16px -6px color-mix(in srgb, var(--status-scheduled-fg) 40%, transparent)}._stop_di7ed_88[data-state=warehouse]{border-color:color-mix(in srgb, var(--primary) 30%, var(--border));background:linear-gradient(180deg, var(--primary-soft) 0%, var(--card) 62%)}._stop_di7ed_88[data-collapsed]{background:var(--subtle);box-shadow:none;padding:12px 16px}._head_di7ed_132{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._title_di7ed_138{color:var(--heading);letter-spacing:-.01em;font-size:16px;font-weight:700}._stop_di7ed_88[data-collapsed] ._title_di7ed_138{font-size:14px}._timing_di7ed_147{white-space:nowrap;color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}._who_di7ed_154{margin-top:4px;font-size:15px;font-weight:600}._address_di7ed_159{color:var(--muted-foreground);margin-top:5px;font-size:13px}._chips_di7ed_164{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}._chip_di7ed_164{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--subtle);color:var(--secondary-foreground);align-items:baseline;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}._chip_di7ed_164 b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:700}._note_di7ed_187{border-radius:var(--radius);background:color-mix(in srgb, var(--status-review-fg) 7%, transparent);color:var(--status-review-fg);margin-top:11px;padding:8px 11px;font-size:12.5px;font-weight:600}._meter_di7ed_197{margin-top:13px;display:block}._meterBar_di7ed_201{background:color-mix(in srgb, var(--brand-deep) 12%, #fff);border-radius:999px;height:8px;display:block;overflow:hidden}._meterFill_di7ed_208{background:var(--primary);border-radius:999px;height:100%;transition:width .3s;display:block}._meterText_di7ed_215{color:var(--brand-deep);justify-content:space-between;gap:12px;margin-top:8px;font-size:12.5px;font-weight:600;display:flex}._meterHint_di7ed_224{align-items:center;gap:5px;display:inline-flex}._actions_di7ed_230{gap:10px;margin-top:14px;display:flex}._actions_di7ed_230>*{flex:1}@media (width<=560px){._actions_di7ed_230{flex-direction:column}._timing_di7ed_147{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){._meterFill_di7ed_208{transition:none}}._board_1cj7n_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._proposalBar_1cj7n_16{background:color-mix(in srgb, var(--primary) 8%, transparent);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 14px;font-size:12.5px;display:flex}._proposalMessage_1cj7n_25{color:var(--primary-soft-foreground);font-weight:600}._ruler_1cj7n_1{flex-shrink:0;padding:8px 14px 4px;display:flex}._gutter_1cj7n_35{flex-shrink:0;width:92px}._ticks_1cj7n_39{flex:1;height:14px;position:relative}._tick_1cj7n_39{letter-spacing:.03em;text-transform:uppercase;color:var(--faint);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600;position:absolute;transform:translate(-50%)}._days_1cj7n_1{flex-direction:column;flex:1;gap:6px;min-height:0;padding:0 14px 12px;display:flex;overflow-y:auto}._dayRow_1cj7n_64{flex:1;gap:8px;min-height:84px;display:flex}._dayLabel_1cj7n_70{border-radius:var(--radius);flex-direction:column;flex-shrink:0;justify-content:center;width:92px;padding:6px 8px;display:flex}._dayLabel_1cj7n_70[data-today]{background:color-mix(in srgb, var(--primary) 10%, transparent)}._dayName_1cj7n_82{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}._dayLabel_1cj7n_70[data-today] ._dayName_1cj7n_82{color:var(--primary)}._daySummary_1cj7n_91{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:1px;font-size:10.5px}._dayAvail_1cj7n_97{color:var(--faint);font-variant-numeric:tabular-nums;margin-top:4px;font-size:10px;font-weight:700;display:inline-block}._dayAvail_1cj7n_97[data-thin=thin]{color:var(--status-missing-fg)}._dayAvail_1cj7n_97[data-thin=none]{color:var(--faint);opacity:.6}._timeline_1cj7n_1{border:1px solid var(--border);border-radius:var(--radius);background:var(--subtle);flex:1;position:relative;overflow:hidden}._timeline_1cj7n_1[data-today]{background:color-mix(in srgb, var(--primary) 3%, transparent);border-color:color-mix(in srgb, var(--primary) 25%, transparent)}._timeline_1cj7n_1[data-armed]{outline:2px solid var(--primary);outline-offset:-2px;background:color-mix(in srgb, var(--primary) 6%, transparent)}._timeline_1cj7n_1[data-blocked]{outline:2px dashed var(--destructive);outline-offset:-2px}._timeline_1cj7n_1[data-out-of-window]{background:color-mix(in srgb, var(--muted-foreground) 5%, transparent)}._grid_1cj7n_138{border-left:1px solid color-mix(in srgb, var(--border) 60%, transparent);position:absolute;top:0;bottom:0}._shade_1cj7n_144{pointer-events:none;position:absolute;inset:0}._unavailable_1cj7n_149{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--muted-foreground) 8%, transparent) 0 6px, transparent 6px 12px);position:absolute;top:0;bottom:0}._availWindow_1cj7n_159{border:1.5px dashed color-mix(in srgb, var(--primary) 40%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--primary) 5%, transparent);position:absolute;top:4px;bottom:4px}._hint_1cj7n_167{color:var(--faint);pointer-events:none;text-align:center;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;inset:0}._hint_1cj7n_167[data-corner]{background:color-mix(in srgb, var(--card) 82%, transparent);border-radius:var(--radius-pill);padding:1px 6px;font-size:10px;font-weight:600;inset:auto 8px 4px auto}._bandDivider_1cj7n_187{border-top:1px dashed color-mix(in srgb, var(--border) 80%, transparent);pointer-events:none;position:absolute;left:0;right:0}._bandTech_1cj7n_194{letter-spacing:.03em;color:var(--faint);background:color-mix(in srgb, var(--card) 70%, transparent);pointer-events:none;z-index:1;border-radius:3px;padding:0 3px;font-size:9px;font-weight:700;position:absolute;left:3px}._block_1cj7n_2{border-radius:var(--radius-sm);cursor:grab;box-shadow:var(--shadow-sm);border:1.5px solid #0000;position:absolute;overflow:hidden}._block_1cj7n_2[data-status=proposed]{background:color-mix(in srgb, var(--week-block-color) 22%, var(--card));color:var(--foreground);border:1.5px dashed var(--week-block-color);box-shadow:none}._block_1cj7n_2[data-status=confirmed]{background:var(--week-block-color);color:var(--primary-foreground)}._block_1cj7n_2[data-payment]{background:repeating-linear-gradient(-45deg, var(--destructive) 0 5px, color-mix(in srgb, var(--destructive) 80%, #000) 5px 10px);color:var(--primary-foreground)}._block_1cj7n_2[data-mismatch]{outline:2px solid var(--destructive);outline-offset:1px}._block_1cj7n_2[data-overridden]{outline:2px dotted var(--status-missing-fg);outline-offset:1px}._block_1cj7n_2[data-dim]{opacity:.22}._block_1cj7n_2[data-focus]{box-shadow:0 0 0 2px var(--primary), var(--shadow-sm)}._block_1cj7n_2[data-dragging]{opacity:.4}._blockMain_1cj7n_254{width:100%;height:100%;color:inherit;text-align:left;cursor:inherit;background:0 0;border:none;flex-direction:column;justify-content:space-between;padding:5px 8px;font-family:inherit;display:flex;overflow:hidden}._blockMain_1cj7n_254:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._blockTop_1cj7n_273{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.15;display:block;overflow:hidden}._block_1cj7n_2[data-micro] ._blockTop_1cj7n_273{font-size:10px}._blockSub_1cj7n_285{opacity:.92;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}._blockBottom_1cj7n_293{opacity:.92;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:10px;display:flex}._blockBadge_1cj7n_301{text-transform:uppercase;letter-spacing:.03em;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--card) 30%, transparent);margin-left:4px;padding:1px 5px;font-size:9px;font-weight:700}._block_1cj7n_2[data-status=proposed] ._blockBadge_1cj7n_301{background:color-mix(in srgb, var(--week-block-color) 18%, transparent);color:var(--week-block-color)}._blockInfo_1cj7n_315{width:18px;height:18px;min-height:0;color:inherit;opacity:.55;padding:0;position:absolute;top:2px;right:2px}._blockInfo_1cj7n_315:hover{opacity:1}._ghost_1cj7n_2{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--week-block-color) 12%, var(--card));border:1.5px dashed var(--week-block-color);color:var(--foreground);flex-direction:column;gap:2px;padding:4px 6px;display:flex;position:absolute;overflow:hidden}._ghostTitle_1cj7n_342{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}._ghostActions_1cj7n_349{gap:4px;display:flex}._ghostActions_1cj7n_349 button{border-radius:var(--radius-sm);cursor:pointer;border:none;flex:1;padding:2px 0;font-family:inherit;font-size:10px;font-weight:700}._ghostActions_1cj7n_349 button[data-accept]{background:var(--primary);color:var(--primary-foreground)}._ghostActions_1cj7n_349 button[data-decline]{background:var(--muted);color:var(--secondary-foreground)}._bar_16mc0_3{background:var(--card);border-bottom:1px solid var(--border);flex-shrink:0;padding:8px 16px 0}._strip_16mc0_9{gap:4px;padding-bottom:8px;display:flex;overflow-x:auto}._tab_16mc0_15{border:1px solid var(--border);border-radius:var(--radius);background:var(--subtle);cursor:pointer;text-align:left;flex-direction:column;flex:none;align-items:flex-start;gap:1px;min-width:96px;padding:7px 12px;font-family:inherit;transition:all .12s;display:flex}._tab_16mc0_15:hover{border-color:var(--primary)}._tab_16mc0_15:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._tab_16mc0_15[data-selected]{background:var(--card);border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}._top_16mc0_43{align-items:center;gap:6px;width:100%;display:flex}._code_16mc0_49{color:var(--foreground);white-space:nowrap;font-size:13px;font-weight:600}._count_16mc0_55{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;background:var(--muted);min-width:18px;height:18px;color:var(--muted-foreground);justify-content:center;align-items:center;margin-left:auto;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}._tab_16mc0_15[data-selected] ._count_16mc0_55{background:var(--primary);color:var(--primary-foreground)}._tech_16mc0_74{color:var(--muted-foreground);white-space:nowrap;font-size:11px}
