._page_1emxl_3{min-height:100svh;display:flex;flex-direction:column;align-items:center;padding:max(20px,env(safe-area-inset-top)) 22px max(28px,env(safe-area-inset-bottom))}._brand_1emxl_10{align-self:flex-start;display:block}._brand_1emxl_10 img{height:26px;display:block}._card_1emxl_13{flex:1;width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:24px 0 8vh}._title_1emxl_25{font-size:clamp(28px,7vw,36px);font-weight:500;letter-spacing:-.02em;line-height:1.15}._lead_1emxl_26{font-size:16px;line-height:1.55;color:var(--text-sub)}._fine_1emxl_27{font-size:12.5px;line-height:1.5;color:var(--muted);max-width:34ch}._quiet_1emxl_28{margin:auto;color:var(--muted);font-size:14px}._error_1emxl_29{font-size:14px;color:#8c1d18;line-height:1.4}._primary_1emxl_31,._secondary_1emxl_31,._end_1emxl_31{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 26px;border-radius:999px;font-size:16px;font-weight:500;text-decoration:none}._primary_1emxl_31{background:var(--primary);color:#fff;margin-top:6px}._secondary_1emxl_31{border:1px solid var(--border);background:var(--surface);color:var(--text)}._end_1emxl_31{background:#a3341f;color:#fff}._controls_1emxl_46{display:flex;gap:12px;margin-top:8px}._status_1emxl_48{font-size:18px;font-weight:500;margin-top:8px}._timer_1emxl_49{font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}._wave_1emxl_53{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#efe7dc;margin-bottom:8px;transition:opacity .2s}._bar_1emxl_58,._barLit_1emxl_58{display:block;flex:none;background:#7a746c;transition:background-color .2s}._barLit_1emxl_58{background:#ee6a35}:root{--bg: #f5efe6;--surface: #fcf9f4;--text: #0f2a21;--text-sub: #4f5a55;--muted: #7d7974;--border: #e3dacd;--green: #11392b;--copper: #d4681f;--primary: #1a3229}*{box-sizing:border-box;margin:0}html,body{min-height:100%}body{background:var(--bg);color:var(--text);font-family:Google Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button{font:inherit;border:0;background:none;cursor:pointer}button:disabled{opacity:.6;cursor:default}
