.sentenceSurgeon_page__btzvB{--sky:#68b7ff;--sky-pale:#e8f4ff;--grass:#59ba47;--grass-dark:#3da832;--gold-light:#fff9e0;--navy:#406382;--factory:#2c3e7a;--slang:#7b4f9e;--text:#2d3748;--text-light:#718096;--text-muted:#a0aec0;--exclaim:#e8237a;--shadow:0 2px 12px rgba(0,0,0,.06);--shadow-lg:0 8px 32px rgba(0,0,0,.1);--card-border:rgba(64,99,130,.1);min-height:100vh;min-height:100dvh;background:linear-gradient(180deg,var(--sky-pale) 0,#d4eaff 100%);color:var(--text);padding-bottom:40px}.sentenceSurgeon_wrap__1eJp8{max-width:680px;margin:0 auto;padding:22px 18px 60px}.sentenceSurgeon_top__acOFV{text-align:center;padding:8px 0 4px}.sentenceSurgeon_logo__47u6C{width:clamp(150px,38vw,200px);margin:0 auto 10px;display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.08))}.sentenceSurgeon_kicker__olmDV{font-family:Nevis,sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:11px;color:var(--text-muted)}.sentenceSurgeon_h1__W9Fd6{font-family:Chowderhead,cursive;font-size:clamp(26px,6.4vw,42px);margin:.12em 0 .14em;line-height:1.05;color:var(--text)}.sentenceSurgeon_sub__lFXS_{color:var(--text-light);font-size:clamp(14px,3.4vw,17px);max-width:50ch;margin:.2em auto 0}.sentenceSurgeon_card__Fzxpz{background:#fff;border:1px solid var(--card-border);border-radius:20px;padding:22px;box-shadow:var(--shadow-lg);margin-top:18px}.sentenceSurgeon_hosts__gPxR5{display:flex;gap:11px;align-items:flex-start;margin:9px 0}.sentenceSurgeon_chip___CqOi{flex:0 0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--sky-pale);border:2.5px solid var(--navy);box-shadow:var(--shadow);font-family:Nevis,sans-serif;font-weight:700;font-size:18px}.sentenceSurgeon_chip___CqOi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.sentenceSurgeon_bubble__bu9Yc{background:var(--sky-pale);border:1px solid var(--card-border);border-radius:14px;padding:10px 13px;font-size:14.5px;line-height:1.5;color:var(--text)}.sentenceSurgeon_orderTag__jqQOm{display:block;font-family:Nevis,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.07em;margin-bottom:3px;font-weight:700}.sentenceSurgeon_crew__JFHcZ{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:14px}.sentenceSurgeon_btn__oDWPh{font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.03em;border:none;border-radius:50px;padding:14px 26px;font-size:15px;cursor:pointer;min-height:44px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;transition:transform .2s}.sentenceSurgeon_btn__oDWPh:active{transform:scale(.96)}.sentenceSurgeon_primary__yIFd6{background:linear-gradient(135deg,var(--grass),var(--grass-dark));box-shadow:0 4px 20px rgba(89,186,71,.3)}.sentenceSurgeon_sky__Q4rvr{background:linear-gradient(135deg,var(--sky),#4fa1e6);box-shadow:0 4px 20px rgba(104,183,255,.32)}.sentenceSurgeon_ghost__G6MIZ{background:#fff;color:var(--navy);border:2px solid var(--card-border);box-shadow:var(--shadow)}.sentenceSurgeon_btn__oDWPh:focus-visible{outline:3px solid var(--navy);outline-offset:2px}.sentenceSurgeon_backRow__pYgR4{text-align:center;margin-top:16px}.sentenceSurgeon_backLink__yezWA{color:var(--text-light);font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:12px;text-decoration:none}.sentenceSurgeon_backLink__yezWA:hover{color:var(--navy)}.sentenceSurgeon_small__6bvxC{font-size:13px;color:var(--text-light)}.sentenceSurgeon_progressrow__3VOKl{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sentenceSurgeon_dots__cwI2h{display:flex;gap:6px;flex-wrap:wrap}.sentenceSurgeon_dot__aAQm8{width:12px;height:12px;border-radius:50%;background:#e3ecf5;border:1px solid var(--card-border)}.sentenceSurgeon_dot__aAQm8.sentenceSurgeon_ok__esJB0{background:var(--grass);border-color:var(--grass)}.sentenceSurgeon_dot__aAQm8.sentenceSurgeon_part__m_C20{background:#f2c14e;border-color:#e0a92e}.sentenceSurgeon_dot__aAQm8.sentenceSurgeon_no__jaccl{background:var(--exclaim);border-color:var(--exclaim)}.sentenceSurgeon_caseNo__43w8w{font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--text-light);font-size:12px}.sentenceSurgeon_wire__B_NkT{font-family:Nevis,sans-serif;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;margin-bottom:8px}.sentenceSurgeon_sentence___ao06{font-family:Chowderhead,cursive;font-size:clamp(20px,4.6vw,28px);background:var(--sky-pale);border:2px dashed var(--card-border);border-radius:16px;padding:18px 16px;text-align:center;line-height:1.3;color:var(--text)}.sentenceSurgeon_ask__PODjA{text-align:center;color:var(--text-light);font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.04em;font-size:13px;margin:16px 0 8px}.sentenceSurgeon_options__LbF98{display:grid;grid-template-columns:1fr;gap:10px}.sentenceSurgeon_opt__XaaqH{border:2.5px solid var(--card-border);border-left:6px solid var(--ac,var(--navy));border-radius:14px;background:#fff;cursor:pointer;padding:14px 16px;min-height:44px;font-size:16px;font-family:inherit;color:var(--text);text-align:left;line-height:1.4;transition:transform .08s,background .15s,border-color .15s;box-shadow:var(--shadow)}.sentenceSurgeon_opt__XaaqH:hover{background:var(--sky-pale);border-color:var(--ac,var(--navy))}.sentenceSurgeon_opt__XaaqH:active{transform:translateY(2px)}.sentenceSurgeon_opt__XaaqH:focus-visible{outline:3px solid var(--ac,var(--navy));outline-offset:2px}.sentenceSurgeon_feedback__sQFfy{margin-top:16px}.sentenceSurgeon_verdict__ud7mj{font-family:Chowderhead,cursive;font-size:23px;text-align:center;margin-bottom:8px}.sentenceSurgeon_verdict__ud7mj.sentenceSurgeon_ok__esJB0{color:var(--grass)}.sentenceSurgeon_verdict__ud7mj.sentenceSurgeon_no__jaccl{color:var(--exclaim)}.sentenceSurgeon_closed__ixFNm{font-family:Chowderhead,cursive;text-align:center;font-size:clamp(20px,4.4vw,26px);margin:6px 0;line-height:1.25}.sentenceSurgeon_next__m1dOO{display:flex;justify-content:center;margin-top:12px}.sentenceSurgeon_scorebig__jLaz1{font-family:Chowderhead,cursive;font-size:52px;text-align:center;color:var(--text)}.sentenceSurgeon_logHead__Y7voU{font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--text-light);font-size:14px;margin:16px 0 8px}.sentenceSurgeon_log__KJZlT{margin:12px 0}.sentenceSurgeon_logrow__ssDKT{display:flex;align-items:flex-start;gap:10px;padding:9px 11px;border:1px solid var(--card-border);border-radius:12px;margin-bottom:6px;font-size:14px;background:#fff}.sentenceSurgeon_swatch__8zKAl{flex:0 0 auto;width:12px;height:12px;border-radius:4px;margin-top:4px}.sentenceSurgeon_tick__cjlc2{flex:0 0 auto;font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.sentenceSurgeon_reveal__La30W{background:var(--gold-light);border:1px dashed #e7c84b;border-radius:16px;padding:14px 16px;margin:14px 0;font-size:15px;line-height:1.55}.sentenceSurgeon_lbl__eR30B{font-family:Nevis,sans-serif;color:#b8901f;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.sentenceSurgeon_ctas__sAMR4{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.sentenceSurgeon_footer__jQmLm{text-align:center;margin-top:26px;font-size:12px;color:var(--text-muted)}.sentenceSurgeon_toast__sSnqp{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);background:var(--navy);color:#fff;padding:10px 18px;border-radius:99px;font-family:Nevis,sans-serif;font-size:13px;opacity:0;transition:opacity .25s;pointer-events:none}.sentenceSurgeon_toastShow__dbGQw{opacity:1}@media (prefers-reduced-motion:reduce){.sentenceSurgeon_page__btzvB *{transition:none!important}}