._8aEwW_page,._8aEwW_pageWide{margin:0 auto;padding:20px 16px 64px}._8aEwW_page{max-width:880px}._8aEwW_pageWide{max-width:1000px}._8aEwW_center{background:radial-gradient(circle at 15% 20%, var(--sun-bg) 0, transparent 35%), radial-gradient(circle at 85% 80%, var(--brand-soft) 0, transparent 40%), var(--bg);place-items:center;min-height:100dvh;padding:16px;display:grid}._8aEwW_header{margin-bottom:24px}._8aEwW_menuWrap{border-bottom:1px solid var(--line);padding-bottom:12px}._8aEwW_menuBar{justify-content:space-between;align-items:center;gap:12px;display:flex}._8aEwW_brand{color:var(--ink);white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:flex}._8aEwW_brandMark{background:var(--brand);width:38px;height:38px;color:var(--brand-ink);border-radius:12px;place-items:center;font-size:20px;display:grid}._8aEwW_brandName{font-family:var(--font-display), Georgia, serif;font-size:1.1rem;font-weight:700;line-height:1.1}._8aEwW_brandSub{color:var(--ink-soft);font-size:.78rem;font-family:var(--font-body), system-ui, sans-serif;font-weight:400;display:block}._8aEwW_menuToggle{font:inherit;white-space:nowrap;background:var(--surface-2);color:var(--ink);cursor:pointer;border:none;border-radius:999px;min-height:44px;padding:10px 16px;font-weight:600}._8aEwW_menu{flex-direction:column;gap:4px;margin-top:12px;display:none}._8aEwW_menuOpen{display:flex}._8aEwW_menuDivider{background:var(--line);height:1px;margin:6px 0}._8aEwW_menuSignOut{display:contents}._8aEwW_navLink,._8aEwW_navActive{font:inherit;text-align:left;cursor:pointer;white-space:nowrap;border:none;border-radius:12px;padding:12px 14px;font-size:.95rem;font-weight:600;text-decoration:none}._8aEwW_navLink{color:var(--ink-soft);background:0 0}._8aEwW_navLink:hover{color:var(--ink);background:var(--surface-2)}._8aEwW_navActive{color:var(--brand-text);background:var(--brand-soft)}@media (min-width:900px){._8aEwW_menuToggle{display:none}._8aEwW_menu,._8aEwW_menuOpen{flex-direction:row;align-items:center;gap:4px;margin-top:12px;display:flex}._8aEwW_navLink,._8aEwW_navActive{border-radius:999px;padding:8px 14px;font-size:.92rem}._8aEwW_menuDivider{background:0 0;flex:1;height:0;margin:0}}._8aEwW_steps{grid-template-columns:repeat(2,1fr);gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}@media (min-width:720px){._8aEwW_steps{grid-template-columns:repeat(4,1fr)}}._8aEwW_step{border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);opacity:.75;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}._8aEwW_stepActive{opacity:1;box-shadow:var(--shadow);border-color:#0000}._8aEwW_stepActive[data-tone=sky]{background:var(--sky-bg)}._8aEwW_stepActive[data-tone=violet]{background:var(--violet-bg)}._8aEwW_stepActive[data-tone=coral]{background:var(--coral-bg)}._8aEwW_stepActive[data-tone=mint]{background:var(--mint-bg)}._8aEwW_stepNum{background:var(--surface-2);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:16px;display:grid}._8aEwW_stepTitle{font-size:.92rem;font-weight:700;display:block}._8aEwW_stepText{color:var(--ink-soft);font-size:.8rem;line-height:1.35;display:block}@media (max-width:719px){._8aEwW_step:not(._8aEwW_stepActive) ._8aEwW_stepText{display:none}}._8aEwW_hero{margin-bottom:20px}._8aEwW_title{margin:0 0 6px;font-size:clamp(1.7rem,4vw,2.2rem)}._8aEwW_lead{max-width:62ch;color:var(--ink-soft);margin:0;font-size:1.02rem}._8aEwW_muted{color:var(--ink-soft);margin:4px 0}._8aEwW_btn{font:inherit;cursor:pointer;border:none;border-radius:14px;min-height:52px;padding:14px 18px;font-weight:700;transition:transform 80ms,filter .15s}._8aEwW_btn:hover:not(:disabled){filter:brightness(1.05)}._8aEwW_btn:active:not(:disabled){transform:translateY(1px)}._8aEwW_btn:disabled{opacity:.45;cursor:not-allowed}._8aEwW_primary{background:var(--brand);color:var(--brand-ink)}._8aEwW_yes{background:var(--yes);color:var(--yes-ink)}._8aEwW_no{background:var(--bad-bg);color:var(--bad-ink)}._8aEwW_skip{background:var(--surface-2);color:var(--ink)}._8aEwW_small{border-radius:12px;min-height:44px;padding:10px 14px;font-size:.92rem}._8aEwW_link{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;text-decoration:underline}._8aEwW_bar{border-radius:var(--radius-m);background:var(--brand-soft);color:var(--brand-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:14px 18px;display:flex}._8aEwW_barText strong{font-size:1.3rem}._8aEwW_result,._8aEwW_noticeText{background:var(--ok-bg);color:var(--ok-ink);border-radius:var(--radius-m)}._8aEwW_result{margin-bottom:18px;padding:14px 18px}._8aEwW_result ul{margin:8px 0 0;padding-left:20px}._8aEwW_noticeText{margin:8px 0 0;padding:8px 12px;font-size:.92rem}._8aEwW_error{color:var(--bad-ink);background:var(--bad-bg);border-radius:var(--radius-m);padding:12px 16px}._8aEwW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);box-shadow:var(--shadow);width:100%;max-width:460px;padding:22px}._8aEwW_page ._8aEwW_card{max-width:none}._8aEwW_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._8aEwW_chip{background:var(--surface-2);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:700;display:inline-block}._8aEwW_chip[data-tone=sky]{background:var(--sky-bg);color:var(--sky-ink)}._8aEwW_chip[data-tone=sun]{background:var(--sun-bg);color:var(--sun-ink)}._8aEwW_chip[data-tone=mint]{background:var(--mint-bg);color:var(--mint-ink)}._8aEwW_chip[data-tone=coral]{background:var(--coral-bg);color:var(--coral-ink)}._8aEwW_chip[data-tone=violet]{background:var(--violet-bg);color:var(--violet-ink)}._8aEwW_counter{color:var(--ink-soft);font-size:.85rem}._8aEwW_org{margin:14px 0 4px;font-size:clamp(1.5rem,3.5vw,1.9rem)}._8aEwW_person{margin:0;font-weight:600}._8aEwW_place{color:var(--ink-soft);margin:2px 0 0;font-size:.95rem}._8aEwW_meter{margin:16px 0 0}._8aEwW_meterLabel{color:var(--ink-soft);justify-content:space-between;margin-bottom:4px;font-size:.85rem;font-weight:700;display:flex}._8aEwW_meterTrack{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}._8aEwW_meterFill{background:linear-gradient(90deg, var(--brand), var(--yes));border-radius:999px;height:100%}._8aEwW_reasonBox{border-radius:var(--radius-m);background:var(--surface-2);margin:16px 0;padding:14px 16px;line-height:1.55}._8aEwW_reasonLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin-bottom:4px;font-size:.78rem;font-weight:700;display:block}._8aEwW_emailRow{word-break:break-all;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}._8aEwW_badge{word-break:normal;border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:700;display:inline-block}._8aEwW_badge[data-tone=ok]{background:var(--ok-bg);color:var(--ok-ink)}._8aEwW_badge[data-tone=info]{background:var(--info-bg);color:var(--info-ink)}._8aEwW_badge[data-tone=bad]{background:var(--bad-bg);color:var(--bad-ink)}._8aEwW_links{flex-wrap:wrap;gap:16px;margin:8px 0 0;font-size:.92rem;display:flex}._8aEwW_actions{grid-template-columns:1fr;gap:10px;margin-top:22px;display:grid}@media (min-width:600px){._8aEwW_actions{grid-template-columns:2fr 1fr 1fr}}._8aEwW_hint{color:var(--ink-soft);text-align:center;margin:12px 0 0;font-size:.8rem}._8aEwW_empty{text-align:center;padding:36px 22px}._8aEwW_emptyIcon{font-size:44px;line-height:1}._8aEwW_section{margin-top:28px}._8aEwW_sectionHead{align-items:center;gap:10px;margin-bottom:2px;display:flex}._8aEwW_sectionIcon{background:var(--surface-2);border-radius:12px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}._8aEwW_sectionIcon[data-tone=sky]{background:var(--sky-bg)}._8aEwW_sectionIcon[data-tone=sun]{background:var(--sun-bg)}._8aEwW_sectionIcon[data-tone=mint]{background:var(--mint-bg)}._8aEwW_sectionIcon[data-tone=coral]{background:var(--coral-bg)}._8aEwW_sectionIcon[data-tone=violet]{background:var(--violet-bg)}._8aEwW_sectionTitle{margin:0;font-size:1.25rem}._8aEwW_sectionHint{color:var(--ink-soft);max-width:70ch;margin:4px 0 12px}._8aEwW_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}._8aEwW_row{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);gap:10px;padding:16px 18px;display:grid}@media (min-width:760px){._8aEwW_row{grid-template-columns:1fr auto;align-items:start}}._8aEwW_rowMain{min-width:0}._8aEwW_rowTitle{margin:8px 0 2px;font-size:1.15rem}._8aEwW_meta{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.85rem;display:flex}._8aEwW_status{background:var(--info-bg);color:var(--info-ink);border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:700}._8aEwW_status[data-status=Approved],._8aEwW_status[data-status=Drafted],._8aEwW_status[data-status=Sent]{background:var(--sky-bg);color:var(--sky-ink)}._8aEwW_status[data-status=Replied]{background:var(--sun-bg);color:var(--sun-ink)}._8aEwW_status[data-status=Booked]{background:var(--ok-bg);color:var(--ok-ink)}._8aEwW_status[data-status=Not\ interested],._8aEwW_status[data-status="Do not contact"]{background:var(--bad-bg);color:var(--bad-ink)}._8aEwW_dueTag{color:var(--bad-ink);font-weight:700}._8aEwW_rowActions{flex-wrap:wrap;align-content:start;gap:6px;display:flex}@media (min-width:760px){._8aEwW_rowActions{justify-content:flex-end;max-width:300px}}._8aEwW_details{margin-top:8px;font-size:.95rem}._8aEwW_details summary{cursor:pointer;color:var(--brand-text);font-weight:600}._8aEwW_details p{margin:6px 0}._8aEwW_stats{grid-template-columns:repeat(2,1fr);gap:10px;margin:0 0 20px;display:grid}@media (min-width:720px){._8aEwW_stats{grid-template-columns:repeat(4,1fr)}}._8aEwW_stat{border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);padding:14px 16px}._8aEwW_stat[data-tone=sky]{background:var(--sky-bg);border-color:#0000}._8aEwW_stat[data-tone=mint]{background:var(--mint-bg);border-color:#0000}._8aEwW_stat[data-tone=violet]{background:var(--violet-bg);border-color:#0000}._8aEwW_stat[data-tone=coral]{background:var(--coral-bg);border-color:#0000}._8aEwW_statNum{font-family:var(--font-display), Georgia, serif;font-size:1.9rem;font-weight:700;line-height:1.1;display:block}._8aEwW_statLabel{color:var(--ink-soft);font-size:.85rem;display:block}._8aEwW_panel{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);margin:0 0 20px;padding:16px 18px}._8aEwW_runList{gap:8px;margin:10px 0 0;padding:0;font-size:.93rem;list-style:none;display:grid}._8aEwW_runList li{border-radius:var(--radius-s);background:var(--surface-2);padding:8px 12px}._8aEwW_runList li._8aEwW_runProblem{color:var(--bad-ink);background:var(--bad-bg)}._8aEwW_filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:8px;display:flex}._8aEwW_filters label{color:var(--ink-soft);gap:4px;font-size:.85rem;font-weight:600;display:grid}._8aEwW_filters select,._8aEwW_input{font:inherit;border:1px solid var(--line);background:var(--surface);min-height:46px;color:var(--ink);border-radius:12px;padding:11px 14px}._8aEwW_grow{flex:220px}._8aEwW_help h2{margin:32px 0 8px;font-size:1.35rem}._8aEwW_help ul,._8aEwW_help ol{gap:8px;margin:0;padding-left:22px;display:grid}._8aEwW_glossary{gap:10px;margin:0;display:grid}._8aEwW_glossary div{border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);padding:12px 16px}._8aEwW_glossary dt{font-weight:700}._8aEwW_glossary dd{color:var(--ink-soft);margin:2px 0 0}._8aEwW_callout{border-radius:var(--radius-m);background:var(--sun-bg);color:var(--sun-ink);margin:12px 0;padding:16px 18px}._8aEwW_loginCard{text-align:center}._8aEwW_loginMark{border-radius:18px;width:56px;height:56px;margin:0 auto 10px;font-size:28px}._8aEwW_stack{text-align:left;gap:12px;margin-top:18px;display:grid}._8aEwW_planBar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}._8aEwW_planBar>._8aEwW_field{flex:220px}._8aEwW_planButtons{flex-wrap:wrap;gap:8px;display:flex}._8aEwW_field{align-content:start;gap:4px;min-width:0;display:grid}._8aEwW_fieldLabel{color:var(--ink-soft);font-size:.85rem;font-weight:700}._8aEwW_fieldInput{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;min-height:46px;padding:0 12px;display:flex}._8aEwW_fieldInput:focus-within{box-shadow:var(--focus)}._8aEwW_fieldInput input{font:inherit;color:var(--ink);background:0 0;border:none;outline:none;width:100%;min-width:0;padding:10px 0}._8aEwW_fieldPrefix{color:var(--ink-soft);margin-right:4px}._8aEwW_fieldHelp{color:var(--ink-soft);font-size:.78rem}._8aEwW_fieldGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin:12px 0;display:grid}@media (min-width:760px){._8aEwW_fieldGrid{grid-template-columns:repeat(4,1fr)}}._8aEwW_ideaCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);padding:16px 18px}._8aEwW_ideaHead{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:760px){._8aEwW_ideaHead{grid-template-columns:1fr auto auto;align-items:center}}._8aEwW_ideaName{font-family:var(--font-display), Georgia, serif;font-size:1.1rem;font-weight:700}._8aEwW_ideaResult{border-radius:var(--radius-s);background:var(--info-bg);color:var(--info-ink);flex-wrap:wrap;gap:6px 16px;padding:10px 14px;font-size:.92rem;display:flex}._8aEwW_ideaResult[data-tone=mint]{background:var(--ok-bg);color:var(--ok-ink)}._8aEwW_ideaResult[data-tone=coral]{background:var(--bad-bg);color:var(--bad-ink)}._8aEwW_ideaWords{color:var(--ink-soft);margin:6px 0 0;font-size:.9rem}._8aEwW_roiLine{border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);margin:-6px 0 20px;padding:12px 16px}
