.call-detail-page.svelte-ghk5t7{flex-direction:column;gap:22px;width:100%;max-width:1024px;margin:0 auto;display:flex}.call-head.svelte-ghk5t7{flex-direction:column;gap:10px;display:flex}.call-back.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;width:fit-content;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.call-back.svelte-ghk5t7:hover{color:var(--ink)}.call-eyebrow.svelte-ghk5t7{color:var(--accent);font-family:var(--font-serif);font-variation-settings:"SOFT" 90, "opsz" 14;font-size:14px;font-style:italic;font-weight:400}.call-title.svelte-ghk5t7{color:var(--ink);font-family:var(--font-serif);font-variation-settings:"SOFT" 80, "opsz" 144;letter-spacing:-.025em;margin:0;font-size:clamp(36px,5vw,56px);font-weight:400;line-height:1.02}.call-meta.svelte-ghk5t7{color:var(--ink-2);font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.call-meta-caller.svelte-ghk5t7{font-weight:600}.call-meta-sep.svelte-ghk5t7{color:var(--ink-soft)}.call-meta-when.svelte-ghk5t7,.call-meta-duration.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-mono);font-size:12px}.call-actions.svelte-ghk5t7{gap:8px;margin-top:4px;display:flex}.call-form-error.svelte-ghk5t7{background:var(--tint-terracotta);color:var(--accent);font-family:var(--font-body);border:1px solid #d9562a4d;border-radius:10px;padding:12px 16px;font-size:13px}.call-grid.svelte-ghk5t7{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.call-main.svelte-ghk5t7{flex-direction:column;gap:18px;min-width:0;display:flex}.player-row.svelte-ghk5t7{align-items:center;gap:14px;display:flex}.player-btn.svelte-ghk5t7{background:var(--ink);color:var(--surface);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;display:inline-flex}.player-time.svelte-ghk5t7{color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.04em;min-width:80px;font-size:12px}.player-bar.svelte-ghk5t7{background:var(--paper-2);border-radius:999px;flex:1;height:4px;overflow:hidden}.player-bar-fill.svelte-ghk5t7{background:var(--ink);width:22%;height:100%}.player-speed.svelte-ghk5t7{background:var(--paper-2);color:var(--ink-2);font-family:var(--font-mono);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.player-native.svelte-ghk5t7{width:100%;margin-top:12px}.transcript-sub.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:500}.transcript.svelte-ghk5t7{flex-direction:column;display:flex}.turn.svelte-ghk5t7{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 0;display:flex}.turn.svelte-ghk5t7:last-child{border-bottom:none}.turn-flagged.svelte-ghk5t7{background:var(--tint-mere);border-bottom:1px solid #d9562a40;border-left:3px solid var(--accent);border-radius:6px;padding:14px}.turn-head.svelte-ghk5t7{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.turn-role.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.turn-role-mere.svelte-ghk5t7{color:var(--accent)}.turn-time.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.11em;font-size:10px;font-weight:500}.turn-content.svelte-ghk5t7{color:var(--ink);font-family:var(--font-body);font-size:14px;line-height:1.55}.turn-flag-note.svelte-ghk5t7{color:var(--accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;margin-top:4px;font-size:10px;font-weight:600;display:flex}.transcript-rerun.svelte-ghk5t7{margin-top:14px}.call-empty.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-body);text-align:center;flex-direction:column;gap:8px;padding:24px 0;font-size:14px;font-style:italic;display:flex}.call-empty-excerpt.svelte-ghk5t7{color:var(--ink);font-style:normal}.call-rail.svelte-ghk5t7{flex-direction:column;gap:18px;display:flex}.rail-grid.svelte-ghk5t7{flex-direction:column;gap:14px;display:flex}.rail-row.svelte-ghk5t7{flex-direction:column;gap:4px;display:flex}.rail-label.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:500}.rail-row-accent.svelte-ghk5t7 .rail-label:where(.svelte-ghk5t7){color:var(--accent);font-weight:600}.rail-value.svelte-ghk5t7{color:var(--ink);font-family:var(--font-body);font-size:14px;line-height:1.5}.rail-row-accent.svelte-ghk5t7 .rail-value:where(.svelte-ghk5t7){color:var(--accent)}.mood-chips.svelte-ghk5t7{flex-wrap:wrap;gap:6px;display:flex}.mood-chip.svelte-ghk5t7{background:var(--tint-forest);color:var(--accent-2);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:600}.rail-empty.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-body);margin:0;font-size:13px;line-height:1.45}.contact-head.svelte-ghk5t7{align-items:center;gap:12px;display:flex}.contact-avatar.svelte-ghk5t7{background:var(--paper-2);color:var(--ink-2);font-family:var(--font-body);letter-spacing:.04em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:inline-flex}.contact-name.svelte-ghk5t7{color:var(--ink);font-family:var(--font-body);font-size:14px;font-weight:600}.contact-company.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-body);font-size:12px}.contact-field.svelte-ghk5t7{flex-direction:column;gap:3px;margin-top:10px;display:flex}.contact-field-label.svelte-ghk5t7{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.14em;font-size:10px;font-weight:500}.contact-field-value.svelte-ghk5t7{color:var(--ink);font-family:var(--font-mono);font-size:13px}.created-list.svelte-ghk5t7{flex-direction:column;gap:10px;display:flex}.created-row.svelte-ghk5t7{align-items:center;gap:10px;display:flex}.created-label.svelte-ghk5t7{color:var(--ink-2);font-family:var(--font-body);font-size:13px}@media (width<=960px){.call-grid.svelte-ghk5t7{grid-template-columns:1fr}}@media (width<=760px){.call-detail-page.svelte-ghk5t7{padding:18px 14px calc(104px + env(safe-area-inset-bottom,0px))}.call-actions.svelte-ghk5t7{grid-template-columns:1fr;display:grid}.call-rail.svelte-ghk5t7{border-top:1px solid var(--line);padding-top:8px}.rail-grid.svelte-ghk5t7,.created-row.svelte-ghk5t7{grid-template-columns:1fr;align-items:stretch}.rail-row.svelte-ghk5t7,.rail-row-accent.svelte-ghk5t7{flex-direction:column;align-items:flex-start}}
