.i2AN2W_root{--wq-soft:cubic-bezier(.16, 1, .3, 1);--wq-spring:cubic-bezier(.34, 1.56, .64, 1);--wq-display:var(--font-bricolage), var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--wq-shadow:0 3px 12px #2e2c2812;--wq-green-deep:#15803d;--wq-green-soft:#e8f7ee;--wq-rose:#be3f66;--wq-rose-soft:#fbe9ef;background:var(--canvas);min-height:100dvh;color:var(--ink);flex-direction:column;flex:1;display:flex}html.waymark.dark .i2AN2W_root{--wq-shadow:0 3px 12px #00000059;--wq-green-deep:#5fe09a;--wq-green-soft:#1c3326;--wq-rose:#f07a9b;--wq-rose-soft:#3a2129}@media (prefers-color-scheme:dark){html.waymark.theme-system .i2AN2W_root{--wq-shadow:0 3px 12px #00000059;--wq-green-deep:#5fe09a;--wq-green-soft:#1c3326;--wq-rose:#f07a9b;--wq-rose-soft:#3a2129}}.i2AN2W_col{flex-direction:column;flex:1;width:100%;max-width:36rem;margin-inline:auto;display:flex}.i2AN2W_lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:10.5px;font-weight:800}.i2AN2W_tbar{z-index:30;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px;background:color-mix(in srgb, var(--canvas) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid;position:sticky;top:0}.i2AN2W_back{color:var(--lavender);border-radius:99px;justify-self:start;align-items:center;gap:2px;padding:7px 10px 7px 6px;font-size:14px;font-weight:700;display:inline-flex}.i2AN2W_back svg{width:18px;height:18px}.i2AN2W_ttl{text-align:center;line-height:1.15}.i2AN2W_ttl b{font-family:var(--wq-display);font-size:16px;font-weight:700;display:block}.i2AN2W_ttl span{color:var(--ink-soft);font-size:11px;font-weight:700}.i2AN2W_band{color:#fff;isolation:isolate;border-radius:22px;flex:none;height:108px;margin:2px 12px 0;position:relative;overflow:hidden}.i2AN2W_sky{transition:opacity .8s;position:absolute;inset:0}.i2AN2W_skyDawn{background:radial-gradient(60% 120% at 92% 105%,#ffc46b99,#ffc46b00 70%),linear-gradient(115deg,#1d4196 0%,#2b59c3 45%,#6a3fc3 100%)}.i2AN2W_skyGold{opacity:0;background:radial-gradient(70% 140% at 90% 100%,#ffe296f2,#ffc46b00 70%),linear-gradient(115deg,#2b59c3 0%,#7a4fc0 45%,#d9893a 100%)}.i2AN2W_skyBlue{opacity:0;background:radial-gradient(60% 120% at 92% 105%,#bed7ff80,#bed7ff00 70%),linear-gradient(115deg,#173a8c 0%,#2b59c3 55%,#3b6ee8 100%)}.i2AN2W_band[data-mode=gold] .i2AN2W_skyGold,.i2AN2W_band[data-mode=blue] .i2AN2W_skyBlue{opacity:1}.i2AN2W_hill{width:100%;height:46px;display:block;position:absolute;inset:auto 0 0}.i2AN2W_bTop{letter-spacing:.13em;text-transform:uppercase;color:#ffffffe6;justify-content:space-between;gap:8px;font-size:10px;font-weight:800;display:flex;position:absolute;top:10px;left:14px;right:14px}.i2AN2W_bTop span:last-child{letter-spacing:.06em;text-transform:none;font-size:11px}.i2AN2W_trail{background:#ffffff42;border-radius:2px;height:2px;position:absolute;bottom:31px;left:11%;right:20%}.i2AN2W_trail i{transform-origin:0;transform:scaleX(var(--tp,0));transition:transform .9s var(--wq-soft);background:#ffffffe0;border-radius:2px;position:absolute;inset:0}.i2AN2W_wp{color:#ffffffd1;white-space:nowrap;justify-items:center;gap:5px;font-size:10px;font-weight:700;display:grid;position:absolute;bottom:25px;translate:-50%}.i2AN2W_wp span{order:1;min-height:14px}.i2AN2W_d{background:0 0;border-radius:3px;order:2;width:13px;height:13px;position:relative;transform:rotate(45deg);box-shadow:inset 0 0 0 1.5px #ffffffbf}.i2AN2W_wp[data-k=here] .i2AN2W_d{width:15px;height:15px;box-shadow:none;background:#fff}.i2AN2W_wp[data-k=here] .i2AN2W_d:after{content:"";background:radial-gradient(circle,#ffe2aae6,#ffe2aa00 70%);border-radius:6px;animation:2.4s ease-in-out infinite i2AN2W_glow;position:absolute;inset:-7px}.i2AN2W_wp[data-k=here] span{color:#fff;font-weight:800}.i2AN2W_wp[data-k=right] .i2AN2W_d{background:#fff;box-shadow:0 0 0 3px #22c55ee6}.i2AN2W_wp[data-k=miss] .i2AN2W_d{background:#ffffff2e;box-shadow:inset 0 0 0 2px #ffb3c8}.i2AN2W_wp[data-k=b-ahead] .i2AN2W_d{box-shadow:inset 0 0 0 1.5px #ffd678f2}.i2AN2W_wp[data-k=b-right] .i2AN2W_d{background:linear-gradient(135deg,#fde68a,#f59e0b);box-shadow:0 0 0 2px #ffecaae6}.i2AN2W_land{animation:i2AN2W_land .7s var(--wq-spring)}.i2AN2W_star{color:#ffe296f2;width:16px;height:16px;position:absolute;bottom:22px;translate:-50%}@keyframes i2AN2W_glow{0%,to{opacity:.45}50%{opacity:1}}@keyframes i2AN2W_land{0%{transform:rotate(45deg)scale(.4)}60%{transform:rotate(45deg)scale(1.35)}to{transform:rotate(45deg)scale(1)}}.i2AN2W_sun{width:26px;height:26px;transform:translateY(calc((1 - var(--sun,0)) * 22px)) scale(calc(.85 + var(--sun,0) * .3));transition:transform 1.3s var(--wq-soft);background:radial-gradient(circle at 50% 40%,#fff6df,#ffd58a 60%,#ffc46b);border-radius:50%;position:absolute;bottom:10px;right:calc(7.5% - 13px);box-shadow:0 0 22px 8px #ffc46b80}.i2AN2W_sunLbl{color:#fffffff2;font-size:10px;font-weight:800;position:absolute;bottom:48px;right:calc(7.5% - 14px)}.i2AN2W_q{flex:1;padding:18px 18px 8px}.i2AN2W_enter{animation:i2AN2W_enter .42s var(--wq-soft) both}@keyframes i2AN2W_enter{0%{opacity:0;transform:translate(26px)}}.i2AN2W_meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.i2AN2W_count{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.i2AN2W_qText{font-family:var(--wq-display);letter-spacing:-.015em;text-wrap:balance;margin-top:10px;font-size:25px;font-weight:700;line-height:1.18}.i2AN2W_tools{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.i2AN2W_chip{background:var(--surface);color:var(--ink-soft);border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.i2AN2W_chip:hover{color:var(--ink)}.i2AN2W_chip svg{width:16px;height:16px}.i2AN2W_chipHint{background:var(--gold-soft);color:var(--ember-text)}.i2AN2W_hint{background:var(--gold-soft);color:var(--ember-text);animation:i2AN2W_enter .38s var(--wq-soft) both;border-radius:16px;gap:10px;margin-top:12px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.i2AN2W_hint svg{flex:none;width:18px;height:18px;margin-top:1px}.i2AN2W_hint small{opacity:.85;margin-top:3px;font-size:12px;display:block}.i2AN2W_opts{gap:10px;margin-top:18px;display:grid}.i2AN2W_opt{text-align:left;width:100%;min-height:58px;color:var(--ink);background:var(--card);box-shadow:0 0 0 1.5px var(--border), 0 1px 2px #2e2c280a;transition:transform .25s var(--wq-soft), box-shadow .25s ease, background-color .25s ease, opacity .35s ease;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-size:16px;font-weight:650;display:grid;position:relative}@media (hover:hover){.i2AN2W_opt:hover{box-shadow:0 0 0 1.5px var(--lavender), 0 1px 2px #2e2c280a}}.i2AN2W_ltr{background:var(--surface);width:30px;height:30px;color:var(--ink-soft);border-radius:10px;place-items:center;font-size:13px;font-weight:800;transition:background-color .25s,color .25s;display:grid}.i2AN2W_tag{letter-spacing:.04em;opacity:0;font-size:11px;font-weight:800;transition:opacity .3s}.i2AN2W_opt[aria-checked=true]{background:var(--lavender-soft);box-shadow:0 0 0 2.5px var(--lavender);transform:translateY(-1px)}.i2AN2W_opt[aria-checked=true] .i2AN2W_ltr{background:var(--lavender);color:#fff}.i2AN2W_bonus .i2AN2W_opt[aria-checked=true]{background:var(--gold-soft);box-shadow:0 0 0 2.5px var(--gold-deep)}.i2AN2W_bonus .i2AN2W_opt[aria-checked=true] .i2AN2W_ltr{background:var(--gold-deep)}.i2AN2W_opts[data-done] .i2AN2W_opt{cursor:default;transform:none}.i2AN2W_opts[data-done] .i2AN2W_opt:not([data-r]){opacity:.42}.i2AN2W_opt[data-r=right]{background:var(--wq-green-soft);box-shadow:0 0 0 2.5px var(--green-mark)}.i2AN2W_opt[data-r=right] .i2AN2W_ltr{background:var(--green-mark);color:#fff}.i2AN2W_opt[data-r=right] .i2AN2W_tag{opacity:1;color:var(--wq-green-deep)}.i2AN2W_opt[data-r=wrong]{background:var(--wq-rose-soft);box-shadow:0 0 0 2.5px var(--wq-rose)}.i2AN2W_opt[data-r=wrong] .i2AN2W_ltr{background:var(--wq-rose);color:#fff}.i2AN2W_opt[data-r=wrong] .i2AN2W_tag{opacity:1;color:var(--wq-rose)}.i2AN2W_mine[data-r=right]{animation:i2AN2W_nod .5s var(--wq-soft)}.i2AN2W_mine[data-r=wrong]{animation:.45s i2AN2W_shake}@keyframes i2AN2W_nod{40%{transform:scale(1.025)}}@keyframes i2AN2W_shake{25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.i2AN2W_verdict{animation:i2AN2W_up .45s var(--wq-soft) both;margin-top:18px}@keyframes i2AN2W_up{0%{opacity:0;transform:translateY(10px)}}.i2AN2W_vWord{font-family:var(--wq-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:30px;font-weight:800;display:flex}.i2AN2W_vWord svg{width:26px;height:26px}.i2AN2W_ok{color:var(--wq-green-deep)}.i2AN2W_no{color:var(--wq-rose)}.i2AN2W_vSub{color:var(--ink-soft);margin-top:2px;font-size:14px}.i2AN2W_reading{background:var(--card);box-shadow:0 0 0 1px var(--border-soft), var(--wq-shadow);animation:i2AN2W_up .45s var(--wq-soft) 80ms both;border-radius:18px;margin-top:12px;padding:14px 16px}.i2AN2W_reading p{color:var(--ink);margin-top:6px;font-size:15px;line-height:1.55}.i2AN2W_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.i2AN2W_linkBtn{color:var(--lavender);font-size:13px;font-weight:700}.i2AN2W_suggest{margin-top:14px}.i2AN2W_after{scroll-margin-bottom:calc(112px + env(safe-area-inset-bottom,0px));scroll-margin-top:12px}.i2AN2W_peek{background:var(--card);color:var(--lavender-deep);box-shadow:0 0 0 1.5px var(--lavender), 0 6px 16px -8px #1d419680;animation:i2AN2W_peek .45s var(--wq-soft) both;border-radius:99px;justify-self:center;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:800;display:inline-flex}.i2AN2W_peek svg{width:15px;height:15px;animation:1.4s ease-in-out .5s infinite i2AN2W_bob}@keyframes i2AN2W_peek{0%{opacity:0;transform:translateY(8px)}}@keyframes i2AN2W_bob{50%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.i2AN2W_peek,.i2AN2W_peek svg{animation:none}}.i2AN2W_act{z-index:20;padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--canvas) 70%, color-mix(in srgb, var(--canvas) 0%, transparent));gap:8px;display:grid;position:sticky;bottom:0}.i2AN2W_primary{color:#fff;background:linear-gradient(135deg,#3b6ee8 0%,#1d4196 100%);border-radius:99px;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;font-size:17px;font-weight:800;transition:opacity .25s,transform .12s;display:flex;box-shadow:0 10px 22px -10px #1d4196b3}.i2AN2W_primary:active{transform:scale(.98)}.i2AN2W_primary:disabled{opacity:.4;box-shadow:none;cursor:default}.i2AN2W_primary svg{width:18px;height:18px}.i2AN2W_primaryGold{color:#3b2405;background:linear-gradient(135deg,#fcd34d 0%,#f59e0b 100%);box-shadow:0 10px 22px -10px #d97706b3}.i2AN2W_fly{z-index:70;width:16px;height:16px;box-shadow:0 0 0 3px var(--green-mark), 0 4px 14px #00000040;pointer-events:none;background:#fff;border-radius:4px;position:fixed;top:0;left:0}.i2AN2W_flyGold{background:linear-gradient(135deg,#fde68a,#f59e0b);box-shadow:0 0 0 2px #fff3c4,0 4px 14px #00000040}@media (prefers-reduced-motion:reduce){.i2AN2W_root *,.i2AN2W_root :before,.i2AN2W_root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.zO1CxW_anchor{--wb-soft:cubic-bezier(.16, 1, .3, 1);--wb-spring:cubic-bezier(.34, 1.56, .64, 1);--wb-display:var(--font-bricolage), var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--wb-glass:color-mix(in srgb, var(--card) 80%, transparent);--wb-lift:0 14px 34px -14px #1d285073;--wb-empty:#9e9690;--wb-ember:#c2410c;z-index:30;pointer-events:none;padding:0 10px calc(10px + env(safe-area-inset-bottom,0px));position:fixed;inset:auto 0 0}html.waymark.dark .zO1CxW_anchor{--wb-lift:0 14px 34px -12px #000000b3;--wb-empty:#8b8478;--wb-ember:#f0885a}@media (prefers-color-scheme:dark){html.waymark.theme-system .zO1CxW_anchor{--wb-lift:0 14px 34px -12px #000000b3;--wb-empty:#8b8478;--wb-ember:#f0885a}}.zO1CxW_bar{pointer-events:auto;background:var(--wb-glass);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);max-width:28rem;height:66px;box-shadow:0 0 0 1px var(--border-soft), var(--wb-lift);transition:transform .45s var(--wb-soft), opacity .3s ease;border-radius:26px;grid-template-columns:1fr 1fr 84px 1fr 1fr;align-items:end;margin-inline:auto;padding:0 6px 7px;display:grid;position:relative}.zO1CxW_anchor[data-mini] .zO1CxW_bar{opacity:0;pointer-events:none;transform:translateY(130%)}.zO1CxW_tab{color:var(--ink-soft);-webkit-tap-highlight-color:transparent;justify-items:center;gap:3px;padding:8px 2px 0;font-size:11px;font-weight:700;display:grid;position:relative}.zO1CxW_tab svg{width:23px;height:23px}.zO1CxW_tab:hover{color:var(--ink)}.zO1CxW_dot{background:var(--wb-ember);width:8px;height:8px;box-shadow:0 0 0 2px var(--card);border-radius:50%;position:absolute;top:6px;left:calc(50% + 8px)}.zO1CxW_tab[aria-current=page]{color:var(--lavender-deep)}.zO1CxW_tab[aria-current=page]:after{content:"";background:var(--lavender);border-radius:1.5px;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:1px;left:50%;transform:rotate(45deg)}.zO1CxW_tab:focus-visible,.zO1CxW_way:focus-visible,.zO1CxW_mini:focus-visible,.zO1CxW_pact:focus-visible{outline:2.5px solid var(--lavender);outline-offset:2px;border-radius:14px}.zO1CxW_way{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-items:center;gap:4px;margin-top:-26px;transition:transform .12s;display:grid;position:relative}.zO1CxW_way:active{transform:scale(.96)}.zO1CxW_wl{color:var(--ink);white-space:nowrap;font-size:11px;font-weight:800}.zO1CxW_way[data-k=quiz] .zO1CxW_wl{color:#6a3fc3}html.waymark.dark .zO1CxW_way[data-k=quiz] .zO1CxW_wl{color:#c4b0ff}@media (prefers-color-scheme:dark){html.waymark.theme-system .zO1CxW_way[data-k=quiz] .zO1CxW_wl{color:#c4b0ff}}.zO1CxW_wm{place-items:center;width:62px;height:62px;display:grid;position:relative}.zO1CxW_wm[data-size=md]{width:46px;height:46px}.zO1CxW_wm[data-size=sm]{width:28px;height:28px}.zO1CxW_ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.zO1CxW_ring circle{fill:none;stroke-width:3.5px;stroke-linecap:round}.zO1CxW_trk{stroke:var(--border)}.zO1CxW_seg{stroke:#3b6ee8;transition:stroke-dasharray .9s var(--wb-soft), stroke .4s}.zO1CxW_wm[data-k=done] .zO1CxW_seg{stroke:var(--green-mark)}.zO1CxW_wm[data-k=gold] .zO1CxW_seg{stroke:var(--gold-deep)}.zO1CxW_gem{color:#fff;background:linear-gradient(135deg,#3b6ee8,#1d4196);border-radius:9px;place-items:center;width:34px;height:34px;transition:background .4s,box-shadow .4s;display:grid;transform:rotate(45deg);box-shadow:0 8px 18px -6px #1d4196bf}.zO1CxW_gem svg{width:19px;height:19px;transform:rotate(-45deg)}.zO1CxW_wm[data-size=md] .zO1CxW_gem{border-radius:7px;width:26px;height:26px}.zO1CxW_wm[data-size=md] .zO1CxW_gem svg{width:15px;height:15px}.zO1CxW_wm[data-size=sm] .zO1CxW_gem{border-radius:7px;width:24px;height:24px}.zO1CxW_wm[data-size=sm] .zO1CxW_gem svg{width:14px;height:14px}.zO1CxW_wm[data-k=quiz] .zO1CxW_gem{background:linear-gradient(135deg,#ffc46b,#6a3fc3 70%);box-shadow:0 8px 20px -6px #6a3fc3b3,0 0 18px 2px #ffc46b8c}.zO1CxW_wm[data-k=done] .zO1CxW_gem{background:linear-gradient(135deg,#4be08c,#16a34a);box-shadow:0 8px 18px -6px #16a34a99}.zO1CxW_wm[data-k=gold] .zO1CxW_gem{color:#5a3405;background:linear-gradient(135deg,#fde68a,#f59e0b);box-shadow:0 8px 20px -6px #d97706b3,0 0 18px 3px #fcd34d99}.zO1CxW_wm[data-k=catch] .zO1CxW_gem{background:var(--card);color:var(--lavender);box-shadow:inset 0 0 0 2.5px #3b6ee8,0 8px 18px -8px #1d419680}.zO1CxW_wm[data-k=missed] .zO1CxW_gem,.zO1CxW_wm[data-pending] .zO1CxW_gem{background:var(--surface);color:var(--ink-soft);box-shadow:inset 0 0 0 1.5px var(--border)}.zO1CxW_mini{left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--wb-glass);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);max-width:calc(100% - 32px);box-shadow:0 0 0 1px var(--border-soft), var(--wb-lift);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:transform .45s var(--wb-soft), opacity .25s ease;border-radius:99px;align-items:center;gap:10px;padding:7px 16px 7px 8px;font-size:14px;font-weight:800;display:flex;position:absolute;transform:translate(-50%,24px)scale(.9)}.zO1CxW_anchor[data-mini] .zO1CxW_mini{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.zO1CxW_miniT{min-width:0;line-height:1.2;display:grid}.zO1CxW_miniT small{color:var(--ink-soft);text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.zO1CxW_chev{width:16px;height:16px;color:var(--ink-soft);flex:none}.zO1CxW_pact{right:16px;bottom:calc(88px + env(safe-area-inset-bottom,0px));pointer-events:auto;background:var(--lavender);color:#fff;transition:transform .4s var(--wb-soft), opacity .25s;border-radius:99px;align-items:center;gap:6px;padding:10px 16px 10px 12px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 10px 22px -10px #1d4196b3}.zO1CxW_pact svg{width:18px;height:18px}.zO1CxW_tab[data-step] svg{width:21px;height:21px}.zO1CxW_stepL{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink);font-weight:800;overflow:hidden}button.zO1CxW_tab{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:8px 2px 0;font-size:11px;font-weight:700}.zO1CxW_chatAnchor{padding:0 10px}.zO1CxW_chatBar{background:color-mix(in srgb, var(--card) 80%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);max-width:42rem;min-height:66px;box-shadow:0 0 0 1px var(--border-soft), 0 14px 34px -14px #1d285073;border-radius:26px;grid-template-columns:60px minmax(0,1fr) 60px;align-items:center;gap:4px;margin-inline:auto;padding:8px 6px;display:grid}.zO1CxW_chatBar[data-typing]{grid-template-columns:minmax(0,1fr)}.zO1CxW_chatBar .zO1CxW_tab{padding-top:0}html.waymark.dark .zO1CxW_chatBar{box-shadow:0 0 0 1px var(--border-soft), 0 14px 34px -12px #000000b3}@media (prefers-color-scheme:dark){html.waymark.theme-system .zO1CxW_chatBar{box-shadow:0 0 0 1px var(--border-soft), 0 14px 34px -12px #000000b3}}.zO1CxW_anchor{transition:opacity .2s,visibility .2s}body.gt-bar-away .zO1CxW_anchor{opacity:0;visibility:hidden;pointer-events:none}body.gt-bar-away .zO1CxW_anchor *{pointer-events:none!important}.zO1CxW_anchor[data-mini] .zO1CxW_pact{opacity:0;pointer-events:none;transform:translateY(60px)}@media (min-width:768px){.zO1CxW_pact{right:max(16px,50% - 14rem)}}.zO1CxW_sheet{left:12px;right:12px;bottom:calc(92px + env(safe-area-inset-bottom,0px));pointer-events:auto;background:var(--card);max-width:27rem;color:var(--ink);box-shadow:0 0 0 1px var(--border-soft), var(--wb-lift);transform-origin:50% 100%;opacity:0;visibility:hidden;transition:transform .4s var(--wb-soft), opacity .2s, visibility 0s linear .4s;border-radius:22px;margin-inline:auto;padding:14px;position:absolute;transform:translateY(14px)scale(.97)}.zO1CxW_sheet[data-open]{opacity:1;visibility:visible;transition:transform .4s var(--wb-soft), opacity .2s;transform:none}.zO1CxW_sheetH{justify-content:space-between;align-items:baseline;display:flex}.zO1CxW_sheetH h2{font-family:var(--wb-display);font-size:16px;font-weight:700}.zO1CxW_lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:10.5px;font-weight:800}.zO1CxW_steps{gap:6px;margin-top:10px;display:grid}.zO1CxW_step{background:var(--surface);border-radius:14px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;font-weight:700;display:flex}.zO1CxW_step small{color:var(--ink-soft);margin-left:auto;font-size:11.5px;font-weight:700}.zO1CxW_step[data-next]{background:var(--lavender-soft);color:var(--lavender-deep);box-shadow:inset 0 0 0 1.5px var(--lavender)}.zO1CxW_dm{background:var(--card);border:1.5px solid var(--wb-empty);border-radius:3px;flex:none;width:11px;height:11px;display:inline-block;transform:rotate(45deg)}.zO1CxW_dm[data-k=g]{background:var(--green-mark);border:0}.zO1CxW_dm[data-k=au]{background:var(--gold-mark);border:0}.zO1CxW_help{border-top:1px solid var(--border-soft);color:var(--ink-soft);align-items:center;gap:10px;margin-top:10px;padding:10px 12px 2px;font-size:13.5px;font-weight:700;display:flex}.zO1CxW_help svg{width:18px;height:18px}.zO1CxW_badge{background:var(--wb-ember);color:#fff;text-align:center;border-radius:99px;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:10.5px;font-weight:800;line-height:18px}@media (prefers-reduced-motion:reduce){.zO1CxW_bar,.zO1CxW_mini,.zO1CxW_pact,.zO1CxW_sheet,.zO1CxW_seg,.zO1CxW_gem{transition:none}}
