.script[data-v-4c5d2cf3]{background:var(--panel-2);border:1px solid var(--border);border-left:4px solid var(--border-strong);border-radius:10px;padding:14px 16px}.script.must-read[data-v-4c5d2cf3]{border-left-color:var(--accent)}.script.done[data-v-4c5d2cf3]{border-left-color:var(--good)}.text[data-v-4c5d2cf3]{font-size:15.5px;line-height:1.6}.text[data-v-4c5d2cf3] p{margin:0 0 10px}.text[data-v-4c5d2cf3] p:last-child{margin-bottom:0}.text[data-v-4c5d2cf3] mark{border-radius:4px;padding:0 3px}.text[data-v-4c5d2cf3] mark.filled{background:var(--mark);color:var(--mark-text)}.text[data-v-4c5d2cf3] mark.missing{background:var(--bad-bg);color:var(--bad)}.confirm[data-v-4c5d2cf3]{color:var(--muted);cursor:pointer;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:inline-flex}.confirm input[data-v-4c5d2cf3]{width:16px;height:16px;accent-color:var(--good)}.error[data-v-4c5d2cf3]{color:var(--bad);margin:6px 0 0;font-size:13px}.address-input[data-v-c525dc17]{--ai-bg:var(--address-input-bg,var(--panel,#fff));--ai-text:var(--address-input-text,var(--text,#1b1f24));--ai-muted:var(--address-input-muted,var(--muted,#667085));--ai-border:var(--address-input-border,var(--border,#d0d5dd));--ai-accent:var(--address-input-accent,var(--accent,#2563eb));--ai-hover:var(--address-input-hover,var(--hover,#eef2ff));--ai-bad:var(--address-input-bad,var(--bad,#b91c1c));position:relative}input[data-v-c525dc17]{box-sizing:border-box;width:100%;font:inherit;color:var(--ai-text);background:var(--ai-bg);border:1px solid var(--ai-border);border-radius:8px;outline:none;padding:9px 34px 9px 11px}input[data-v-c525dc17]:focus{border-color:var(--ai-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ai-accent) 22%, transparent)}.invalid input[data-v-c525dc17]{border-color:var(--ai-bad)}.chosen input[data-v-c525dc17]{border-color:color-mix(in srgb, var(--ai-accent) 60%, var(--ai-border))}.clear[data-v-c525dc17]{width:24px;height:24px;color:var(--ai-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:18px;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.clear[data-v-c525dc17]:hover{background:var(--ai-hover);color:var(--ai-text)}.spinner[data-v-c525dc17]{border:2px solid var(--ai-border);border-top-color:var(--ai-accent);border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite spin-c525dc17;position:absolute;top:50%;right:11px}@keyframes spin-c525dc17{to{transform:rotate(360deg)}}.list[data-v-c525dc17]{z-index:50;background:var(--ai-bg);max-height:320px;color:var(--ai-text);border:1px solid var(--ai-border);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000026}.list li[data-v-c525dc17]{cursor:pointer;border-radius:6px;padding:7px 10px}.list li.active[data-v-c525dc17]{background:var(--ai-hover)}.list strong[data-v-c525dc17]{color:var(--ai-accent);font-weight:600}.list .message[data-v-c525dc17]{color:var(--ai-muted);cursor:default}.choices[data-v-e65c4e76]{flex-wrap:wrap;gap:8px;display:flex}.choice[data-v-e65c4e76]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);cursor:pointer;padding:8px 14px}.choice[data-v-e65c4e76]:hover:not(:disabled){background:var(--hover)}.choice[aria-checked=true][data-v-e65c4e76]{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:600}.choices[aria-invalid=true] .choice[data-v-e65c4e76]{border-color:var(--bad)}.date[data-v-9d8aa806]{max-width:260px}.choices[data-v-e1e0fcbf]{flex-wrap:wrap;gap:8px;display:flex}.choice[data-v-e1e0fcbf]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.choice[data-v-e1e0fcbf]:hover:not(:disabled){background:var(--hover)}.tick[data-v-e1e0fcbf]{border:1px solid var(--border-strong);border-radius:4px;place-items:center;width:16px;height:16px;font-size:11px;display:inline-grid}.choice[aria-pressed=true][data-v-e1e0fcbf]{border-color:var(--accent)}.choice[aria-pressed=true] .tick[data-v-e1e0fcbf]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.choices[aria-invalid=true] .choice[data-v-e1e0fcbf]{border-color:var(--bad)}.number[data-v-dd66a79a]{max-width:200px}.yes-no[data-v-e9e10ac6]{gap:8px;display:inline-flex}button[data-v-e9e10ac6]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);cursor:pointer;min-width:84px;padding:8px 16px;font-weight:600}button[data-v-e9e10ac6]:hover:not(:disabled){background:var(--hover)}.yes[aria-checked=true][data-v-e9e10ac6]{background:var(--good);border-color:var(--good);color:var(--panel)}.no[aria-checked=true][data-v-e9e10ac6]{background:var(--bad);border-color:var(--bad);color:var(--panel)}.yes-no[aria-invalid=true] button[data-v-e9e10ac6]{border-color:var(--bad)}.step-form[data-v-d13742e8]{flex-direction:column;gap:18px;display:flex}.field[data-v-d13742e8]{flex-direction:column;gap:6px;display:flex}.label[data-v-d13742e8]{font-weight:600}.req[data-v-d13742e8]{color:var(--bad);margin-left:3px}.error[data-v-d13742e8]{color:var(--bad);margin:0;font-size:13px}.note[data-v-d13742e8]{color:var(--warn);margin:0;font-size:12.5px}.gate[data-v-9a68e34d]{place-items:center;min-height:100vh;padding:16px;display:grid}.box[data-v-9a68e34d]{flex-direction:column;gap:14px;width:min(360px,100%);padding:24px;display:flex}.box p[data-v-9a68e34d]{margin:0}label[data-v-9a68e34d]{flex-direction:column;gap:4px;font-weight:600;display:flex}label input[data-v-9a68e34d]{font-weight:400}.btn[data-v-9a68e34d]{margin-top:4px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f7;--panel:#fff;--panel-2:#f8f9fb;--text:#1b1f24;--muted:#5f6b7a;--border:#d5d9e0;--border-strong:#b9c0cb;--accent:#2457d6;--accent-text:#fff;--hover:#eef2fd;--good:#157f3b;--good-bg:#e8f6ee;--warn:#9a5b00;--warn-bg:#fdf3e2;--bad:#b42318;--bad-bg:#fdecea;--mark:#fff3bf;--mark-text:#3d3000;--radius:8px;--shadow:0 1px 2px #1018280f, 0 4px 12px #1018280f;--mono:ui-monospace, SFMono-Regular, Consolas, monospace;--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1216;--panel:#171b21;--panel-2:#1d222a;--text:#e6e9ee;--muted:#9aa4b2;--border:#2c333d;--border-strong:#3d4651;--accent:#6b9bff;--accent-text:#0b1020;--hover:#1f2735;--good:#4ade80;--good-bg:#13291c;--warn:#fbbf24;--warn-bg:#2d2410;--bad:#f87171;--bad-bg:#2f1716;--mark:#4a3f10;--mark-text:#fff2b3;--shadow:0 1px 2px #0006, 0 4px 12px #0000004d}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font:14px/1.5 var(--font)}h1,h2,h3{margin:0;line-height:1.25}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}button,input,select,textarea{font:inherit;color:inherit}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=datetime-local],input[type=url],select,textarea{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);outline:none;width:100%;padding:8px 10px}textarea{resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}[aria-invalid=true]{border-color:var(--bad)!important}.btn{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:7px 12px;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){background:var(--hover)}.btn:disabled{opacity:.5;cursor:default}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:600}.btn.primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, black)}.btn.danger{color:var(--bad)}.btn.small{padding:3px 8px;font-size:13px}.btn.icon{padding:3px 7px}.muted{color:var(--muted)}.mono{font-family:var(--mono);font-size:12.5px}.pill{background:var(--panel-2);border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-size:12px;display:inline-block}.pill.good{background:var(--good-bg);color:var(--good);border-color:#0000}.pill.warn{background:var(--warn-bg);color:var(--warn);border-color:#0000}.pill.bad{background:var(--bad-bg);color:var(--bad);border-color:#0000}.card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px}.record[data-v-175261c5]{break-inside:avoid;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.record.superseded[data-v-175261c5]{opacity:.75}header[data-v-175261c5]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}header h3[data-v-175261c5]{flex:1;font-size:15px}.small[data-v-175261c5]{margin:0;font-size:12.5px}.body[data-v-175261c5]{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}@media (width<=760px){.body[data-v-175261c5]{grid-template-columns:minmax(0,1fr)}}.replay[data-v-175261c5]{flex-direction:column;gap:12px;display:flex}.replay[data-v-175261c5] .script{padding:10px 12px}.replay[data-v-175261c5] .script .text{font-size:14px}.question[data-v-175261c5]{flex-direction:column;gap:5px;display:flex}.label[data-v-175261c5]{font-weight:600}.req[data-v-175261c5]{color:var(--bad);margin-left:3px}.choices[data-v-175261c5]{flex-wrap:wrap;gap:6px;display:flex}.choice[data-v-175261c5]{border:1px solid var(--border);border-radius:var(--radius);color:var(--muted);padding:5px 12px}.choice.picked[data-v-175261c5]{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:600}.value[data-v-175261c5]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-2);padding:6px 10px}.value.empty[data-v-175261c5]{color:var(--muted);font-style:italic}.next[data-v-175261c5]{margin:0;font-size:13px;font-weight:600}.shot[data-v-175261c5]{flex-direction:column;gap:4px;margin:0;display:flex}.shot img[data-v-175261c5]{border:1px solid var(--border);border-radius:6px;width:100%;display:block}.shot figcaption[data-v-175261c5]{font-size:11px}.sr[data-v-175261c5]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.record-page[data-v-fa6037e3]{flex-direction:column;gap:16px;max-width:1040px;margin:0 auto;padding:16px 16px 48px;display:flex}.tools[data-v-fa6037e3]{gap:8px;display:flex}.card[data-v-fa6037e3]{padding:16px}.head h1[data-v-fa6037e3]{margin-bottom:10px}dl[data-v-fa6037e3]{grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:13.5px;display:grid}dt[data-v-fa6037e3]{color:var(--muted)}dd[data-v-fa6037e3]{word-break:break-word;margin:0}.cols[data-v-fa6037e3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=760px){.cols[data-v-fa6037e3]{grid-template-columns:1fr}}.cols h2[data-v-fa6037e3],.card>h2[data-v-fa6037e3]{margin-bottom:10px}.steps[data-v-fa6037e3]{flex-direction:column;gap:12px;display:flex}.actions[data-v-fa6037e3]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.small[data-v-fa6037e3]{font-size:12px}.log summary[data-v-fa6037e3]{cursor:pointer;align-items:baseline;gap:10px;display:flex}.log table[data-v-fa6037e3]{border-collapse:collapse;width:100%;margin-top:10px;font-size:12.5px}.log td[data-v-fa6037e3]{border-bottom:1px solid var(--border);vertical-align:top;padding:4px 8px}.log td[data-v-fa6037e3]:first-child{white-space:nowrap}@media print{.tools[data-v-fa6037e3]{display:none}.card[data-v-fa6037e3]{box-shadow:none}.record-page[data-v-fa6037e3]{padding:0}}.call[data-v-0aecc3eb]{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;max-width:1240px;margin:0 auto;padding:20px 16px 40px;display:grid}@media (width<=960px){.call[data-v-0aecc3eb]{grid-template-columns:minmax(0,1fr)}}.main[data-v-0aecc3eb]{flex-direction:column;gap:12px;min-width:0;display:flex}.trail[data-v-0aecc3eb]{color:var(--muted);flex-wrap:wrap;gap:4px;font-size:13px;display:flex}.crumb[data-v-0aecc3eb]:after{content:"›";margin-left:6px}.crumb.current[data-v-0aecc3eb]{color:var(--text);font-weight:600}.crumb.current[data-v-0aecc3eb]:after{content:""}.step[data-v-0aecc3eb],.done[data-v-0aecc3eb]{flex-direction:column;gap:18px;padding:22px;display:flex}.step header[data-v-0aecc3eb]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.step footer[data-v-0aecc3eb]{border-top:1px solid var(--border);justify-content:space-between;padding-top:16px;display:flex}.done-buttons[data-v-0aecc3eb]{gap:8px;display:flex}.panel-head[data-v-0aecc3eb]{justify-content:space-between;align-items:center;display:flex}.actions[data-v-0aecc3eb]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.actions li[data-v-0aecc3eb]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.actions .muted[data-v-0aecc3eb]{word-break:break-all;font-size:12.5px}.side[data-v-0aecc3eb]{flex-direction:column;gap:16px;display:flex;position:sticky;top:16px}.panel[data-v-0aecc3eb]{flex-direction:column;gap:10px;padding:16px;display:flex}dl[data-v-0aecc3eb]{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13.5px;display:grid}dt[data-v-0aecc3eb]{color:var(--muted)}dd[data-v-0aecc3eb]{word-break:break-word;margin:0}.inactive dd[data-v-0aecc3eb]{text-decoration:line-through;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.small[data-v-0aecc3eb]{margin:0;font-size:12.5px}.audit[data-v-0aecc3eb]{flex-direction:column;gap:6px;max-height:420px;margin:0;padding:0;font-size:13px;list-style:none;display:flex;overflow-y:auto}.audit li[data-v-0aecc3eb]{grid-template-columns:72px 1fr;gap:8px;display:grid}.start[data-v-21925379]{grid-template-columns:minmax(0,560px) minmax(0,420px);justify-content:center;align-items:start;gap:20px;padding:24px 16px;display:grid}@media (width<=1000px){.start[data-v-21925379]{grid-template-columns:minmax(0,1fr)}}.card[data-v-21925379]{flex-direction:column;gap:14px;padding:20px;display:flex}.row[data-v-21925379]{flex-direction:column;gap:4px;display:flex}.row>span[data-v-21925379]{font-weight:600}fieldset[data-v-21925379]{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;margin:0;padding:10px 14px 14px;display:flex}legend[data-v-21925379]{color:var(--muted);padding:0 6px;font-size:13px}.new .btn[data-v-21925379]{align-self:flex-start}ul[data-v-21925379]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.link[data-v-21925379]{text-align:left;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);cursor:pointer;grid-template-columns:1fr auto;gap:2px 10px;width:100%;padding:10px 12px;display:grid}.link[data-v-21925379]:hover{background:var(--hover)}.link .pill[data-v-21925379]{grid-area:1/2/span 2;align-self:center}@media print{.top[data-v-adc580d1]{display:none}}.top[data-v-adc580d1]{border-bottom:1px solid var(--border);background:var(--panel);align-items:center;gap:12px;padding:12px 20px;display:flex}.grow[data-v-adc580d1]{flex:1}.small[data-v-adc580d1]{font-size:12.5px}.brand[data-v-adc580d1]{color:var(--text);font-size:16px;font-weight:700;text-decoration:none}
