:root{--text:#1d2733;--text-muted:#6b7280;--bg:#f5f6f8;--surface:#fff;--border:#e2e5ea;--accent:#2563eb;--danger:#c0392b;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px/1.45 system-ui,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}body{min-height:100svh;margin:0}h1{margin:0 0 1rem;font-size:1.6rem}p{margin:0}input,button{font:inherit}.login.svelte-110obhz{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.75rem;max-width:22rem;margin:6rem auto;padding:2rem;display:flex}input.svelte-110obhz,button.svelte-110obhz{border:1px solid var(--border);border-radius:6px;padding:.6rem}button.svelte-110obhz{background:var(--accent);color:#fff;cursor:pointer;border:none}button.svelte-110obhz:disabled{opacity:.6;cursor:default}.error.svelte-110obhz{color:var(--danger)}.filters.svelte-lhdniv{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.filters.svelte-lhdniv label:where(.svelte-lhdniv){color:var(--text-muted);flex-direction:column;gap:.2rem;font-size:.8rem;display:flex}.filters.svelte-lhdniv select:where(.svelte-lhdniv){border:1px solid var(--border);border-radius:6px;padding:.4rem}.calls.svelte-lhdniv{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.call.svelte-lhdniv{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.8rem 1rem}a.card-link{color:inherit;text-decoration:none;display:block}.toolbar.svelte-lhdniv{margin-bottom:.75rem}a.new-btn{background:var(--accent);color:#fff;border-radius:6px;padding:.5rem .9rem;font-size:.9rem;text-decoration:none;display:inline-block}.row.svelte-lhdniv{align-items:center;gap:.6rem;display:flex}.spacer.svelte-lhdniv{flex:1}.muted.svelte-lhdniv{color:var(--text-muted)}.small.svelte-lhdniv{margin-top:.4rem;font-size:.8rem}.desc.svelte-lhdniv{margin:.4rem 0}.status.svelte-lhdniv{background:var(--accent-bg,#eef);color:var(--accent);border-radius:999px;padding:.1rem .5rem;font-size:.75rem}.info.svelte-lhdniv{color:var(--text-muted)}.error.svelte-lhdniv{color:var(--danger)}.head.svelte-yikmeh{align-items:center;gap:.75rem;display:flex}.head.svelte-yikmeh h1:where(.svelte-yikmeh){margin:0;font-size:1.3rem}.status.svelte-yikmeh{background:var(--accent-bg,#eef);color:var(--accent);border-radius:999px;padding:.1rem .5rem;font-size:.75rem}.info-grid.svelte-yikmeh{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem;margin:1rem 0;display:grid}.info-grid.svelte-yikmeh .k:where(.svelte-yikmeh){color:var(--text-muted);font-size:.75rem;display:block}.info-grid.svelte-yikmeh .v:where(.svelte-yikmeh){display:block}section.svelte-yikmeh{margin:1.25rem 0}section.svelte-yikmeh h2:where(.svelte-yikmeh){margin:0 0 .5rem;font-size:1rem}.gallery.svelte-yikmeh{flex-wrap:wrap;gap:.5rem;display:flex}.thumb.svelte-yikmeh{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;padding:0;position:relative;overflow:hidden}.thumb.svelte-yikmeh img:where(.svelte-yikmeh){object-fit:cover;width:140px;height:140px;display:block}.badge.svelte-yikmeh{color:#fff;background:#000000a6;border-radius:4px;padding:.05rem .35rem;font-size:.7rem;position:absolute;bottom:4px;left:4px}.comments.svelte-yikmeh,.history.svelte-yikmeh{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.comments.svelte-yikmeh li:where(.svelte-yikmeh),.history.svelte-yikmeh li:where(.svelte-yikmeh){background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.6rem .8rem}.comments.svelte-yikmeh .meta:where(.svelte-yikmeh){gap:.5rem;margin-bottom:.2rem;display:flex}.muted.svelte-yikmeh,.info.svelte-yikmeh{color:var(--text-muted)}.error.svelte-yikmeh{color:var(--danger)}.lightbox.svelte-yikmeh{cursor:zoom-out;z-index:50;background:#000000d9;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}.lightbox.svelte-yikmeh img:where(.svelte-yikmeh){object-fit:contain;max-width:95vw;max-height:95vh}.upload.svelte-yikmeh{cursor:pointer;color:var(--accent);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.85rem;display:inline-flex}.thumb-wrap.svelte-yikmeh{flex-direction:column;gap:.25rem;display:flex}.thumb-actions.svelte-yikmeh{gap:.25rem;display:flex}.thumb-actions.svelte-yikmeh button:where(.svelte-yikmeh){border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:4px;padding:.15rem .4rem;font-size:.7rem}.thumb-actions.svelte-yikmeh .danger:where(.svelte-yikmeh){color:var(--danger)}.comment-form.svelte-yikmeh{gap:.5rem;margin-bottom:.75rem;display:flex}.comment-form.svelte-yikmeh textarea:where(.svelte-yikmeh){border:1px solid var(--border);resize:vertical;font:inherit;border-radius:6px;flex:1;padding:.5rem}.comment-form.svelte-yikmeh button:where(.svelte-yikmeh){background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:.5rem .9rem}.comment-form.svelte-yikmeh button:where(.svelte-yikmeh):disabled{opacity:.6;cursor:default}.spacer.svelte-yikmeh{flex:1}.link-danger.svelte-yikmeh{color:var(--danger);cursor:pointer;background:0 0;border:none;font-size:.8rem}a.edit-btn{border:1px solid var(--border);color:inherit;border-radius:6px;padding:.35rem .8rem;font-size:.85rem;text-decoration:none}.del-btn.svelte-yikmeh{border:1px solid var(--danger);color:var(--danger);cursor:pointer;background:0 0;border-radius:6px;padding:.35rem .8rem;font-size:.85rem}.subtasks.svelte-yikmeh{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.subtasks.svelte-yikmeh li:where(.svelte-yikmeh){background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.6rem .8rem}.subtasks.svelte-yikmeh li.cancelled:where(.svelte-yikmeh) strong:where(.svelte-yikmeh){color:var(--text-muted);text-decoration:line-through}.subtasks.svelte-yikmeh .meta:where(.svelte-yikmeh){flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.overdue.svelte-yikmeh{color:var(--danger)}.subtasks.svelte-yikmeh select.done:where(.svelte-yikmeh){color:#2e7d32}.subtask-form.svelte-yikmeh{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.subtask-form.svelte-yikmeh input:where(.svelte-yikmeh),.subtask-form.svelte-yikmeh select:where(.svelte-yikmeh),.subtasks.svelte-yikmeh select:where(.svelte-yikmeh){border:1px solid var(--border);font:inherit;border-radius:6px;padding:.45rem}.subtask-form.svelte-yikmeh button:where(.svelte-yikmeh){background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.45rem 1rem}.subtask-form.svelte-yikmeh button:where(.svelte-yikmeh):disabled{opacity:.6;cursor:default}.form.svelte-du62ds{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;max-width:800px;display:grid}.form.svelte-du62ds label:where(.svelte-du62ds){color:var(--text-muted);flex-direction:column;gap:.2rem;font-size:.8rem;display:flex}.form.svelte-du62ds .full:where(.svelte-du62ds){grid-column:1/-1}.form.svelte-du62ds input:where(.svelte-du62ds),.form.svelte-du62ds select:where(.svelte-du62ds),.form.svelte-du62ds textarea:where(.svelte-du62ds){border:1px solid var(--border);font:inherit;border-radius:6px;padding:.5rem}.actions.svelte-du62ds button:where(.svelte-du62ds){background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.2rem}.actions.svelte-du62ds button:where(.svelte-du62ds):disabled{opacity:.6;cursor:default}.info.svelte-du62ds{color:var(--text-muted)}.error.svelte-du62ds{color:var(--danger)}.suggest-wrap.svelte-du62ds{position:relative}.suggestions.svelte-du62ds{z-index:10;background:var(--surface);border:1px solid var(--border);border-radius:6px;max-height:220px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.suggestions.svelte-du62ds button:where(.svelte-du62ds){text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;padding:.45rem .6rem;display:block}.suggestions.svelte-du62ds button:where(.svelte-du62ds):hover{background:var(--border)}.head.svelte-r8v7rd{align-items:center;gap:.6rem;display:flex}.head.svelte-r8v7rd h1:where(.svelte-r8v7rd){margin:0}.rows.svelte-r8v7rd{flex-direction:column;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.rows.svelte-r8v7rd li:where(.svelte-r8v7rd){background:var(--surface);border:1px solid var(--border);border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.spacer.svelte-r8v7rd{flex:1}.muted.svelte-r8v7rd{color:var(--text-muted)}.role.svelte-r8v7rd{background:var(--accent-bg,#eef);color:var(--accent);border-radius:999px;padding:.1rem .5rem;font-size:.75rem}a.new-btn{background:var(--accent);color:#fff;border-radius:6px;padding:.5rem .9rem;font-size:.9rem;text-decoration:none}a.edit-link{color:inherit;border:1px solid var(--border);border-radius:6px;padding:.3rem .7rem;font-size:.85rem;text-decoration:none}.link-danger.svelte-r8v7rd{color:var(--danger);cursor:pointer;background:0 0;border:none}.error.svelte-r8v7rd{color:var(--danger)}.form.svelte-1kcrwwd{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;max-width:700px;display:grid}.form.svelte-1kcrwwd label:where(.svelte-1kcrwwd){color:var(--text-muted);flex-direction:column;gap:.2rem;font-size:.8rem;display:flex}.form.svelte-1kcrwwd input:where(.svelte-1kcrwwd),.form.svelte-1kcrwwd select:where(.svelte-1kcrwwd){border:1px solid var(--border);font:inherit;border-radius:6px;padding:.5rem}.full.svelte-1kcrwwd{grid-column:1/-1}.actions.svelte-1kcrwwd button:where(.svelte-1kcrwwd){background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.2rem}.actions.svelte-1kcrwwd button:where(.svelte-1kcrwwd):disabled{opacity:.6;cursor:default}.info.svelte-1kcrwwd{color:var(--text-muted)}.error.svelte-1kcrwwd{color:var(--danger)}.add.svelte-1sokton{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.add.svelte-1sokton input:where(.svelte-1sokton){border:1px solid var(--border);border-radius:6px;padding:.5rem}.add.svelte-1sokton button:where(.svelte-1sokton){background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem}.rows.svelte-1sokton{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.rows.svelte-1sokton li:where(.svelte-1sokton){background:var(--surface);border:1px solid var(--border);border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.spacer.svelte-1sokton{flex:1}.muted.svelte-1sokton{color:var(--text-muted)}.link-danger.svelte-1sokton{color:var(--danger);cursor:pointer;background:0 0;border:none}.rows.svelte-1sokton li:where(.svelte-1sokton) input:where(.svelte-1sokton){border:1px solid var(--border);border-radius:6px;padding:.4rem}.rows.svelte-1sokton li:where(.svelte-1sokton) button:where(.svelte-1sokton){border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:6px;padding:.3rem .7rem;font-size:.85rem}.link-muted.svelte-1sokton{color:var(--text-muted)}.error.svelte-1sokton{color:var(--danger)}.head.svelte-1sz9pu2{align-items:center;gap:.6rem;display:flex}.head.svelte-1sz9pu2 h1:where(.svelte-1sz9pu2){margin:0}.intro.svelte-1sz9pu2{margin:.4rem 0 0;font-size:.9rem}.refresh.svelte-1sz9pu2{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;padding:.4rem .9rem}.summary.svelte-1sz9pu2{color:var(--text-muted);gap:1.2rem;margin-top:.9rem;font-size:.9rem;display:flex}.empty.svelte-1sz9pu2{background:var(--surface);border:1px dashed var(--border);border-radius:8px;margin-top:1.2rem;padding:1.2rem}.rows.svelte-1sz9pu2{flex-direction:column;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.wish.svelte-1sz9pu2{background:var(--surface);border:1px solid var(--border);border-radius:8px}.wish-row.svelte-1sz9pu2{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.goal.svelte-1sz9pu2{font-weight:600}.key.svelte-1sz9pu2{color:var(--text-muted);font-size:.75rem}.state.svelte-1sz9pu2{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:.1rem .5rem;font-size:.75rem}.state-open.svelte-1sz9pu2{color:var(--accent);border-color:var(--accent)}.state-shipped.svelte-1sz9pu2{color:#2c7a3f;border-color:#2c7a3f}.demand.svelte-1sz9pu2{font-size:.85rem}.spacer.svelte-1sz9pu2{flex:1}.muted.svelte-1sz9pu2{color:var(--text-muted)}.events.svelte-1sz9pu2{border-top:1px solid var(--border);flex-direction:column;gap:.35rem;padding:.5rem .8rem .7rem;display:flex}.event.svelte-1sz9pu2{flex-wrap:wrap;align-items:baseline;gap:.6rem;font-size:.88rem;display:flex}.event.svelte-1sz9pu2 .time:where(.svelte-1sz9pu2){min-width:6.5rem}.fragment.svelte-1sz9pu2{font-style:italic}.reason.svelte-1sz9pu2{background:var(--accent-bg,#eef);color:var(--accent);border-radius:999px;padding:.05rem .45rem;font-size:.75rem}.error.svelte-1sz9pu2{color:var(--danger)}.page-head.svelte-76kixl,.summary-head.svelte-76kixl{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-head.svelte-76kixl h1:where(.svelte-76kixl){margin:0}.muted.svelte-76kixl{color:var(--text-muted)}.page-head.svelte-76kixl p:where(.svelte-76kixl){margin-top:.25rem}.secondary.svelte-76kixl,.search.svelte-76kixl button:where(.svelte-76kixl){border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:7px;padding:.48rem .8rem}.truth-note.svelte-76kixl{background:#fff8e6;border-left:4px solid #d99b21;border-radius:6px;margin:1rem 0;padding:.75rem .9rem;font-size:.9rem}.phone-freshness.svelte-76kixl{border:1px solid var(--border);background:var(--surface);border-radius:9px;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:.8rem .9rem;display:flex}.phone-freshness.svelte-76kixl h2:where(.svelte-76kixl){margin:0;font-size:1rem}.phone-freshness.svelte-76kixl p:where(.svelte-76kixl){color:var(--text-muted);margin:.2rem 0 0;font-size:.75rem}.fresh-devices.svelte-76kixl{flex-wrap:wrap;gap:.5rem;display:flex}.fresh-devices.svelte-76kixl span:where(.svelte-76kixl){color:#206b3b;background:#e5f5eb;border-radius:6px;padding:.35rem .55rem;font-size:.75rem}.fresh-devices.svelte-76kixl span.stale:where(.svelte-76kixl),.phone-freshness.svelte-76kixl>.stale:where(.svelte-76kixl){color:#9b2e26;background:#fde7e5;border-radius:6px;padding:.35rem .55rem;font-size:.75rem}.cost-overview.svelte-76kixl{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:1rem 0;padding:.9rem}.cost-title.svelte-76kixl{justify-content:space-between;align-items:start;gap:1rem;display:flex}.cost-title.svelte-76kixl h2:where(.svelte-76kixl){margin:0;font-size:1.05rem}.cost-title.svelte-76kixl p:where(.svelte-76kixl){color:var(--text-muted);margin:.18rem 0 0;font-size:.75rem}.cost-title.svelte-76kixl>strong:where(.svelte-76kixl){color:#176b42;font-size:1.25rem}.cost-grid.svelte-76kixl,.trace-costs.svelte-76kixl{grid-template-columns:repeat(4,minmax(130px,1fr));gap:.55rem;margin-top:.7rem;display:grid}.cost-grid.svelte-76kixl div:where(.svelte-76kixl),.trace-costs.svelte-76kixl div:where(.svelte-76kixl){border:1px solid var(--border);border-radius:8px;padding:.58rem}.cost-grid.svelte-76kixl span:where(.svelte-76kixl),.trace-costs.svelte-76kixl span:where(.svelte-76kixl),.cost-grid.svelte-76kixl small:where(.svelte-76kixl),.trace-costs.svelte-76kixl small:where(.svelte-76kixl){color:var(--text-muted);font-size:.7rem;display:block}.cost-grid.svelte-76kixl strong:where(.svelte-76kixl),.trace-costs.svelte-76kixl strong:where(.svelte-76kixl){font-size:.9rem}.cost-note.svelte-76kixl{color:var(--text-muted);margin:.65rem 0 0;font-size:.72rem}.trace-costs.svelte-76kixl{grid-template-columns:repeat(3,minmax(130px,1fr));margin:.2rem 0 1rem}.search.svelte-76kixl{align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}.search.svelte-76kixl label:where(.svelte-76kixl){font-size:.8rem;font-weight:600;display:block}.search.svelte-76kixl div:where(.svelte-76kixl){display:flex}.search.svelte-76kixl input:where(.svelte-76kixl){border:1px solid var(--border);border-radius:7px 0 0 7px;min-width:20rem;padding:.48rem .65rem}.search.svelte-76kixl button:where(.svelte-76kixl){border-radius:0 7px 7px 0}.error.svelte-76kixl,.danger.svelte-76kixl{color:var(--danger)}.workspace.svelte-76kixl{grid-template-columns:minmax(230px,300px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.trace-list.svelte-76kixl,.detail.svelte-76kixl{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.trace-list.svelte-76kixl{max-height:76vh;overflow-y:auto}.pad.svelte-76kixl{padding:1rem}.trace-row.svelte-76kixl{border:0;border-bottom:1px solid var(--border);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:.18rem;padding:.75rem;display:flex}.trace-row.svelte-76kixl:hover,.trace-row.selected.svelte-76kixl{background:#eef4ff}.trace-row.selected.svelte-76kixl{box-shadow:inset 3px 0 var(--accent)}.trace-row-top.svelte-76kixl{justify-content:space-between;gap:.5rem;font-size:.84rem;display:flex}.trace-id.svelte-76kixl{color:var(--text-muted);font:.78rem ui-monospace,SFMono-Regular,Consolas,monospace}.trace-meta.svelte-76kixl{color:var(--text-muted);font-size:.76rem}.detail.svelte-76kixl{padding:1rem}.summary-head.svelte-76kixl code:where(.svelte-76kixl){overflow-wrap:anywhere;display:block}.eyebrow.svelte-76kixl{letter-spacing:.12em;color:var(--text-muted);font-size:.68rem;display:block}.status.svelte-76kixl{color:#465365;background:#e9edf3;border-radius:999px;padding:.13rem .46rem;font-size:.7rem}.status.large.svelte-76kixl{font-size:.82rem}.status-completed.svelte-76kixl{color:#1f7337;background:#e4f6e9}.status-active.svelte-76kixl{color:#145fa8;background:#e2efff}.status-incomplete.svelte-76kixl{color:#8a5a00;background:#fff1ce}.status-failed.svelte-76kixl{color:#a52c23;background:#fde7e5}.status-vetoed.svelte-76kixl{color:#604780;background:#eeeaf6}.metrics.svelte-76kixl{grid-template-columns:repeat(4,minmax(85px,1fr)) minmax(190px,1.7fr);gap:.55rem;margin:1rem 0;display:grid}.metrics.svelte-76kixl div:where(.svelte-76kixl){border:1px solid var(--border);border-radius:8px;padding:.55rem}.metrics.svelte-76kixl span:where(.svelte-76kixl){color:var(--text-muted);font-size:.72rem;display:block}.metrics.svelte-76kixl strong:where(.svelte-76kixl){font-size:.92rem}.failure.svelte-76kixl,.missing.svelte-76kixl{border-radius:7px;margin:.6rem 0;padding:.65rem .8rem;font-size:.86rem}.failure.svelte-76kixl{color:#922b21;background:#fdecea}.missing.svelte-76kixl{background:#fff8e6}.missing.svelte-76kixl ul:where(.svelte-76kixl){margin:.25rem 0 0;padding-left:1.2rem}.phone-log.svelte-76kixl{border:1px solid var(--border);border-radius:8px;margin:1rem 0;padding:.7rem}.phone-log.svelte-76kixl summary:where(.svelte-76kixl){cursor:pointer;font-weight:700}.phone-log-head.svelte-76kixl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin:.7rem 0;display:flex}.tag-chips.svelte-76kixl{flex-wrap:wrap;gap:.35rem;display:flex}.tag-chips.svelte-76kixl button:where(.svelte-76kixl){border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:999px;padding:.3rem .6rem}.tag-chips.svelte-76kixl button.chosen:where(.svelte-76kixl){color:#fff;background:#285f83}.phone-log-head.svelte-76kixl label:where(.svelte-76kixl){font-size:.78rem}.phone-lines.svelte-76kixl{color:#eaf0f6;background:#17202a;border-radius:6px;max-height:330px;padding:.4rem;font:.73rem ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.phone-lines.svelte-76kixl div:where(.svelte-76kixl){grid-template-columns:92px 90px 1fr;gap:.5rem;padding:.18rem;display:grid}.phone-lines.svelte-76kixl time:where(.svelte-76kixl){color:#8fc3dd}.phone-lines.svelte-76kixl strong:where(.svelte-76kixl){color:#f3c96d}.phone-lines.svelte-76kixl span:where(.svelte-76kixl){overflow-wrap:anywhere}.phone-empty.svelte-76kixl{color:var(--text-muted);background:#f4f6f8;border-radius:6px;padding:.8rem}.timeline-scroll.svelte-76kixl{border:1px solid var(--border);border-radius:8px;margin-top:1rem;overflow-x:auto}.timeline.svelte-76kixl{grid-template-columns:130px minmax(620px,1fr);min-width:760px;display:grid}.scale-label.svelte-76kixl,.scale.svelte-76kixl{border-bottom:1px solid var(--border)}.scale.svelte-76kixl{color:var(--text-muted);background:linear-gradient(90deg,transparent 24.8%,var(--border) 25%,transparent 25.2%,transparent 49.8%,var(--border) 50%,transparent 50.2%,transparent 74.8%,var(--border) 75%,transparent 75.2%);justify-content:space-between;padding:.35rem .25rem;font-size:.68rem;display:flex}.lane-label.svelte-76kixl{border-bottom:1px solid var(--border);padding:.5rem .6rem}.lane-label.svelte-76kixl strong:where(.svelte-76kixl),.lane-label.svelte-76kixl span:where(.svelte-76kixl){display:block}.lane-label.svelte-76kixl span:where(.svelte-76kixl){color:var(--text-muted);font-size:.67rem}.lane-track.svelte-76kixl{border-left:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(90deg,#0000 24.8%,#edf0f4 25%,#0000 25.2% 49.8%,#edf0f4 50%,#0000 50.2% 74.8%,#edf0f4 75%,#0000 75.2%);height:70px;position:relative}.marker.svelte-76kixl{cursor:pointer;background:#336fbd;border:2px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #336fbd}.marker-client_report.svelte-76kixl{background:#8b5bb5;box-shadow:0 0 0 1px #8b5bb5}.marker.failed.svelte-76kixl{background:#c43b31;box-shadow:0 0 0 1px #c43b31}.marker.chosen.svelte-76kixl{width:17px;height:17px;margin-top:-2px;box-shadow:0 0 0 3px #fff,0 0 0 5px}.legend.svelte-76kixl{color:var(--text-muted);flex-wrap:wrap;gap:1rem;margin:.55rem 0 1rem;font-size:.75rem;display:flex}.legend.svelte-76kixl i:where(.svelte-76kixl){border-radius:50%;width:9px;height:9px;margin-right:.3rem;display:inline-block}.server.svelte-76kixl{background:#336fbd}.client.svelte-76kixl{background:#8b5bb5}.bad.svelte-76kixl{background:#c43b31}.event-area.svelte-76kixl{grid-template-columns:minmax(260px,1fr) minmax(290px,1fr);gap:1rem;display:grid}.event-area.svelte-76kixl h2:where(.svelte-76kixl){margin:0 0 .5rem;font-size:1rem}.event-list.svelte-76kixl{max-height:480px;overflow-y:auto}.event-list.svelte-76kixl button:where(.svelte-76kixl){border:0;border-bottom:1px solid var(--border);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:78px 1fr auto;align-items:center;gap:.5rem;padding:.48rem;display:grid}.event-list.svelte-76kixl button:where(.svelte-76kixl):hover,.event-list.svelte-76kixl button.chosen:where(.svelte-76kixl){background:#eef4ff}.event-list.svelte-76kixl small:where(.svelte-76kixl){color:var(--text-muted);display:block}.event-time.svelte-76kixl,.delta.svelte-76kixl{font:.72rem ui-monospace,SFMono-Regular,Consolas,monospace}.delta.svelte-76kixl{color:var(--text-muted)}.gap.svelte-76kixl{color:#7d5200;background:#fff1ce;padding:.35rem .5rem;font-size:.75rem}.inspector.svelte-76kixl{border-left:1px solid var(--border);min-width:0;padding-left:1rem}.inspector.svelte-76kixl dl:where(.svelte-76kixl){grid-template-columns:115px 1fr;gap:.28rem .6rem;margin:.4rem 0;display:grid}.inspector.svelte-76kixl dt:where(.svelte-76kixl){color:var(--text-muted);font-size:.76rem}.inspector.svelte-76kixl dd:where(.svelte-76kixl){overflow-wrap:anywhere;margin:0;font-size:.8rem}.inspector.svelte-76kixl h3:where(.svelte-76kixl){margin:.8rem 0 .35rem;font-size:.82rem}.inspector.svelte-76kixl pre:where(.svelte-76kixl){color:#eaf0f6;white-space:pre-wrap;overflow-wrap:anywhere;background:#17202a;border-radius:7px;max-height:230px;margin:0;padding:.65rem;font-size:.72rem;overflow:auto}.clock-note.svelte-76kixl{color:#5c4774;background:#f4f1fa;border-radius:6px;margin:.55rem 0;padding:.45rem;font-size:.72rem}@media (width<=900px){.workspace.svelte-76kixl{grid-template-columns:1fr}.trace-list.svelte-76kixl{max-height:280px}.metrics.svelte-76kixl,.cost-grid.svelte-76kixl{grid-template-columns:repeat(2,1fr)}.trace-costs.svelte-76kixl{grid-template-columns:1fr}.metrics.svelte-76kixl .proof:where(.svelte-76kixl){grid-column:1/-1}.event-area.svelte-76kixl{grid-template-columns:1fr}.inspector.svelte-76kixl{border-left:0;border-top:1px solid var(--border);padding:1rem 0 0}.search.svelte-76kixl{flex-direction:column;align-items:stretch}.search.svelte-76kixl div:where(.svelte-76kixl),.search.svelte-76kixl input:where(.svelte-76kixl){width:100%;min-width:0}.phone-freshness.svelte-76kixl{flex-direction:column;align-items:flex-start}.phone-lines.svelte-76kixl div:where(.svelte-76kixl){grid-template-columns:84px 75px 1fr}}.saved-message.svelte-gc15fe{color:#176f64;margin:.4rem 0;font-size:.84rem}.context-label.svelte-gc15fe{margin-top:.8rem;font-size:.86rem;font-weight:700;display:block}#review-context.svelte-gc15fe{width:100%;font:inherit;color:#173142;background:#fff;border:1px solid #b9cad4;border-radius:.45rem;margin-top:.3rem;padding:.55rem}.context-note.svelte-gc15fe{color:#536479;margin:.3rem 0 .7rem;font-size:.76rem}.context-required.svelte-gc15fe{background:#fff3cf;border-radius:.45rem;padding:.65rem;font-size:.85rem}.decision-panel.svelte-gc15fe .intent-grid:where(.svelte-gc15fe) button[aria-pressed=true]:where(.svelte-gc15fe){background:#d8efeb;border:2px solid #176f64;font-weight:700}.decision-panel.svelte-gc15fe .action.correct:where(.svelte-gc15fe){color:#fff}.empty-back.svelte-gc15fe{cursor:pointer;margin-top:1rem;padding:.7rem}.decision-panel.svelte-gc15fe .intent-grid:where(.svelte-gc15fe) button:where(.svelte-gc15fe){min-height:42px;padding:.3rem .45rem;font-size:.88rem;line-height:1.2}.review-shell.svelte-gc15fe{max-width:1180px;margin:0 auto;position:relative}.review-meta.svelte-gc15fe{justify-content:space-between;align-items:center;gap:1rem;margin:.75rem 0;display:flex}.meta-items.svelte-gc15fe{color:#526777;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.meta-items.svelte-gc15fe>:where(.svelte-gc15fe){background:#eef3f5;border-radius:999px;padding:.28rem .55rem}.meta-items.svelte-gc15fe strong:where(.svelte-gc15fe){color:#173142;background:#dfecef}.refresh.svelte-gc15fe{min-height:36px;padding:.4rem .7rem;font-size:.82rem}.holdout.svelte-gc15fe{background:#fff3cf;border:1px solid #e3c66d;border-radius:.5rem;margin-bottom:.7rem;padding:.65rem .8rem;font-size:.88rem}.review-workspace.svelte-gc15fe{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:start;gap:1rem;display:grid}.evidence-panel.svelte-gc15fe,.decision-panel.svelte-gc15fe{background:#fff;border:1px solid #d4dfe6;border-radius:.8rem;box-shadow:0 10px 30px #1b364612}.evidence-panel.svelte-gc15fe{padding:1rem 1.2rem}.decision-panel.svelte-gc15fe{padding:.8rem;position:sticky;top:.5rem}.audio-row.svelte-gc15fe,.transcript-head.svelte-gc15fe{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.section-label.svelte-gc15fe,.audio-state.svelte-gc15fe{color:#536479;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.audio-state.svelte-gc15fe{text-transform:none;letter-spacing:0}.warning-text.svelte-gc15fe{color:#8b4a26}.review-audio.svelte-gc15fe{width:100%;min-height:48px;margin:.35rem 0 .8rem}.evidence-panel.svelte-gc15fe h2:where(.svelte-gc15fe){overflow-wrap:anywhere;margin:.25rem 0 .7rem;font-size:1.55rem;line-height:1.3}.phrase-input.svelte-gc15fe{box-sizing:border-box;width:100%;margin:.25rem 0 .7rem;padding:.65rem;font-size:1.25rem}.text-button.svelte-gc15fe{color:#14677b;background:0 0;border:0;min-height:36px;padding:.35rem 0;text-decoration:underline}.facts.svelte-gc15fe{grid-template-columns:1fr 1fr;gap:.7rem;margin:.7rem 0;display:grid}.facts.svelte-gc15fe div:where(.svelte-gc15fe){background:#f4f7f9;border-radius:.45rem;padding:.7rem}.facts.svelte-gc15fe strong:where(.svelte-gc15fe),.facts.svelte-gc15fe small:where(.svelte-gc15fe){display:block}.facts.svelte-gc15fe strong:where(.svelte-gc15fe){margin-top:.2rem;font-size:.88rem}.facts.svelte-gc15fe small:where(.svelte-gc15fe),.check.svelte-gc15fe small:where(.svelte-gc15fe){color:#536479;font-size:.77rem}.check.svelte-gc15fe{background:#f7f7f7;border-radius:.4rem;align-items:flex-start;gap:.65rem;padding:.65rem;display:flex}.check.svelte-gc15fe input:where(.svelte-gc15fe){margin-top:.2rem}.check.svelte-gc15fe span:where(.svelte-gc15fe),.check.svelte-gc15fe small:where(.svelte-gc15fe){display:block}.check.svelte-gc15fe small:where(.svelte-gc15fe){margin-top:.15rem}.step.svelte-gc15fe{letter-spacing:.12em;color:#176f7e;font-size:.72rem;font-weight:700}.decision-heading.svelte-gc15fe h3:where(.svelte-gc15fe){margin:.2rem 0;font-size:1.15rem}.decision-heading.svelte-gc15fe p:where(.svelte-gc15fe){color:#536479;margin:.2rem 0;font-size:.84rem}.review-guide.svelte-gc15fe{color:#3e5968;background:#eef5f7;border-radius:.45rem;gap:.15rem;margin-bottom:.5rem;padding:.45rem .6rem;font-size:.78rem;display:grid}.action.svelte-gc15fe{text-align:left;align-items:center;gap:.8rem;width:100%;min-height:54px;margin:.4rem 0;display:flex}.action.svelte-gc15fe span:where(.svelte-gc15fe),.action.svelte-gc15fe small:where(.svelte-gc15fe),.other-actions.svelte-gc15fe span:where(.svelte-gc15fe),.other-actions.svelte-gc15fe small:where(.svelte-gc15fe),.browse-actions.svelte-gc15fe span:where(.svelte-gc15fe),.browse-actions.svelte-gc15fe small:where(.svelte-gc15fe){display:block}.action.svelte-gc15fe small:where(.svelte-gc15fe),.other-actions.svelte-gc15fe small:where(.svelte-gc15fe),.browse-actions.svelte-gc15fe small:where(.svelte-gc15fe){opacity:.78;margin-top:.1rem}.action.correct.svelte-gc15fe{color:#fff;background:#176f64;border-color:#176f64}.decision-panel.svelte-gc15fe button:where(.svelte-gc15fe),.phrase-input.svelte-gc15fe{font:inherit;color:#173142;cursor:pointer;border:1px solid #b9cad4;border-radius:.45rem;padding:.55rem .7rem}.decision-panel.svelte-gc15fe button:where(.svelte-gc15fe):disabled,.refresh.svelte-gc15fe:disabled{opacity:.45;cursor:not-allowed}.decision-panel.svelte-gc15fe button:where(.svelte-gc15fe):focus-visible,.phrase-input.svelte-gc15fe:focus-visible,.refresh.svelte-gc15fe:focus-visible{outline-offset:2px;outline:3px solid #168397}kbd.svelte-gc15fe{box-sizing:border-box;text-align:center;opacity:.75;border:1px solid;border-radius:.25rem;min-width:1.55rem;padding:.12rem .28rem;font:700 .72rem/1.2 inherit}.intent-picker.svelte-gc15fe{background:#f5f9fa;border:1px solid #b9d0d6;border-radius:.55rem;margin:.45rem 0;padding:.7rem}.intent-grid.svelte-gc15fe{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.intent-grid.svelte-gc15fe button:where(.svelte-gc15fe){background:#fff;min-height:44px}.browse-actions.svelte-gc15fe{border-top:1px solid #dce5e9;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.55rem;padding-top:.55rem;display:grid}.browse-actions.svelte-gc15fe button:where(.svelte-gc15fe),.other-actions.svelte-gc15fe button:where(.svelte-gc15fe){text-align:left;background:#fff;align-items:center;gap:.55rem;min-height:52px;display:flex}.browse-actions.svelte-gc15fe .skip:where(.svelte-gc15fe){color:#52616d;background:#f5f6f7}.review-back.svelte-gc15fe{background:#fff8e7!important;border-color:#d6b96c!important}.other-actions.svelte-gc15fe{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.45rem;display:grid}.browse-actions.svelte-gc15fe strong:where(.svelte-gc15fe),.other-actions.svelte-gc15fe strong:where(.svelte-gc15fe){font-size:.88rem}.browse-actions.svelte-gc15fe small:where(.svelte-gc15fe),.other-actions.svelte-gc15fe small:where(.svelte-gc15fe){font-size:.72rem}.saving.svelte-gc15fe{background:#ffffffe6;border-radius:.8rem;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.warning.svelte-gc15fe,.error.svelte-gc15fe{color:#803727;background:#fff0ee;border:1px solid #e3b1a9;border-radius:.4rem;padding:.7rem}.error.svelte-gc15fe{margin:.7rem 0}.loading.svelte-gc15fe,.empty.svelte-gc15fe{text-align:center;background:#fff;border:1px solid #d5dfe6;border-radius:.7rem;padding:2rem}details.svelte-gc15fe{border-top:1px solid #e2e8ec;margin-top:.75rem;padding-top:.65rem;font-size:.84rem}summary.svelte-gc15fe{cursor:pointer}.decision-heading.svelte-gc15fe{margin-bottom:.3rem}.decision-heading.svelte-gc15fe h3:where(.svelte-gc15fe){margin:.15rem 0}.decision-heading.svelte-gc15fe .sr-only:where(.svelte-gc15fe){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.review-guide.svelte-gc15fe{margin-bottom:.35rem;padding:.35rem .55rem;font-size:.76rem;line-height:1.3;display:block}.action.svelte-gc15fe{min-height:50px;margin:.35rem 0}.intent-picker.svelte-gc15fe{margin:.35rem 0;padding:.5rem}.intent-grid.svelte-gc15fe{gap:.35rem}@media (width<=850px){.review-workspace.svelte-gc15fe{grid-template-columns:1fr}.decision-panel.svelte-gc15fe{position:relative;top:auto}.review-shell.svelte-gc15fe{max-width:720px}.intent-grid.svelte-gc15fe{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.review-meta.svelte-gc15fe{align-items:flex-start}.meta-items.svelte-gc15fe{gap:.35rem}.refresh.svelte-gc15fe{white-space:nowrap}.evidence-panel.svelte-gc15fe,.decision-panel.svelte-gc15fe{padding:.85rem}.facts.svelte-gc15fe,.intent-grid.svelte-gc15fe{grid-template-columns:1fr}.evidence-panel.svelte-gc15fe h2:where(.svelte-gc15fe){font-size:1.35rem}}.embedding-page.review-mode.svelte-1j9qbgq{padding-top:.65rem}.review-mode.svelte-1j9qbgq header.review-header:where(.svelte-1j9qbgq) .eyebrow:where(.svelte-1j9qbgq),.review-mode.svelte-1j9qbgq header.review-header:where(.svelte-1j9qbgq) .muted:where(.svelte-1j9qbgq){display:none}.review-mode.svelte-1j9qbgq .tabs:where(.svelte-1j9qbgq){margin-bottom:.5rem}.review-mode.svelte-1j9qbgq .tabs:where(.svelte-1j9qbgq) button:where(.svelte-1j9qbgq){padding:.5rem 1rem}header.review-header.svelte-1j9qbgq{margin-bottom:.55rem}header.review-header.svelte-1j9qbgq h1:where(.svelte-1j9qbgq){font-size:1.65rem}.owner-example.svelte-1j9qbgq{background:#f3f7f8;border:1px solid #d5dfe6;border-radius:.5rem;grid-template-columns:auto minmax(220px,1fr) minmax(170px,auto) minmax(160px,auto) auto;align-items:end;gap:.75rem;margin-bottom:.8rem;padding:1rem;display:grid}.owner-example.svelte-1j9qbgq strong:where(.svelte-1j9qbgq){align-self:center}.owner-example.svelte-1j9qbgq label:where(.svelte-1j9qbgq){flex-direction:column;align-items:stretch;gap:.25rem;display:flex}.owner-result.svelte-1j9qbgq{background:#e8f3f5;border-left:4px solid #18778c;border-radius:.3rem;margin:.5rem 0 1rem;padding:.75rem 1rem}.embedding-page.svelte-1j9qbgq{color:#172b3a;max-width:1440px;margin:auto;padding:1.5rem;font-size:1rem}header.svelte-1j9qbgq,.section-head.svelte-1j9qbgq,.controls.svelte-1j9qbgq,.mode.svelte-1j9qbgq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}header.svelte-1j9qbgq{margin-bottom:1.5rem}h1.svelte-1j9qbgq{margin:.2rem 0;font-size:2rem}h2.svelte-1j9qbgq{margin:0;font-size:1.25rem}.eyebrow.svelte-1j9qbgq{letter-spacing:.13em;color:#536479;margin:0;font-size:.75rem}.muted.svelte-1j9qbgq,.footnote.svelte-1j9qbgq{color:#536479;font-size:.875rem}.muted.svelte-1j9qbgq{margin:.4rem 0}.controls.svelte-1j9qbgq{justify-content:flex-end}label.svelte-1j9qbgq{align-items:center;gap:.5rem;font-size:.875rem;display:flex}button.svelte-1j9qbgq,input.svelte-1j9qbgq,select.svelte-1j9qbgq{font:inherit;color:inherit;background:#fff;border:1px solid #bdcbd6;border-radius:.4rem;padding:.55rem .7rem}button.svelte-1j9qbgq{cursor:pointer}button.svelte-1j9qbgq:disabled{opacity:.6}button.svelte-1j9qbgq:hover{background:#edf4f7}button.svelte-1j9qbgq:focus-visible,input.svelte-1j9qbgq:focus-visible,select.svelte-1j9qbgq:focus-visible,summary.svelte-1j9qbgq:focus-visible{outline-offset:2px;outline:3px solid #168397}.tabs.svelte-1j9qbgq{border-bottom:1px solid #cbd7de;margin-bottom:1.2rem;display:flex}.tabs.svelte-1j9qbgq button:where(.svelte-1j9qbgq){background:0 0;border:0;border-radius:0;padding:.8rem 1rem}.tabs.svelte-1j9qbgq button.active:where(.svelte-1j9qbgq){color:#10596b;border-bottom:3px solid #176f7e;font-weight:700}.mode.svelte-1j9qbgq{background:#e8f3f5;border-left:4px solid #18778c;border-radius:.3rem;padding:.9rem 1rem}.mode.svelte-1j9qbgq small:where(.svelte-1j9qbgq){color:#496574;margin-left:auto;font-size:.8rem}.metrics.svelte-1j9qbgq{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.metrics.svelte-1j9qbgq article:where(.svelte-1j9qbgq){background:#fff;border:1px solid #d5dfe6;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.metrics.svelte-1j9qbgq article:where(.svelte-1j9qbgq)>span:where(.svelte-1j9qbgq){color:#4d6071;font-size:.875rem}.metrics.svelte-1j9qbgq strong:where(.svelte-1j9qbgq){font-size:2rem;line-height:1.2}.metrics.svelte-1j9qbgq em:where(.svelte-1j9qbgq){color:#627586;font-size:1rem;font-style:normal;font-weight:400}.metrics.svelte-1j9qbgq small:where(.svelte-1j9qbgq){color:#526777;font-size:.8rem;line-height:1.5}.notice.svelte-1j9qbgq{background:#fff8e7;border:1px solid #ebd89a;border-radius:.5rem;padding:1rem;font-size:.875rem;line-height:1.6}.panel.svelte-1j9qbgq{background:#fff;border:1px solid #d5dfe6;border-radius:.6rem;margin-top:1.2rem;padding:1.2rem}.section-head.svelte-1j9qbgq{margin-bottom:1rem}.table-scroll.svelte-1j9qbgq{overflow-x:auto}table.svelte-1j9qbgq{border-collapse:collapse;width:100%;font-size:.875rem}th.svelte-1j9qbgq,td.svelte-1j9qbgq{text-align:left;vertical-align:top;border-bottom:1px solid #e3e9ee;padding:.7rem .8rem}thead.svelte-1j9qbgq{background:#f3f6f8}thead.svelte-1j9qbgq th:where(.svelte-1j9qbgq){white-space:nowrap;font-weight:600}.bar-cell.svelte-1j9qbgq{min-width:100px;padding:.1rem 0;position:relative}.bar.svelte-1j9qbgq{background:#c2e4e9;border-radius:.2rem;min-width:0;position:absolute;inset:0 auto 0 0}.bar-cell.svelte-1j9qbgq b:where(.svelte-1j9qbgq){padding-left:.4rem;position:relative}.footnote.svelte-1j9qbgq{margin-bottom:0;line-height:1.5}.intent-buttons.svelte-1j9qbgq,.row-actions.svelte-1j9qbgq{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.row-actions.svelte-1j9qbgq{min-width:145px;margin:0}.row-actions.svelte-1j9qbgq button:where(.svelte-1j9qbgq){padding:.35rem;font-size:.75rem}.intent-buttons.svelte-1j9qbgq button:where(.svelte-1j9qbgq){font-size:.875rem}.intent-buttons.svelte-1j9qbgq b:where(.svelte-1j9qbgq){margin-left:.4rem}.intent-buttons.svelte-1j9qbgq .chosen:where(.svelte-1j9qbgq){color:#fff;background:#174d60;border-color:#174d60}.corpus.svelte-1j9qbgq{max-height:28rem}.corpus.svelte-1j9qbgq thead:where(.svelte-1j9qbgq){position:sticky;top:0}.corpus.svelte-1j9qbgq td:where(.svelte-1j9qbgq):first-child{min-width:220px}.badges.svelte-1j9qbgq{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.badges.svelte-1j9qbgq .quality:where(.svelte-1j9qbgq){color:#7a5312;background:#fff3d6;border:1px solid #ebd89a;border-radius:.3rem;padding:.3rem .6rem;font-weight:600}.gate.svelte-1j9qbgq h3:where(.svelte-1j9qbgq){color:#33485c;margin:1rem 0 .5rem;font-size:1rem}.candidate.svelte-1j9qbgq dl:where(.svelte-1j9qbgq){grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.candidate.svelte-1j9qbgq dl:where(.svelte-1j9qbgq) div:where(.svelte-1j9qbgq){background:#f4f7f9;border-radius:.4rem;padding:.8rem}.candidate.svelte-1j9qbgq dt:where(.svelte-1j9qbgq){color:#536479;font-size:.8rem}.candidate.svelte-1j9qbgq dd:where(.svelte-1j9qbgq){overflow-wrap:anywhere;margin:.35rem 0 0;font-weight:600}.gate.svelte-1j9qbgq dl:where(.svelte-1j9qbgq){grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.gate.svelte-1j9qbgq dl:where(.svelte-1j9qbgq) div:where(.svelte-1j9qbgq){background:#f4f7f9;border-radius:.4rem;padding:.8rem}.gate.svelte-1j9qbgq dt:where(.svelte-1j9qbgq){color:#536479;font-size:.8rem}.gate.svelte-1j9qbgq dd:where(.svelte-1j9qbgq){margin:.35rem 0 0;font-weight:600}.gate.svelte-1j9qbgq .ready:where(.svelte-1j9qbgq){color:#176447}.sample.svelte-1j9qbgq{border-top:1px solid #dce5eb;padding:1rem 0}.sample.svelte-1j9qbgq summary:where(.svelte-1j9qbgq){cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.sample.svelte-1j9qbgq summary:where(.svelte-1j9qbgq):before{content:"▸";color:#476175}.sample[open].svelte-1j9qbgq summary:where(.svelte-1j9qbgq):before{content:"▾"}.sample.svelte-1j9qbgq time:where(.svelte-1j9qbgq){color:#536479;white-space:nowrap;font-size:.8rem}.phrase.svelte-1j9qbgq{flex:1;min-width:180px;font-weight:600}.badge.svelte-1j9qbgq{color:#4d6071;background:#eef1f4;border-radius:.3rem;padding:.3rem .6rem;font-size:.8rem}.badge.accepted.svelte-1j9qbgq{color:#166044;background:#e0f2eb}.sample-detail.svelte-1j9qbgq{background:#f5f8fa;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem;padding:1rem;display:grid}.sample-detail.svelte-1j9qbgq span:where(.svelte-1j9qbgq){color:#526777;margin-bottom:.4rem;font-size:.8rem;display:block}.sample-detail.svelte-1j9qbgq b:where(.svelte-1j9qbgq){font-size:.875rem}.sample.svelte-1j9qbgq p:where(.svelte-1j9qbgq),.sample.svelte-1j9qbgq li:where(.svelte-1j9qbgq){font-size:.875rem;line-height:1.6}.sample.svelte-1j9qbgq ul:where(.svelte-1j9qbgq){padding-left:1.2rem}code.svelte-1j9qbgq{overflow-wrap:anywhere;font-size:.8rem}details.svelte-1j9qbgq:not(.sample){margin-top:1rem;font-size:.875rem}.error.svelte-1j9qbgq{color:#803727;background:#fff0ee;border:1px solid #e3b1a9;border-radius:.4rem;margin:1rem 0;padding:1rem}.empty.svelte-1j9qbgq{color:#536479;padding:1rem;line-height:1.6}@media (width<=1000px){.metrics.svelte-1j9qbgq,.sample-detail.svelte-1j9qbgq{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-example.svelte-1j9qbgq{grid-template-columns:1fr 1fr}.owner-example.svelte-1j9qbgq strong:where(.svelte-1j9qbgq){grid-column:1/-1}.mode.svelte-1j9qbgq small:where(.svelte-1j9qbgq){margin-left:0}}@media (width<=600px){.embedding-page.svelte-1j9qbgq{padding:.75rem}.metrics.svelte-1j9qbgq,.gate.svelte-1j9qbgq dl:where(.svelte-1j9qbgq),.candidate.svelte-1j9qbgq dl:where(.svelte-1j9qbgq){grid-template-columns:1fr 1fr;gap:.5rem}.metrics.svelte-1j9qbgq article:where(.svelte-1j9qbgq){padding:.7rem}.metrics.svelte-1j9qbgq strong:where(.svelte-1j9qbgq){font-size:1.6rem}.panel.svelte-1j9qbgq{padding:.8rem}.controls.svelte-1j9qbgq{justify-content:flex-start}.section-head.svelte-1j9qbgq label:where(.svelte-1j9qbgq){width:100%}.section-head.svelte-1j9qbgq input:where(.svelte-1j9qbgq){width:100%;min-width:0}.owner-example.svelte-1j9qbgq{grid-template-columns:1fr}.owner-example.svelte-1j9qbgq strong:where(.svelte-1j9qbgq){grid-column:auto}.owner-example.svelte-1j9qbgq button:where(.svelte-1j9qbgq){min-height:48px}.sample-detail.svelte-1j9qbgq{grid-template-columns:1fr}.phrase.svelte-1j9qbgq{min-width:65%}.badge.svelte-1j9qbgq{margin-left:1.5rem}.mode.svelte-1j9qbgq{gap:.4rem}h1.svelte-1j9qbgq{font-size:1.7rem}.tabs.svelte-1j9qbgq button:where(.svelte-1j9qbgq){flex:1;padding:.75rem .35rem}}.shipping-page.svelte-hst3vo{max-width:1540px;margin:0 auto}.heading.svelte-hst3vo{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.heading.svelte-hst3vo h1:where(.svelte-hst3vo){margin-bottom:.2rem}.heading.svelte-hst3vo p:where(.svelte-hst3vo),.hint.svelte-hst3vo{color:var(--text-muted)}button.svelte-hst3vo,a.svelte-hst3vo{background:var(--accent);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:7px;padding:.62rem .85rem;text-decoration:none}button.svelte-hst3vo:disabled{opacity:.55;cursor:default}button.secondary.svelte-hst3vo{color:var(--text);border:1px solid var(--border);background:#e7ebf1}.helper-status.svelte-hst3vo{background:#fff8dc;border:1px solid #e2b93b;border-radius:9px;flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1rem;padding:.8rem 1rem;display:flex}.helper-status.ok.svelte-hst3vo{background:#eaf7ef;border-color:#72b98a}.helper-status.svelte-hst3vo a:where(.svelte-hst3vo){margin-left:auto}.helper-status.svelte-hst3vo details:where(.svelte-hst3vo){flex-basis:100%}.helper-status.svelte-hst3vo summary:where(.svelte-hst3vo){cursor:pointer;font-weight:650}.helper-status.svelte-hst3vo ol:where(.svelte-hst3vo){margin:.6rem 0 0 1.2rem;padding:0}.error-box.svelte-hst3vo{color:#8b241c;background:#fbe9e7;border-radius:8px;margin:.8rem 0;padding:.8rem 1rem}.state.svelte-hst3vo{text-align:center;color:var(--text-muted);padding:2rem}.jobs-summary.svelte-hst3vo{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 .75rem;font-size:.86rem;display:flex}.jobs-summary.svelte-hst3vo span:where(.svelte-hst3vo){background:#eef1f5;border-radius:999px;padding:.28rem .6rem}.jobs-summary.svelte-hst3vo strong:where(.svelte-hst3vo){color:var(--text)}.jobs-summary.svelte-hst3vo .ready:where(.svelte-hst3vo){color:#176b35;background:#e3f4e8}.jobs-summary.svelte-hst3vo .ready:where(.svelte-hst3vo) strong:where(.svelte-hst3vo){color:inherit}.jobs-table.svelte-hst3vo{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.table-header.svelte-hst3vo,.job-row.svelte-hst3vo{grid-template-columns:minmax(190px,1.45fr) minmax(135px,1fr) minmax(110px,.7fr) minmax(130px,.9fr) minmax(180px,1.25fr) minmax(125px,.85fr);display:grid}.table-header.svelte-hst3vo{min-height:40px;color:var(--text-muted);border-bottom:1px solid var(--border);letter-spacing:.035em;text-transform:uppercase;background:#f4f6f8;align-items:center;padding:0 .75rem;font-size:.75rem;font-weight:750}.table-header.svelte-hst3vo>span:where(.svelte-hst3vo),.job-row.svelte-hst3vo>div:where(.svelte-hst3vo){min-width:0;padding:.65rem .75rem}.job-row.svelte-hst3vo{border-bottom:1px solid var(--border);align-items:stretch}.job-row.svelte-hst3vo:last-child{border-bottom:0}.job-row.svelte-hst3vo:hover{background:#fafbfc}.job-row.svelte-hst3vo>div:where(.svelte-hst3vo):not(:first-child){border-left:1px solid #edf0f3}.device-cell.svelte-hst3vo{align-items:center;gap:.7rem;display:flex}.thumbnail-button.svelte-hst3vo{background:#eef1f5;border-radius:7px;flex:0 0 54px;width:54px;height:54px;padding:0;overflow:hidden}.thumbnail-button.svelte-hst3vo:hover{outline-offset:1px;outline:2px solid #8bb4eb}.thumbnail-button.svelte-hst3vo img:where(.svelte-hst3vo),.image-placeholder.svelte-hst3vo{object-fit:cover;background:#eef1f5;border-radius:7px;flex:0 0 54px;width:54px;height:54px}.image-placeholder.svelte-hst3vo{color:#9aa2ad;place-items:center;display:grid}.device-details.svelte-hst3vo{min-width:0}.device-details.svelte-hst3vo h2:where(.svelte-hst3vo){margin:0;font-size:.95rem;line-height:1.25}.device-details.svelte-hst3vo p:where(.svelte-hst3vo),.customer-cell.svelte-hst3vo span:where(.svelte-hst3vo){color:var(--text-muted);overflow-wrap:anywhere;font-size:.78rem}.customer-cell.svelte-hst3vo,.location-cell.svelte-hst3vo,.status-cell.svelte-hst3vo,.label-cell.svelte-hst3vo{flex-direction:column;justify-content:center;align-items:flex-start;gap:.4rem;display:flex}.customer-cell.svelte-hst3vo strong:where(.svelte-hst3vo),.location-cell.svelte-hst3vo strong:where(.svelte-hst3vo){overflow-wrap:anywhere;font-size:.88rem;line-height:1.25}.location-cell.svelte-hst3vo strong:where(.svelte-hst3vo){color:#8a3f00}.cell-label.svelte-hst3vo{color:var(--text-muted);letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:750;display:none}.status-badge.svelte-hst3vo{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;min-height:22px;padding:.18rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.status-badge.done.svelte-hst3vo{color:#176b35;background:#e3f4e8}.status-badge.waiting.svelte-hst3vo{color:#805b00;background:#fff3cd}.status-badge.ready.svelte-hst3vo{color:#1457a6;background:#e4effc}.status-badge.muted.svelte-hst3vo{color:#66707d;background:#edf0f3}.label-cell.svelte-hst3vo input:where(.svelte-hst3vo){min-width:0;padding:.4rem .5rem;font-size:.8rem}.compact.svelte-hst3vo{width:100%;padding:.42rem .55rem;font-size:.78rem;line-height:1.25}.remove-button.svelte-hst3vo{color:#8b241c;background:#fff;border-color:#e6b9b4}label.svelte-hst3vo{flex-direction:column;gap:.3rem;font-size:.88rem;font-weight:650;display:flex}input.svelte-hst3vo{border:1px solid var(--border);background:#fff;border-radius:7px;width:100%;padding:.62rem}.actions.svelte-hst3vo{gap:.55rem;display:flex}.actions.svelte-hst3vo>:where(.svelte-hst3vo){flex:1}.actions.right.svelte-hst3vo{justify-content:flex-end}.actions.right.svelte-hst3vo>:where(.svelte-hst3vo){flex:initial}.modal-backdrop.svelte-hst3vo{z-index:20;background:#141c268c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal.svelte-hst3vo{background:#fff;border-radius:12px;flex-direction:column;gap:.85rem;width:min(100%,500px);padding:1.4rem;display:flex}.modal.svelte-hst3vo h2:where(.svelte-hst3vo){margin:0}.warning-box.svelte-hst3vo{color:#805b00;background:#fff3cd;border-radius:7px;padding:.7rem .8rem;font-size:.88rem}.handover-options.svelte-hst3vo{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.handover-option.svelte-hst3vo{color:var(--text);border:1px solid var(--border);text-align:left;background:#fff;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.8rem;display:flex}.handover-option.svelte-hst3vo span:where(.svelte-hst3vo){color:var(--text-muted);font-size:.8rem}.handover-option.active.svelte-hst3vo{color:#174f96;background:#edf5ff;border-color:#6d9ed8;box-shadow:0 0 0 1px #6d9ed8}.handover-option.active.svelte-hst3vo span:where(.svelte-hst3vo){color:#476887}.lightbox-backdrop.svelte-hst3vo{z-index:30;cursor:zoom-out;background:#0a0f16e0;border-radius:0;place-items:center;width:100%;padding:2rem;display:grid;position:fixed;inset:0}.lightbox-backdrop.svelte-hst3vo img:where(.svelte-hst3vo){object-fit:contain;cursor:default;border-radius:8px;max-width:min(96vw,1500px);max-height:92vh;display:block;box-shadow:0 18px 60px #00000073}@media (width<=980px){.table-header.svelte-hst3vo{display:none}.jobs-table.svelte-hst3vo{background:0 0;border:0;border-radius:0;gap:.75rem;display:grid;overflow:visible}.job-row.svelte-hst3vo{background:var(--surface);border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.job-row.svelte-hst3vo:last-child{border-bottom:1px solid var(--border)}.job-row.svelte-hst3vo>div:where(.svelte-hst3vo):not(:first-child){border-left:0}.device-cell.svelte-hst3vo{border-bottom:1px solid #edf0f3;grid-column:1/-1}.customer-cell.svelte-hst3vo,.location-cell.svelte-hst3vo{min-height:78px}.location-cell.svelte-hst3vo,.label-cell.svelte-hst3vo,.shipping-cell.svelte-hst3vo{border-left:1px solid #edf0f3!important}.status-cell.svelte-hst3vo,.label-cell.svelte-hst3vo{border-top:1px solid #edf0f3}.cell-label.svelte-hst3vo{display:block}}@media (width<=600px){.heading.svelte-hst3vo{flex-direction:column}.heading.svelte-hst3vo button:where(.svelte-hst3vo){width:100%}.job-row.svelte-hst3vo{grid-template-columns:1fr}.device-cell.svelte-hst3vo{grid-column:auto}.job-row.svelte-hst3vo>div:where(.svelte-hst3vo){min-height:auto}.job-row.svelte-hst3vo>div:where(.svelte-hst3vo):not(:first-child){border-top:1px solid #edf0f3;border-left:0!important}.status-cell.svelte-hst3vo,.label-cell.svelte-hst3vo{grid-template-columns:minmax(0,1fr) minmax(120px,.75fr);align-items:center;display:grid}.status-cell.svelte-hst3vo .cell-label:where(.svelte-hst3vo),.label-cell.svelte-hst3vo .cell-label:where(.svelte-hst3vo),.label-cell.svelte-hst3vo input:where(.svelte-hst3vo){grid-column:1/-1}.compact.svelte-hst3vo{width:auto}.handover-options.svelte-hst3vo{grid-template-columns:1fr}.lightbox-backdrop.svelte-hst3vo{padding:.75rem}}.topbar.svelte-ajk3sg{color:#fff;background:#1d2733;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.spacer.svelte-ajk3sg{flex:1}.topbar.svelte-ajk3sg button:where(.svelte-ajk3sg){color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:6px;padding:.4rem .8rem}.content.svelte-ajk3sg{padding:1.5rem}.topbar a.brand{color:#fff;font-weight:700;text-decoration:none}.topbar a.nav{color:#cdd6e2;font-size:.9rem;text-decoration:none}.topbar a.nav:hover{color:#fff}h2.svelte-2l33zg{margin:0 0 .25rem}h3.svelte-2l33zg{letter-spacing:.04em;text-transform:uppercase;color:#687683;margin:0 0 .5rem;font-size:.95rem}.muted.svelte-2l33zg,.updated.svelte-2l33zg{color:#687683}.description.svelte-2l33zg{background:#f4f7fa;border-radius:12px;margin:1.5rem 0 0;padding:1rem 1.1rem}.description.svelte-2l33zg p:where(.svelte-2l33zg){white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.timeline.svelte-2l33zg{margin:1.75rem 0;padding:0;list-style:none}.timeline.svelte-2l33zg li:where(.svelte-2l33zg){color:#89949e;align-items:center;gap:.9rem;min-height:54px;display:flex;position:relative}.timeline.svelte-2l33zg li:where(.svelte-2l33zg):not(:last-child):after{content:"";background:#dce2e7;width:3px;height:28px;position:absolute;top:40px;left:18px}.timeline.svelte-2l33zg li.done:where(.svelte-2l33zg){color:#176b35;font-weight:650}.timeline.svelte-2l33zg li.done:where(.svelte-2l33zg):not(:last-child):after{background:#4aa267}.dot.svelte-2l33zg{color:#687683;background:#e6eaed;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.done.svelte-2l33zg .dot:where(.svelte-2l33zg){color:#176b35;background:#dff3e5}.current.svelte-2l33zg .dot:where(.svelte-2l33zg){outline:3px solid #a8d8b7}.status.svelte-9ffhqv{border-radius:10px;margin-bottom:1.25rem;padding:.85rem 1rem;font-weight:700}.valid.svelte-9ffhqv{color:#176b35;background:#e5f6ea}.expired.svelte-9ffhqv{color:#9b261d;background:#fbe9e7}dl.svelte-9ffhqv{margin:0}dl.svelte-9ffhqv div:where(.svelte-9ffhqv){border-bottom:1px solid #e4e9ee;grid-template-columns:1fr 1.2fr;gap:1rem;padding:.85rem 0;display:grid}dt.svelte-9ffhqv{color:#687683}dd.svelte-9ffhqv{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:650}a.svelte-9ffhqv{color:#1769aa}.note.svelte-9ffhqv{color:#687683;margin:1.4rem 0 0}@media (width<=420px){dl.svelte-9ffhqv div:where(.svelte-9ffhqv){grid-template-columns:1fr;gap:.25rem}dd.svelte-9ffhqv{text-align:left}}body{color:#17212b;background:#eef2f6;margin:0;font-family:system-ui,sans-serif}.page.svelte-1021pv5{box-sizing:border-box;place-items:center;min-height:100vh;padding:1rem;display:grid}.card.svelte-1021pv5{box-sizing:border-box;background:#fff;border-radius:18px;width:min(100%,560px);padding:2rem;box-shadow:0 12px 40px #1423321f}.brand.svelte-1021pv5{color:#fff;letter-spacing:.08em;background:#b71c1c;border-radius:8px;padding:.35rem .65rem;font-weight:800;display:inline-block}.tabs.svelte-1021pv5{background:#eef2f6;border-radius:12px;grid-template-columns:1fr 1fr;gap:.4rem;margin:1.25rem 0 1.5rem;padding:.3rem;display:grid}.tabs.svelte-1021pv5 button:where(.svelte-1021pv5){color:#55636f;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-weight:650}.tabs.svelte-1021pv5 button.active:where(.svelte-1021pv5){color:#17212b;background:#fff;box-shadow:0 2px 8px #1423321f}.muted.svelte-1021pv5{color:#687683}.empty.svelte-1021pv5{color:#687683;padding:1.5rem 0}.error.svelte-1021pv5{color:#8b241c;background:#fbe9e7;border-radius:10px;margin-top:1.25rem;padding:1rem}.error.svelte-1021pv5 h2:where(.svelte-1021pv5){margin-top:0}@media (width<=420px){.card.svelte-1021pv5{padding:1.35rem}}
