.wipe[data-astro-cid-7q43qvfk]{--own-bg:var(--slate-50);--own-border:var(--slate-200);--own-label:var(--slate-500);--own-ink:var(--slate-300);--with-bg:#fff;--with-border:var(--blue-100);--with-label:var(--green-500);--with-ink:var(--slate-900);--with-meaning:var(--blue-600);--chip-bg:var(--green-500);--handle:var(--amber-500);--handle-ink:#fff;--card-shadow:0 1.9cqw 5.7cqw #182f3f24;width:100%;container-type:inline-size}:root[data-theme=dark] .wipe[data-astro-cid-7q43qvfk]{--own-bg:#141c22;--own-border:#2a333a;--own-label:#71808b;--own-ink:#3e4951;--with-bg:#1a232b;--with-border:#2b4763;--with-label:#6fb78d;--with-ink:#f4f7f9;--with-meaning:#80b1cc;--chip-bg:#2e7d52;--handle:#f7a855;--handle-ink:#0f1519;--card-shadow:0 1.9cqw 5.7cqw #0006}.wipe-card[data-astro-cid-7q43qvfk]{--wipe:50%;aspect-ratio:1613/657;box-shadow:var(--card-shadow);cursor:ew-resize;touch-action:pan-y;user-select:none;border-radius:4.76cqw;position:relative;overflow:hidden}.pane[data-astro-cid-7q43qvfk]{box-sizing:border-box;border-radius:4.76cqw;flex-direction:column;justify-content:space-between;align-items:center;padding:3.81cqw 5.24cqw;display:flex;position:absolute;inset:0}.pane-own[data-astro-cid-7q43qvfk]{background:var(--own-bg);border:max(1px, .38cqw) solid var(--own-border)}.reveal[data-astro-cid-7q43qvfk]{top:0;bottom:0;right:0;left:var(--wipe);position:absolute;overflow:hidden}.pane-with[data-astro-cid-7q43qvfk]{background:var(--with-bg);border:max(1px, .38cqw) solid var(--with-border);width:100cqw;left:auto}.label[data-astro-cid-7q43qvfk]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:3.57cqw;font-weight:700;line-height:1}.pane-own[data-astro-cid-7q43qvfk] .label[data-astro-cid-7q43qvfk]{color:var(--own-label);align-self:flex-start}.pane-with[data-astro-cid-7q43qvfk] .label[data-astro-cid-7q43qvfk]{color:var(--with-label);align-self:flex-end}.headword[data-astro-cid-7q43qvfk]{font-family:var(--font-serif);letter-spacing:-.02em;font-size:13.33cqw;font-weight:600;line-height:1}.pane-own[data-astro-cid-7q43qvfk] .headword[data-astro-cid-7q43qvfk]{color:var(--own-ink);filter:blur(.52cqw)}.pane-with[data-astro-cid-7q43qvfk] .headword[data-astro-cid-7q43qvfk]{color:var(--with-ink)}.meaning[data-astro-cid-7q43qvfk]{font-family:var(--font-serif);font-size:6.19cqw;line-height:1.1}.pane-own[data-astro-cid-7q43qvfk] .meaning[data-astro-cid-7q43qvfk]{color:var(--own-ink);filter:blur(.95cqw);align-self:flex-start}.row[data-astro-cid-7q43qvfk]{align-self:flex-end;align-items:center;gap:2.38cqw;display:flex}.pane-with[data-astro-cid-7q43qvfk] .meaning[data-astro-cid-7q43qvfk]{color:var(--with-meaning)}.chip[data-astro-cid-7q43qvfk]{background:var(--chip-bg);color:#fff;font-family:var(--font-sans);white-space:nowrap;border-radius:999px;padding:.95cqw 2.62cqw;font-size:3.57cqw;font-weight:700;line-height:1.2}.divider[data-astro-cid-7q43qvfk]{top:0;bottom:0;left:var(--wipe);background:var(--handle);pointer-events:none;width:max(2px,.71cqw);position:absolute;transform:translate(-50%)}.handle[data-astro-cid-7q43qvfk]{top:50%;left:var(--wipe);background:var(--handle);cursor:grab;border-radius:50%;justify-content:center;align-items:center;width:7.14cqw;min-width:28px;height:7.14cqw;min-height:28px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 .71cqw 2.38cqw #00000059}.handle[data-astro-cid-7q43qvfk]:focus-visible{outline:2px solid var(--handle);outline-offset:3px}.wipe-card[data-astro-cid-7q43qvfk].dragging .handle[data-astro-cid-7q43qvfk]{cursor:grabbing}.handle[data-astro-cid-7q43qvfk] svg[data-astro-cid-7q43qvfk]{fill:none;width:57%;height:57%;stroke:var(--handle-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;display:block}.phone[data-astro-cid-7huvo6ha]{--bezel:#0b0f12;zoom:var(--phone-zoom,.56);box-sizing:content-box;background:var(--bezel);border-radius:68px;flex-shrink:0;width:393px;height:852px;padding:13px;box-shadow:inset 0 0 0 1.5px #2f3940,inset 0 0 0 5px #0b0f12,0 0 0 1px #1820262e,0 40px 80px -30px #0f151973,0 18px 36px -18px #0f151959}:root[data-theme=dark] .phone[data-astro-cid-7huvo6ha]{box-shadow:inset 0 0 0 1.5px #3a464f,inset 0 0 0 5px #0b0f12,0 0 0 1px #ffffff0f,0 40px 80px -30px #000000b3}@media (width>=640px){.phone[data-astro-cid-7huvo6ha]{--phone-zoom:.66}}@media (width>=1024px){.phone[data-astro-cid-7huvo6ha]{--phone-zoom:.8}}.phone-screen[data-astro-cid-7huvo6ha]{background:var(--canvas);isolation:isolate;border-radius:55px;width:393px;height:852px;position:relative;overflow:hidden}.status[data-astro-cid-7huvo6ha]{z-index:3;height:54px;color:var(--text-strong);font:600 17px/1 var(--font-sans);letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:0 30px 0 50px;display:flex;position:relative}.island[data-astro-cid-7huvo6ha]{background:#000;border-radius:20px;width:124px;height:36px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.icons[data-astro-cid-7huvo6ha]{align-items:center;gap:6px;display:flex}.content[data-astro-cid-7huvo6ha]{position:absolute;inset:54px 0 0}.home-indicator[data-astro-cid-7huvo6ha]{z-index:3;background:var(--text-strong);opacity:.9;border-radius:3px;width:139px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.scr[data-astro-cid-5qzvoqvx]{--field-bg:var(--surface-sunken);--example-bg:color-mix(in srgb, var(--surface-card) 82%, transparent);--hairline:var(--slate-100);background:var(--canvas);font-family:var(--font-sans);color:var(--text-strong);position:absolute;inset:0}:root[data-theme=dark] .scr[data-astro-cid-5qzvoqvx]{--hairline:var(--border)}.seg-wrap[data-astro-cid-5qzvoqvx]{justify-content:center;padding:16px 12px 0;display:flex}.seg[data-astro-cid-5qzvoqvx]{background:var(--surface-sunken);border-radius:10px;gap:2px;padding:3px;display:flex}.seg[data-astro-cid-5qzvoqvx] span[data-astro-cid-5qzvoqvx]{font:13px/1.2 var(--font-mono);border-radius:8px;padding:6px 12px}.seg-on[data-astro-cid-5qzvoqvx]{background:var(--brand);color:#fff;font-weight:700!important}.seg-off[data-astro-cid-5qzvoqvx]{color:var(--text-muted)}.field-wrap[data-astro-cid-5qzvoqvx]{padding:10px 16px}.field[data-astro-cid-5qzvoqvx]{border:1.5px solid var(--brand);background:var(--field-bg);color:var(--brand);border-radius:14px;align-items:center;gap:10px;padding:11px 14px;display:flex}.query[data-astro-cid-5qzvoqvx]{font:16px/1.3 var(--font-serif);color:var(--text-strong);white-space:pre}.caret[data-astro-cid-5qzvoqvx]{flex:1;height:19px;position:relative}.caret[data-astro-cid-5qzvoqvx]:before{content:"";background:var(--brand);border-radius:1px;width:2px;height:100%;animation:1.06s step-end infinite blink;position:absolute;top:0;left:1px}@keyframes blink{50%{opacity:0}}.clear[data-astro-cid-5qzvoqvx]{background:var(--slate-300);width:20px;height:20px;color:var(--slate-600);border-radius:10px;justify-content:center;align-items:center;transition:opacity .12s;display:flex}:root[data-theme=dark] .clear[data-astro-cid-5qzvoqvx]{background:var(--slate-700);color:var(--slate-300)}.result[data-astro-cid-5qzvoqvx]{padding:8px 16px 0;transition:opacity .13s,transform .13s}.card[data-astro-cid-5qzvoqvx]{border:1px solid var(--border);background:var(--surface-card);border-radius:18px;overflow:hidden}.head[data-astro-cid-5qzvoqvx]{padding:18px 18px 14px}.tags[data-astro-cid-5qzvoqvx]{color:var(--text-faint);align-items:center;gap:5px;margin-bottom:10px;display:flex}.tag[data-astro-cid-5qzvoqvx]{font:700 10px/1.4 var(--font-mono);letter-spacing:.4px;border-radius:5px;padding:2px 7px}.tag-from[data-astro-cid-5qzvoqvx]{background:var(--brand-tint);color:var(--brand)}.tag-to[data-astro-cid-5qzvoqvx]{background:var(--surface-sunken);color:var(--text-muted)}.tag-pos[data-astro-cid-5qzvoqvx]{background:var(--surface-sunken);color:var(--text-muted);font:600 11px/1.4 var(--font-sans);letter-spacing:.3px;border-radius:6px;margin-left:4px}.word[data-astro-cid-5qzvoqvx]{font:600 36px/1.15 var(--font-serif);color:var(--text-strong)}.current[data-astro-cid-5qzvoqvx]{border-top:1px solid var(--hairline);border-bottom:1px solid var(--brand-soft);background:var(--brand-tint)}.current-in[data-astro-cid-5qzvoqvx]{padding:16px 18px 0}.current-label[data-astro-cid-5qzvoqvx]{font:700 9px/1.4 var(--font-sans);letter-spacing:.7px;text-transform:uppercase;color:color-mix(in srgb, var(--brand) 70%, transparent);margin-bottom:2px}:root[data-theme=dark] .current-label[data-astro-cid-5qzvoqvx]{color:var(--text-link)}.current-word[data-astro-cid-5qzvoqvx]{font:600 28px/1.15 var(--font-serif);color:var(--text-strong);margin-bottom:4px}.current-pos[data-astro-cid-5qzvoqvx]{font:11px/1.3 var(--font-mono);color:var(--text-muted);margin-bottom:12px}.example[data-astro-cid-5qzvoqvx]{background:var(--example-bg);border-radius:10px;margin:0 18px 12px;padding:11px 13px}.example-text[data-astro-cid-5qzvoqvx]{color:var(--text-body);margin-bottom:4px;font-size:13px;font-style:italic;line-height:20px}.example-gloss[data-astro-cid-5qzvoqvx]{color:var(--text-muted);font-size:12px;line-height:18px}.others[data-astro-cid-5qzvoqvx]{margin:0 18px 12px;padding:15px 0 7px}.others-label[data-astro-cid-5qzvoqvx]{font:10px/1.3 var(--font-mono);letter-spacing:.4px;text-transform:uppercase;color:var(--text-faint);margin-bottom:3px}.others-list[data-astro-cid-5qzvoqvx]{color:var(--text-body);font-size:12px;line-height:18px}.action[data-astro-cid-5qzvoqvx]{padding:12px 18px 16px;display:grid;position:relative}.btn[data-astro-cid-5qzvoqvx]{font:700 15px/1.2 var(--font-sans);color:#fff;border:1.5px solid #0000;border-radius:13px;grid-area:1/1;justify-content:center;align-items:center;gap:8px;padding:14px 0;transition:transform .12s,opacity .2s;display:flex}.btn-save[data-astro-cid-5qzvoqvx]{background:var(--accent-cta);box-shadow:0 8px 20px #d98e1847}.btn-saved[data-astro-cid-5qzvoqvx]{background:var(--green-500);opacity:0}.more[data-astro-cid-5qzvoqvx]{border-top:1px solid var(--hairline);color:var(--text-faint);align-items:center;gap:8px;padding:13px 18px;display:flex}.more-word[data-astro-cid-5qzvoqvx]{font:17px/1.3 var(--font-serif);color:var(--text-body)}.more-pos[data-astro-cid-5qzvoqvx]{font:10px/1.3 var(--font-mono);color:var(--text-faint);flex:1}.tap[data-astro-cid-5qzvoqvx]{opacity:0;pointer-events:none;background:#ffffff61;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.5px #fff9}.scr[data-astro-cid-zzvtsy7o]{--card-border:var(--blue-100);--card-shadow:0 6px 16px #182f3f14;--tier-bg:var(--blue-100);--tier-ink:var(--blue-600);--hint-bg:var(--blue-50);--hint-ink:var(--blue-600);--g0-bg:var(--slate-100);--g0-border:var(--slate-200);--g0-ink:var(--slate-700);--g1-bg:var(--blue-50);--g1-border:var(--blue-100);--g1-ink:var(--blue-600);background:var(--canvas);font-family:var(--font-sans);color:var(--text-strong);position:absolute;inset:0}:root[data-theme=dark] .scr[data-astro-cid-zzvtsy7o]{--card-border:#2b4763;--card-shadow:0 6px 16px #00000059;--tier-bg:#193044;--tier-ink:#aecde0;--hint-bg:#14283a;--hint-ink:#80b1cc;--g0-bg:#2a333a;--g0-border:#3e4951;--g0-ink:#d3dbe1;--g1-bg:#17303f;--g1-border:#264c66;--g1-ink:#aecde0}.top[data-astro-cid-zzvtsy7o]{justify-content:space-between;align-items:center;padding:12px 20px 10px;display:flex}.count[data-astro-cid-zzvtsy7o]{font:700 14px/1 var(--font-mono);letter-spacing:.3px;color:var(--text-strong)}.count[data-astro-cid-zzvtsy7o] span[data-astro-cid-zzvtsy7o]{color:var(--text-muted);font-weight:400}.close[data-astro-cid-zzvtsy7o]{background:var(--surface-sunken);width:36px;height:36px;color:var(--text-muted);border-radius:18px;justify-content:center;align-items:center;display:flex}.bar[data-astro-cid-zzvtsy7o]{background:var(--surface-sunken);height:3px}.fill[data-astro-cid-zzvtsy7o]{background:var(--accent);border-radius:0 2px 2px 0;height:3px}.body[data-astro-cid-zzvtsy7o]{flex-direction:column;gap:14px;padding:16px 20px 4px;display:flex}.card[data-astro-cid-zzvtsy7o]{border:1.5px solid var(--card-border);background:var(--surface-card);box-shadow:var(--card-shadow);border-radius:28px;padding:28px 24px 16px}.card-head[data-astro-cid-zzvtsy7o]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.tier[data-astro-cid-zzvtsy7o]{align-items:center;gap:6px;display:flex}.tier-num[data-astro-cid-zzvtsy7o]{background:var(--tier-bg);width:22px;height:22px;color:var(--tier-ink);font:700 10px/1 var(--font-mono);border-radius:11px;justify-content:center;align-items:center;display:flex}.tier-name[data-astro-cid-zzvtsy7o]{font:600 11px/1 var(--font-sans);letter-spacing:.7px;text-transform:uppercase;color:var(--text-muted)}.pos[data-astro-cid-zzvtsy7o]{background:var(--surface-sunken);font:500 12px/1.4 var(--font-sans);color:var(--text-muted);border-radius:999px;padding:3px 10px}.word[data-astro-cid-zzvtsy7o]{font:600 40px/1.15 var(--font-serif);letter-spacing:-.8px;color:var(--text-strong);margin-bottom:8px}.ipa[data-astro-cid-zzvtsy7o]{font:13px/1.3 var(--font-mono);color:var(--text-link);margin-bottom:20px}.rule[data-astro-cid-zzvtsy7o]{background:var(--border);height:1px;margin-bottom:16px}.example[data-astro-cid-zzvtsy7o]{color:var(--text-body);margin-bottom:4px;font-size:13px;font-style:italic;line-height:21px}.gloss[data-astro-cid-zzvtsy7o]{color:var(--text-muted);font-size:12px;line-height:18px}.hint[data-astro-cid-zzvtsy7o]{background:var(--hint-bg);color:var(--hint-ink);border-radius:14px;margin-top:16px;padding:10px 14px;font-size:13px}.hint[data-astro-cid-zzvtsy7o] b[data-astro-cid-zzvtsy7o]{font-weight:600}.hint[data-astro-cid-zzvtsy7o] span[data-astro-cid-zzvtsy7o]{color:var(--text-muted)}.grades[data-astro-cid-zzvtsy7o]{flex-direction:column;gap:7px;display:flex}.prompt[data-astro-cid-zzvtsy7o]{text-align:center;font:700 11px/1.4 var(--font-sans);letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted)}.grade[data-astro-cid-zzvtsy7o]{border:1.5px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;min-height:56px;padding:0 18px;transition:transform .12s,filter .12s;display:flex;position:relative}.g-label[data-astro-cid-zzvtsy7o]{font:700 16px/1.2 var(--font-sans)}.g-detail[data-astro-cid-zzvtsy7o]{font-size:12px}.grade-0[data-astro-cid-zzvtsy7o]{background:var(--g0-bg);border-color:var(--g0-border)}.grade-0[data-astro-cid-zzvtsy7o] .g-label[data-astro-cid-zzvtsy7o]{color:var(--g0-ink)}.grade-0[data-astro-cid-zzvtsy7o] .g-detail[data-astro-cid-zzvtsy7o],.grade-1[data-astro-cid-zzvtsy7o] .g-detail[data-astro-cid-zzvtsy7o]{color:var(--text-muted)}.grade-1[data-astro-cid-zzvtsy7o]{background:var(--g1-bg);border-color:var(--g1-border)}.grade-1[data-astro-cid-zzvtsy7o] .g-label[data-astro-cid-zzvtsy7o]{color:var(--g1-ink)}.grade-2[data-astro-cid-zzvtsy7o]{background:var(--green-500)}.grade-2[data-astro-cid-zzvtsy7o] .g-label[data-astro-cid-zzvtsy7o]{color:#fff}.grade-2[data-astro-cid-zzvtsy7o] .g-detail[data-astro-cid-zzvtsy7o]{color:#ffffffb3}.tap[data-astro-cid-zzvtsy7o]{opacity:0;pointer-events:none;background:#ffffff61;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.5px #fff9}.hiw[data-astro-cid-l43jfdkk]{--step-ms:3s;grid-template-areas:"head""device""steps";gap:2.5rem;display:grid}.hiw-copy[data-astro-cid-l43jfdkk]{display:contents}@media (width>=1024px){.hiw[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy device";align-items:center;column-gap:5rem}.hiw-copy[data-astro-cid-l43jfdkk]{flex-direction:column;grid-area:copy;gap:2.5rem;display:flex}}.hiw-head[data-astro-cid-l43jfdkk]{grid-area:head}.hiw-device[data-astro-cid-l43jfdkk]{grid-area:device;justify-content:center;align-self:center;display:flex}@media (width<=1023.98px){.hiw-device[data-astro-cid-l43jfdkk]{max-height:440px;margin:0 -24px;padding:0 24px;overflow:hidden;mask-image:linear-gradient(#000 78%,#0000)}}@media (width>=640px) and (width<=1023.98px){.hiw-device[data-astro-cid-l43jfdkk]{max-height:500px}}.hiw-steps[data-astro-cid-l43jfdkk]{flex-direction:column;grid-area:steps;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.hiw-step[data-astro-cid-l43jfdkk]{border-radius:var(--radius-lg);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.25rem 1.5rem 1.4rem;transition:background-color .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.hiw-num[data-astro-cid-l43jfdkk]{color:var(--text-faint);padding-top:.3rem;transition:color .2s}.hiw-step[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{color:var(--text-muted);transition:color .2s}.hiw-step[data-astro-cid-l43jfdkk][data-active]{background:var(--surface-card);border-color:var(--border);box-shadow:0 1px 2px #182f3f0a,0 8px 24px -12px #182f3f2e}.hiw-step[data-astro-cid-l43jfdkk][data-active] .hiw-num[data-astro-cid-l43jfdkk]{color:var(--accent)}.hiw-step[data-astro-cid-l43jfdkk][data-active] h3[data-astro-cid-l43jfdkk]{color:var(--text-strong)}.hiw-step[data-astro-cid-l43jfdkk]:not([data-active]):hover{background:color-mix(in srgb, var(--surface-card) 55%, transparent)}.hiw-btn[data-astro-cid-l43jfdkk]{all:unset;cursor:pointer;color:inherit}.hiw-btn[data-astro-cid-l43jfdkk]:after{content:"";border-radius:inherit;position:absolute;inset:0}.hiw-step[data-astro-cid-l43jfdkk]:has(.hiw-btn:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.hiw-progress[data-astro-cid-l43jfdkk]{background:var(--border);opacity:0;border-radius:1px;height:2px;position:absolute;bottom:.7rem;left:1.5rem;right:1.5rem;overflow:hidden}.hiw-progress[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]{background:var(--accent);width:0;height:100%;display:block}.hiw[data-astro-cid-l43jfdkk][data-auto] .hiw-step[data-astro-cid-l43jfdkk][data-active] .hiw-progress[data-astro-cid-l43jfdkk]{opacity:1}.hiw[data-astro-cid-l43jfdkk][data-auto] .hiw-step[data-astro-cid-l43jfdkk][data-active] .hiw-progress[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]{animation:hiw-fill var(--step-ms) linear forwards}@keyframes hiw-fill{to{width:100%}}.hiw-phone[data-astro-cid-l43jfdkk] [data-screen]{transition:opacity .16s,visibility .16s}.hiw-phone[data-astro-cid-l43jfdkk][data-step="3"] [data-screen=search],.hiw-phone[data-astro-cid-l43jfdkk]:not([data-step="3"]) [data-screen=review]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.hiw-step[data-astro-cid-l43jfdkk],.hiw-num[data-astro-cid-l43jfdkk],.hiw-step[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk],.hiw-phone[data-astro-cid-l43jfdkk] [data-screen]{transition:none}}.tier-card[data-astro-cid-wpcowrtt]{border-inline-start:3px solid var(--tier-light)}.tier-num[data-astro-cid-wpcowrtt]{color:var(--tier-light)}[data-theme=dark] .tier-card[data-astro-cid-wpcowrtt]{border-inline-start-color:var(--tier-dark)}[data-theme=dark] .tier-num[data-astro-cid-wpcowrtt]{color:var(--tier-dark)}
