:root{font-family:Arial,Helvetica,sans-serif;color:#242820;background:#f3f1eb;font-synthesis:none;text-rendering:optimizeLegibility;--ink:#242820;--muted:#66695f;--paper:#fffefa;--line:#d9d8cf;--accent:#376552;--accent-dark:#234637;--warn:#8f3a32}[data-astro-cid-j7pv25f6]{box-sizing:border-box}body{margin:0;min-width:320px}.topbar[data-astro-cid-j7pv25f6]{height:66px;padding:0 clamp(20px,5vw,76px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:var(--paper)}.wordmark[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--ink);text-decoration:none;letter-spacing:-.03em}.draft-label[data-astro-cid-j7pv25f6]{font-size:.76rem;color:#55584e;border:1px solid #c9c8be;padding:7px 10px}.health[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:9px;font-size:.8rem;color:var(--muted)}.health-mark[data-astro-cid-j7pv25f6]{width:9px;height:9px;border-radius:50%;background:#817f75}.is-online[data-astro-cid-j7pv25f6] .health-mark[data-astro-cid-j7pv25f6]{background:#376552}.is-offline[data-astro-cid-j7pv25f6] .health-mark[data-astro-cid-j7pv25f6]{background:#a4473d}main[data-astro-cid-j7pv25f6]{width:min(1140px,calc(100% - 48px));margin:auto}.intro[data-astro-cid-j7pv25f6]{max-width:760px;padding:65px 0 43px}.kicker[data-astro-cid-j7pv25f6],.step-label[data-astro-cid-j7pv25f6]{font-size:.69rem;font-weight:700;letter-spacing:.12em;color:var(--accent);margin:0 0 12px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,6.8vw,5.05rem);line-height:1.01;letter-spacing:-.055em;font-weight:500;margin:0}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#77776d}.intro-copy[data-astro-cid-j7pv25f6]{font-size:1.08rem;line-height:1.6;color:#55584e;max-width:550px;margin:23px 0 17px}.dial-note[data-astro-cid-j7pv25f6]{font-size:.75rem;color:#67695f}.workspace[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.27fr) minmax(290px,.73fr);align-items:start;border-top:1px solid var(--line);gap:0}.compose[data-astro-cid-j7pv25f6],.recipients[data-astro-cid-j7pv25f6]{padding:34px 34px 38px 0}.recipients[data-astro-cid-j7pv25f6]{padding:34px 0 38px 34px;border-left:1px solid var(--line)}.section-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:Georgia,Times New Roman,serif;font-size:1.9rem;font-weight:500;letter-spacing:-.035em;margin:0}.hint[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.77rem;margin:0 0 3px}.hint[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{background:#e8e7df;padding:3px 5px;color:#3d5949}label[data-astro-cid-j7pv25f6]{display:block;font-weight:600;font-size:.82rem;margin:17px 0 7px}input[data-astro-cid-j7pv25f6],textarea[data-astro-cid-j7pv25f6],select[data-astro-cid-j7pv25f6]{font:inherit;color:var(--ink)}input[data-astro-cid-j7pv25f6]:not([type=checkbox]):not([type=file]),textarea[data-astro-cid-j7pv25f6]{width:100%;border:1px solid #c9c8be;background:#fffefa;border-radius:3px;padding:12px 13px;min-height:46px}textarea[data-astro-cid-j7pv25f6]{resize:vertical;line-height:1.65}input[data-astro-cid-j7pv25f6]:focus,textarea[data-astro-cid-j7pv25f6]:focus,select[data-astro-cid-j7pv25f6]:focus,button[data-astro-cid-j7pv25f6]:focus-visible,a[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #b6843b;outline-offset:2px}.field-note[data-astro-cid-j7pv25f6]{font-size:.73rem;line-height:1.5;color:#686a61;margin:9px 0 0}.preview-wrap[data-astro-cid-j7pv25f6]{margin-top:36px}.preview-title[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.preview-title[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.candidate-form[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.list-heading[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.9rem;margin:0}.preview-select[data-astro-cid-j7pv25f6]{margin:0;display:flex;align-items:center;gap:7px;font-size:.75rem}.preview-select[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{max-width:190px;border:1px solid var(--line);background:var(--paper);padding:8px}.email-preview[data-astro-cid-j7pv25f6]{background:#e9e8e1;padding:17px 19px;border-radius:3px;font-size:.88rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.preview-subject[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:63px 1fr;gap:10px;border-bottom:1px solid #d3d2c9;padding-bottom:12px;margin:0 0 12px}.preview-subject[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.preview-caption[data-astro-cid-j7pv25f6]{font-size:.72rem;color:#66695f}.email-preview[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.recipient-intro[data-astro-cid-j7pv25f6]{font-size:.87rem;line-height:1.55;color:#5e6057;margin:-11px 0 18px}.file-label[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;border:1px dashed #aaa99f;padding:12px;margin:0;cursor:pointer;min-height:48px}.file-label[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--accent-dark);font-weight:700}.visually-hidden[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visually-hidden[data-astro-cid-j7pv25f6]:focus-visible+.field-note[data-astro-cid-j7pv25f6]{outline:3px solid #b6843b}.candidate-form[data-astro-cid-j7pv25f6]{margin-top:26px;padding-top:21px;border-top:1px solid var(--line)}.candidate-form[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{margin:13px 0 5px}.candidate-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:not([type=checkbox]){min-height:42px;padding:9px 11px}.button[data-astro-cid-j7pv25f6]{min-height:46px;padding:0 17px;border:1px solid transparent;border-radius:3px;font-weight:700;font-size:.84rem;cursor:pointer;transition:background-color .12s ease,color .12s ease}.secondary[data-astro-cid-j7pv25f6]{background:var(--paper);border-color:#aaa99f;color:var(--ink)}.secondary[data-astro-cid-j7pv25f6]:hover{background:#efeee7}.secondary[data-astro-cid-j7pv25f6]:active{background:#e5e3da}.add-button[data-astro-cid-j7pv25f6]{width:100%;margin-top:15px}.list-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;margin:26px 0 10px}.text-button[data-astro-cid-j7pv25f6],.remove-button[data-astro-cid-j7pv25f6]{border:0;background:transparent;color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:.77rem;cursor:pointer;min-height:40px;padding:5px}.candidate-list[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.empty-list[data-astro-cid-j7pv25f6]{font-size:.8rem;line-height:1.55;color:var(--muted);padding:13px 0}.candidate-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:11px 0;border-bottom:1px solid var(--line)}.candidate-check[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;min-width:0;margin:0;cursor:pointer}.candidate-check[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{width:18px;height:18px;accent-color:var(--accent);flex:0 0 auto}.candidate-info[data-astro-cid-j7pv25f6]{display:grid;gap:3px;min-width:0}.candidate-info[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:.82rem}.candidate-info[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.72rem;color:var(--muted);overflow-wrap:anywhere}.remove-button[data-astro-cid-j7pv25f6]{color:#7b4037;flex:0 0 auto}.primary[data-astro-cid-j7pv25f6]{background:var(--accent);color:#fff}.primary[data-astro-cid-j7pv25f6]:hover{background:var(--accent-dark)}.primary[data-astro-cid-j7pv25f6]:active{background:#18382b}.button[data-astro-cid-j7pv25f6]:disabled{background:#d4d3ca;color:#707168;border-color:#d4d3ca;cursor:not-allowed}.send-button[data-astro-cid-j7pv25f6]{width:100%;margin-top:22px;min-height:50px}.error-text[data-astro-cid-j7pv25f6]{color:#8f302a;font-size:.79rem;line-height:1.5}.results[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);padding:32px 0 30px}.results-list[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.result-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:90px minmax(130px,1fr) 1.5fr;gap:10px;padding:12px;border-bottom:1px solid var(--line);margin:0;font-size:.82rem;overflow-wrap:anywhere}.result-success[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#285743}.result-failure[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#8f302a}footer[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);padding:22px 0 35px;color:#686a61;font-size:.75rem;line-height:1.5}footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:700px;margin:0}[data-astro-cid-j7pv25f6][hidden]{display:none!important}button[data-astro-cid-j7pv25f6]:hover:not(:disabled),a[data-astro-cid-j7pv25f6]:hover{cursor:pointer}@media(max-width:760px){.topbar[data-astro-cid-j7pv25f6]{padding-inline:19px;height:60px}.draft-label[data-astro-cid-j7pv25f6]{font-size:.66rem;padding:6px}.health[data-astro-cid-j7pv25f6]{font-size:.7rem}main[data-astro-cid-j7pv25f6]{width:calc(100% - 36px)}.intro[data-astro-cid-j7pv25f6]{padding:48px 0 31px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.55rem,11vw,4rem)}.intro-copy[data-astro-cid-j7pv25f6]{font-size:1rem}.workspace[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.compose[data-astro-cid-j7pv25f6]{padding:27px 0 32px}.recipients[data-astro-cid-j7pv25f6]{border-left:0;border-top:1px solid var(--line);padding:29px 0 32px}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.7rem}.result-row[data-astro-cid-j7pv25f6]{grid-template-columns:70px 1fr}.result-row[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{grid-column:2}.preview-title[data-astro-cid-j7pv25f6]{align-items:flex-start;flex-direction:column}.preview-select[data-astro-cid-j7pv25f6]{width:100%;justify-content:space-between}.preview-select[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{max-width:65%}}@media(max-width:390px){.topbar[data-astro-cid-j7pv25f6]{padding-inline:12px}.wordmark[data-astro-cid-j7pv25f6]{font-size:.84rem}.draft-label[data-astro-cid-j7pv25f6]{font-size:.58rem}.health[data-astro-cid-j7pv25f6]{font-size:.64rem;gap:5px}.preview-subject[data-astro-cid-j7pv25f6]{grid-template-columns:52px 1fr}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.45rem}}
