.sentenceSurgeon_page__btzvB{--sky:#68b7ff;--sky-pale:#e8f4ff;--grass:#59ba47;--gold-light:#fff9e0;--navy:#406382;--factory:#2c3e7a;--slang:#7b4f9e;--card-border:rgba(64,99,130,.1);color:var(--ink)}.sentenceSurgeon_card__Fzxpz{background:#fff;border:1px solid var(--card-border);border-radius:20px;padding:22px;box-shadow:var(--card-shadow-sm);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:8px;overflow:hidden;display:grid;place-items:center;background:var(--sky-pale);border:2.5px solid var(--navy);box-shadow:var(--card-shadow-sm);font-family:Nevis,sans-serif;font-size:18px}.sentenceSurgeon_chip___CqOi img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.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(--ink)}.sentenceSurgeon_orderTag__jqQOm{display:block;font-family:Nevis,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.07em;margin-bottom:3px}.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:.06em;border:none;border-radius:var(--radius-pill);padding:14px 26px;font-size:14px;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:var(--grass-text);box-shadow:0 3px 10px rgba(74,163,61,.28)}.sentenceSurgeon_sky__Q4rvr{background:var(--navy);box-shadow:0 3px 10px rgba(64,99,130,.28)}.sentenceSurgeon_ghost__G6MIZ{background:#fff;color:var(--navy);border:2px solid var(--navy);box-shadow:var(--card-shadow-sm)}.sentenceSurgeon_btn__oDWPh:focus-visible{outline:3px solid var(--navy);outline-offset:2px}.sentenceSurgeon_small__6bvxC{font-size:13px;color:var(--ink-soft)}.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(--brick);border-color:var(--brick)}.sentenceSurgeon_caseNo__43w8w{font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-size:12px}.sentenceSurgeon_wire__B_NkT{font-family:Nevis,sans-serif;color:var(--ink-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(--ink)}.sentenceSurgeon_ask__PODjA{text-align:center;color:var(--ink-soft);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(--ink);text-align:left;line-height:1.4;transition:transform .08s,background .15s,border-color .15s;box-shadow:var(--card-shadow-sm)}.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-text)}.sentenceSurgeon_verdict__ud7mj.sentenceSurgeon_no__jaccl{color:var(--brick)}.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(--ink)}.sentenceSurgeon_logHead__Y7voU{font-family:Nevis,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);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_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}}