._corner_ah1q2_1{top:max(.9rem, env(safe-area-inset-top));left:max(.9rem, env(safe-area-inset-left));z-index:50;position:fixed}._cornerEnd_ah1q2_9{top:max(.9rem, env(safe-area-inset-top));right:max(.9rem, env(safe-area-inset-right));z-index:50;gap:.45rem;display:none;position:fixed}._page_ah1q2_18{width:min(100% - 2 * var(--page-gutter), var(--page-column));padding-block:max(5.5rem, calc(env(safe-area-inset-top) + 4.5rem)) 9rem;margin-inline:auto}@media (width>=48rem){._cornerEnd_ah1q2_9{display:flex}._page_ah1q2_18{padding-top:max(12vh,6rem)}}._badge_1f84r_3{border:1px solid color-mix(in srgb, var(--line) 86%, transparent);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);max-width:14rem;color:var(--foreground);border-radius:1rem .5rem 1rem 1rem;align-items:center;gap:.34rem;padding:.48rem .58rem .48rem .72rem;display:flex;transform:rotate(1.5deg);box-shadow:0 .55rem 1.8rem #1b1d1717,inset 0 1px #ffffff5c}._badge_1f84r_3>svg{width:.92rem;color:var(--accent);stroke-width:2.8px;flex:none}._badge_1f84r_3 strong{font-size:var(--text-md);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._guestBadge_1f84r_21{cursor:pointer;transition:transform var(--motion-spring), box-shadow var(--motion-standard)}._guestBadge_1f84r_21:hover{transform:translateY(-1px)rotate(2.5deg);box-shadow:0 .7rem 2rem #1b1d1721,inset 0 1px #ffffff5c}._guestBadge_1f84r_21:active{transform:scale(.95)rotate(1.5deg)}._iconBadge_1f84r_26{border-radius:1rem;padding-inline:.62rem;transform:rotate(-1.5deg)}._iconBadge_1f84r_26>svg{color:var(--muted)}._iconBadge_1f84r_26:hover{transform:translateY(-1px)rotate(-6deg)}._iconBadge_1f84r_26:active{transform:scale(.95)rotate(-1.5deg)}._avatar_1f84r_31{border-radius:var(--radius-tail-sm);background:var(--accent);width:1.45rem;height:1.45rem;color:var(--accent-ink);font-size:var(--text-sm);font-weight:var(--weight-black);object-fit:cover;flex:none;place-items:center;margin:-.2rem .05rem -.2rem -.3rem;display:grid}._avatarLarge_1f84r_46{border-radius:var(--radius-tail-md);width:2.5rem;height:2.5rem;font-size:var(--text-lg);margin:0;transform:rotate(-3deg)}._badge_1f84r_3>._syncIcon_1f84r_48{color:var(--muted);stroke-width:2.6px;margin-left:.1rem}._syncIcon_1f84r_48[data-status=synced]{color:var(--das)}._syncIcon_1f84r_48[data-status=syncing]{animation:.9s linear infinite _spin_1f84r_1}._menu_1f84r_53{inset:calc(max(.9rem, env(safe-area-inset-top)) + 3.1rem) max(.9rem, env(safe-area-inset-right)) auto auto;border:1px solid var(--line);background:color-mix(in srgb, var(--background) 94%, transparent);width:min(17.5rem,100vw - 1.8rem);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.35rem .45rem 1.35rem 1.35rem;margin:0;padding:.35rem;position:fixed}._menuHead_1f84r_66{align-items:center;gap:.7rem;padding:.65rem .65rem .55rem;display:flex}._menuHead_1f84r_66>div{gap:.1rem;min-width:0;display:grid}._menuHead_1f84r_66 strong,._menuHead_1f84r_66 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menuHead_1f84r_66 strong{font-size:var(--text-lg);font-weight:var(--weight-black)}._menuHead_1f84r_66 small{color:var(--muted);font-size:var(--text-sm)}._menuStatus_1f84r_73{border-radius:var(--radius-tail-md);background:var(--icon-background);color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-strong);align-items:center;gap:.5rem;margin:0 0 .3rem;padding:.6rem .7rem;display:flex}._menuStatus_1f84r_73 svg{stroke-width:2.6px;flex:none;width:1rem;height:1rem}._menuStatus_1f84r_73[data-status=synced] svg{color:var(--das)}._menuStatus_1f84r_73[data-status=syncing] svg{animation:.9s linear infinite _spin_1f84r_1}._menuStatus_1f84r_73[data-status=offline] svg,._menuStatus_1f84r_73[data-status=error] svg{color:var(--accent)}._menuOption_1f84r_92{border-radius:var(--radius-tail-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;width:100%;padding:.7rem .75rem;font-weight:900;display:flex}._menuOption_1f84r_92:hover{background:var(--icon-background)}._menuOption_1f84r_92:disabled{opacity:.6;cursor:wait}._menuOption_1f84r_92 svg{width:1.1rem;height:1.1rem;color:var(--muted)}._installBadge_1f84r_111>svg{color:var(--accent)}._desktopOnly_1f84r_112{display:none}@media (width>=48rem){._desktopOnly_1f84r_112{display:flex}._mobileOnly_1f84r_115{display:none}}._authDialog_1f84r_118{z-index:300;background:0 0;border:0;place-items:center;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:1rem;display:none;position:fixed;inset:0;overflow:auto}._authDialog_1f84r_118[open]{display:grid}._authDialog_1f84r_118::backdrop{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#0809078f}._authCard_1f84r_138{border:1px solid color-mix(in srgb, var(--line) 80%, transparent);border-radius:var(--radius-tail-2xl);background:var(--background);width:min(100%,29rem);color:var(--foreground);margin:max(3vh,1rem) auto;padding:clamp(1.4rem,5vw,2.25rem);animation:.42s cubic-bezier(.16,1,.3,1) both _cardIn_1f84r_1;position:relative;box-shadow:0 2rem 6rem #00000047}._close_1f84r_151{border-radius:var(--radius-round);background:var(--icon-background);width:2.35rem;height:2.35rem;color:var(--muted);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;top:1rem;right:1rem}._close_1f84r_151 svg{width:1.05rem}._authMark_1f84r_169{border-radius:var(--radius-tail-md);width:3.25rem;height:3.25rem;box-shadow:.3rem .32rem 0 var(--selection);margin-bottom:1.2rem;display:block;transform:rotate(-4deg)}._eyebrow_1f84r_178{color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-black);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem}._authTitle_1f84r_179{letter-spacing:-.055em;text-wrap:balance;max-width:19rem;margin:0;font-size:clamp(1.85rem,8vw,2.6rem);line-height:.98}._authCopy_1f84r_180{color:var(--muted);font-size:var(--text-lg);font-weight:var(--weight-body);text-wrap:pretty;margin:.9rem 0 1.35rem;line-height:1.5}._authBenefits_1f84r_181{gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}._authBenefits_1f84r_181 li{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);border-radius:var(--radius-tail-md);background:color-mix(in srgb, var(--icon-background) 72%, transparent);min-height:2.8rem;color:var(--foreground);font-size:var(--text-md);font-weight:var(--weight-strong);grid-template-columns:2rem 1fr;align-items:center;gap:.68rem;padding:.45rem .65rem .45rem .45rem;line-height:1.25;display:grid}._authBenefits_1f84r_181 li span{border-radius:var(--radius-tail-sm);background:var(--background);width:2rem;height:2rem;color:var(--accent);place-items:center;display:grid}._authBenefits_1f84r_181 li svg{stroke-width:2.6px;width:1rem;height:1rem}._authError_1f84r_186{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);font-size:var(--text-md);font-weight:var(--weight-strong);margin:.8rem 0 0;padding:.7rem .85rem;line-height:1.35}._googleSubmit_1f84r_188{border-radius:var(--radius-tail-md);background:var(--button-background);width:100%;height:3.7rem;color:var(--button-foreground);text-align:left;cursor:pointer;transition:transform var(--motion-spring), opacity var(--motion-standard), box-shadow var(--motion-standard);border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin-top:1.2rem;padding:0 .75rem 0 1.1rem;display:grid}._googleSubmit_1f84r_188>strong{font-size:var(--text-lg);font-weight:var(--weight-black)}._googleSubmit_1f84r_188>svg{width:1.15rem}._googleBadge_1f84r_208{border-radius:var(--radius-tail-sm);background:var(--accent);color:#11120f;place-items:center;width:2.25rem;height:2.25rem;display:grid;transform:rotate(-3deg)}._googleBadge_1f84r_208 svg{width:1.25rem}._googleSubmit_1f84r_188:hover{transform:translateY(-2px)rotate(-.4deg);box-shadow:0 .75rem 1.5rem #0f100d2e}._googleSubmit_1f84r_188:disabled{opacity:.6;cursor:wait}._authFootnote_1f84r_212{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-body);text-align:center;margin:.65rem 0 0}._badge_1f84r_3:focus-visible,._close_1f84r_151:focus-visible,._googleSubmit_1f84r_188:focus-visible{outline:var(--focus-ring);outline-offset:3px}@keyframes _cardIn_1f84r_1{0%{opacity:0;transform:translateY(1.5rem)scale(.95)rotate(.6deg)}}@keyframes _spin_1f84r_1{to{transform:rotate(360deg)}}@media (width<=30rem){._authDialog_1f84r_118{padding:.55rem}._authCard_1f84r_138{border-radius:var(--radius-tail-xl);margin:max(1vh,.25rem) auto;padding:1.3rem}}._appMenu_1f84r_227{inset:auto max(.9rem, env(safe-area-inset-right)) calc(max(.75rem, env(safe-area-inset-bottom)) + 4.7rem) auto;transform-origin:100% 100%;border-radius:1.35rem 1.35rem .45rem}._trigger_1222q_1{border-radius:var(--radius-md);background:var(--background);box-shadow:var(--shadow-raised);cursor:pointer;transition:transform var(--motion-spring);border:0;align-items:center;gap:.45rem;padding:.55rem .8rem .55rem .6rem;font-weight:900;display:flex}._trigger_1222q_1:active{transform:scale(.96)}._flag_1222q_19{font-size:1.25rem;line-height:1}._chevron_1222q_24{width:1rem;height:1rem;color:var(--muted)}._menu_1222q_31{inset:calc(max(.9rem, env(safe-area-inset-top)) + 3rem) auto auto max(.9rem, env(safe-area-inset-left));border:1px solid var(--line);border-radius:var(--radius-tail-lg);background:color-mix(in srgb, var(--background) 94%, transparent);min-width:12rem;box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);margin:0;padding:.35rem;position:fixed}._option_1222q_44{border-radius:var(--radius-tail-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;width:100%;padding:.7rem .75rem;font-weight:900;display:flex}._option_1222q_44:hover{background:var(--icon-background)}._check_1222q_62{width:1.1rem;height:1.1rem;color:var(--accent);margin-left:auto}._pill_6jw5z_1{border-radius:var(--radius-tail-pill);background:var(--icon-background);color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-strong);cursor:pointer;transition:background var(--motion-standard), color var(--motion-standard), transform var(--motion-spring);border:0;align-items:center;gap:.5rem;margin-top:.9rem;padding:.45rem .8rem .45rem .65rem;display:inline-flex}._pill_6jw5z_1:hover{background:var(--icon-hover);color:var(--foreground)}._pill_6jw5z_1:active{transform:scale(.97)}._pill_6jw5z_1 svg{width:1.05rem;height:1.05rem}._arrow_6jw5z_31{transition:transform var(--motion-spring)}._pill_6jw5z_1:hover ._arrow_6jw5z_31,._invite_6jw5z_36:hover ._arrow_6jw5z_31{transform:translate(.18rem)}._invite_6jw5z_36{border:1px solid var(--line);border-radius:var(--radius-tail-xl);background:var(--background);text-align:left;cursor:pointer;width:min(100%,24rem);transition:border-color var(--motion-standard), transform var(--motion-spring);align-items:center;gap:.9rem;margin-top:1.8rem;padding:.8rem 1.1rem .8rem .8rem;display:flex}._invite_6jw5z_36:hover{border-color:var(--faint)}._invite_6jw5z_36:active{transform:scale(.985)}._chips_6jw5z_64{flex:none;padding-left:.5rem;display:flex}._chip_6jw5z_64{border:2px solid var(--background);border-radius:var(--radius-tail-sm);background:color-mix(in srgb, var(--tint) 16%, var(--background));width:2.3rem;height:2.3rem;color:var(--tint);place-items:center;margin-left:-.5rem;display:grid}._chip_6jw5z_64 svg{width:1.15rem;height:1.15rem}._inviteText_6jw5z_87{flex:1;min-width:0}._inviteText_6jw5z_87 strong{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--weight-black);display:block}._inviteText_6jw5z_87 small{color:var(--muted);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._invite_6jw5z_36>._arrow_6jw5z_31{width:1.2rem;height:1.2rem;color:var(--muted);flex:none}._page_1eb8t_1{background:var(--background);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--foreground);border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0}._page_1eb8t_1:not([open]){display:none}@media (prefers-reduced-motion:no-preference){._page_1eb8t_1[open]{animation:.26s cubic-bezier(.2,.9,.25,1) _rise_1eb8t_1}._body_1eb8t_26{animation:.24s cubic-bezier(.2,.9,.25,1) _settle_1eb8t_1}}@keyframes _rise_1eb8t_1{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes _settle_1eb8t_1{0%{opacity:0;transform:translateY(.6rem)}}._top_1eb8t_45{width:min(100% - 2 * var(--page-gutter), var(--page-column));margin:max(.9rem, env(safe-area-inset-top)) auto 0;flex:none;justify-content:space-between;align-items:center;display:flex}._close_1eb8t_54{background:var(--icon-background);width:2.4rem;height:2.4rem;color:var(--muted);cursor:pointer;transition:background var(--motion-standard);border:0;border-radius:50%;flex:none;place-items:center;display:grid}._close_1eb8t_54:hover{background:var(--icon-hover)}._close_1eb8t_54 svg{width:1.1rem;height:1.1rem}._language_1eb8t_78{border-radius:var(--radius-tail-pill);background:var(--icon-background);color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-strong);align-items:center;gap:.45rem;padding:.4rem .8rem .4rem .6rem;display:inline-flex}._body_1eb8t_26{flex:1;min-height:0;padding-bottom:9rem;overflow-y:auto}._column_1eb8t_97{width:min(100% - 2 * var(--page-gutter), var(--page-column));margin-inline:auto;padding-top:1.4rem}._title_1eb8t_103{font-size:var(--text-4xl);font-weight:var(--weight-black);letter-spacing:-.03em;margin:0}._lede_1eb8t_110{color:var(--muted);font-size:var(--text-md);margin:.25rem 0 0}._icon_1eb8t_116{border-radius:var(--radius-tail-md);background:color-mix(in srgb, var(--tint) 14%, var(--background));width:3.2rem;height:3.2rem;color:var(--tint);transition:transform var(--motion-spring);flex:none;place-items:center;display:grid}._icon_1eb8t_116 svg{width:1.6rem;height:1.6rem}._grid_1eb8t_135{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}._grid_1eb8t_135>li:last-child:nth-child(odd){grid-column:1/-1}._card_1eb8t_150{isolation:isolate;border-radius:var(--radius-tail-xl);background:radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--tint) 30%, transparent), transparent 62%), color-mix(in srgb, var(--tint) 9%, var(--icon-background));text-align:left;cursor:pointer;width:100%;height:100%;min-height:10.5rem;transition:transform var(--motion-spring), box-shadow var(--motion-standard);border:0;flex-direction:column;align-items:flex-start;padding:1.15rem 1.15rem 1rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}._card_1eb8t_150:hover{box-shadow:var(--shadow-raised);transform:translateY(-2px)}._card_1eb8t_150:active{transform:scale(.97)}._art_1eb8t_181{--size:min(10.5rem, 66cqi);right:calc(var(--size) * -.18);bottom:calc(var(--size) * -.22);z-index:-1;color:var(--tint);opacity:.45;transition:transform .32s cubic-bezier(.2, .8, .2, 1), opacity var(--motion-standard);position:absolute;transform:rotate(-14deg)}._art_1eb8t_181 svg{width:var(--size);height:var(--size);stroke-width:1.3px;display:block}._card_1eb8t_150:hover ._art_1eb8t_181{opacity:.7;transform:rotate(-4deg)scale(1.08)}._grid_1eb8t_135>li:last-child:nth-child(odd) ._art_1eb8t_181{--size:min(12.5rem, 40cqi)}._card_1eb8t_150 strong{font-size:var(--text-2xl);font-weight:var(--weight-black);letter-spacing:-.02em}._sample_1eb8t_216{max-width:85%;color:color-mix(in srgb, var(--foreground) 62%, var(--tint));font-size:var(--text-md);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.2rem 0 .9rem;display:-webkit-box;overflow:hidden}._count_1eb8t_228{border-radius:var(--radius-tail-pill);background:color-mix(in srgb, var(--background) 55%, transparent);color:var(--foreground);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase;align-items:center;gap:.25rem;margin-top:auto;padding:.25rem .55rem;display:inline-flex}._count_1eb8t_228[data-done]{color:var(--success)}._count_1eb8t_228 svg{stroke-width:3px;width:.9rem;height:.9rem}._detailHead_1eb8t_254{align-items:center;gap:1rem;display:flex}._detailHead_1eb8t_254 ._icon_1eb8t_116{width:3.8rem;height:3.8rem}._toolbar_1eb8t_265{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:1rem;margin:1.8rem 0 .4rem;display:flex}._toolbar_1eb8t_265 button{border-radius:var(--radius-pill);background:var(--icon-background);color:var(--foreground);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:background var(--motion-standard);border:0;padding:.3rem .65rem}._toolbar_1eb8t_265 button:hover{background:var(--icon-hover)}._rows_1eb8t_296{margin:0 -.6rem;padding:0;list-style:none}._row_1eb8t_296{border-radius:var(--radius-tail-lg);cursor:pointer;min-height:4rem;transition:background var(--motion-standard), transform var(--motion-spring);align-items:center;gap:.95rem;padding:.45rem .6rem;display:flex}._row_1eb8t_296:hover{background:var(--icon-background)}._row_1eb8t_296:active{transform:scale(.985)}._row_1eb8t_296:has(input:focus-visible){outline:var(--focus-ring);outline-offset:-2px}._row_1eb8t_296[data-known]{cursor:default}._row_1eb8t_296[data-known]:hover{background:0 0}._row_1eb8t_296[data-known]:active{transform:none}._box_1eb8t_342{border:2px solid var(--faint);border-radius:var(--radius-tail-sm);color:#0000;width:1.7rem;height:1.7rem;transition:background var(--motion-standard), border-color var(--motion-standard), color var(--motion-standard);flex:none;place-items:center;display:grid}._box_1eb8t_342 svg{stroke-width:3.2px;width:1.05rem;height:1.05rem}._row_1eb8t_296:has(input:checked) ._box_1eb8t_342{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}._row_1eb8t_296[data-known] ._box_1eb8t_342{border-color:var(--line);background:var(--line);color:var(--muted)}._row_1eb8t_296[data-known] ._text_1eb8t_373{opacity:.6}._text_1eb8t_373{flex:1;min-width:0}._term_1eb8t_382{font-size:1.2rem;font-weight:var(--weight-strong);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._article_1eb8t_392{color:var(--gender);font-weight:var(--weight-black)}._summary_1eb8t_397{color:var(--muted);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._have_1eb8t_406{border-radius:var(--radius-pill);background:var(--icon-background);color:var(--muted);font-size:var(--text-2xs);font-weight:var(--weight-black);letter-spacing:.06em;text-transform:uppercase;flex:none;padding:.15rem .55rem}._dock_1eb8t_419{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:5;width:min(100% - 2rem,24rem);position:absolute;transform:translate(-50%)}._cta_1eb8t_428{border-radius:var(--radius-tail-xl);background:var(--button-background);width:100%;color:var(--button-foreground);box-shadow:var(--shadow-floating);text-align:left;cursor:pointer;border:0;align-items:center;gap:.85rem;padding:.7rem .7rem .7rem 1.3rem;display:flex}._cta_1eb8t_428[aria-disabled=true]{cursor:default}._ctaText_1eb8t_447{flex:1}._ctaText_1eb8t_447 strong{font-size:var(--text-xl);font-weight:var(--weight-black);display:block}._ctaText_1eb8t_447 small{color:var(--button-muted);font-size:.75rem}._go_1eb8t_462{background:var(--accent);width:3.3rem;height:3.3rem;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}._cta_1eb8t_428[aria-disabled=true] ._go_1eb8t_462{background:color-mix(in srgb, var(--button-foreground) 14%, var(--button-background));color:var(--button-muted)}._go_1eb8t_462 svg{width:1.4rem;height:1.4rem}._spin_1eb8t_483{animation:.9s linear infinite _spin_1eb8t_483}@keyframes _spin_1eb8t_483{to{transform:rotate(360deg)}}._placeholder_1eb8t_494{background:var(--icon-background);animation:1.2s ease-in-out infinite _pulse_1eb8t_1;display:block}._loading_1eb8t_500{color:var(--muted);place-items:center;padding:4rem 0;display:grid}._loading_1eb8t_500 svg{width:1.8rem;height:1.8rem}@keyframes _pulse_1eb8t_1{50%{opacity:.55}}._failed_1eb8t_518{color:var(--muted);justify-items:start;gap:.9rem;margin-top:2rem;display:grid}._failed_1eb8t_518 p{margin:0}._failed_1eb8t_518 button{border-radius:var(--radius-tail-pill);background:var(--icon-background);color:var(--foreground);font-weight:var(--weight-strong);cursor:pointer;border:0;align-items:center;gap:.45rem;padding:.55rem .95rem;display:inline-flex}._failed_1eb8t_518 button svg{width:1rem;height:1rem}._known_1eb8t_548{color:var(--muted);font-size:var(--text-md);margin:.9rem 0 0}._switch_rqz7h_2{isolation:isolate;border-radius:var(--radius-pill);background:var(--icon-background);grid-template-columns:repeat(2,1fr);gap:.2rem;padding:.2rem;display:grid;position:relative}._switch_rqz7h_2:before{border-radius:var(--radius-pill);background:var(--background);content:"";width:calc(50% - .3rem);transition:transform .46s cubic-bezier(.16,1,.3,1);position:absolute;top:.2rem;bottom:.2rem;left:.2rem;box-shadow:0 1px 4px #0000001f}._switch_rqz7h_2[data-view=write]:before{transform:translate(calc(100% + .2rem))}._switch_rqz7h_2 button{z-index:1;border-radius:var(--radius-pill);min-height:2.35rem;color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-strong);cursor:pointer;transition:color var(--motion-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0 .85rem;display:flex;position:relative}._switch_rqz7h_2 button svg{flex:none;width:.9rem}._switch_rqz7h_2 button strong{font-weight:inherit}._switch_rqz7h_2 button[aria-pressed=true]{color:var(--foreground)}._top_rqz7h_64{top:max(.9rem, env(safe-area-inset-top));z-index:50;display:none;position:fixed;left:50%;transform:translate(-50%)}._top_rqz7h_64 ._switch_rqz7h_2{border:1px solid color-mix(in srgb, var(--line) 86%, transparent);box-shadow:var(--shadow-raised)}._bar_rqz7h_79{left:50%;bottom:max(.75rem, env(safe-area-inset-bottom));z-index:50;border:1px solid color-mix(in srgb, var(--line) 86%, transparent);border-radius:var(--radius-tail-xl);background:color-mix(in srgb, var(--background) 86%, transparent);width:min(100% - 1.5rem,24rem);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);grid-template-columns:repeat(4,minmax(0,1fr));padding:.35rem;display:grid;position:fixed;transform:translate(-50%)}._tab_rqz7h_96{min-width:0;color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-strong);cursor:pointer;transition:color var(--motion-standard);background:0 0;border:0;flex-direction:column;align-items:center;gap:.2rem;padding:.3rem .2rem .25rem;display:flex}._icon_rqz7h_112{border-radius:var(--radius-pill);width:3.1rem;height:2rem;transition:background var(--motion-standard), box-shadow var(--motion-standard), transform var(--motion-spring);place-items:center;display:grid}._icon_rqz7h_112 svg{stroke-width:2.3px;width:1.25rem;height:1.25rem}._tab_rqz7h_96:active ._icon_rqz7h_112{transform:scale(.92)}._tab_rqz7h_96[aria-current=page]{color:var(--foreground);font-weight:var(--weight-black)}._tab_rqz7h_96[aria-current=page] ._icon_rqz7h_112{background:var(--icon-background)}._practice_rqz7h_142 ._icon_rqz7h_112{background:var(--accent);box-shadow:0 .3rem .8rem var(--accent-shadow);color:var(--accent-ink)}._practice_rqz7h_142 ._icon_rqz7h_112 svg{stroke-width:2.6px}._practice_rqz7h_142[aria-disabled=true]{cursor:default}._practice_rqz7h_142[aria-disabled=true] ._icon_rqz7h_112{background:var(--icon-background);box-shadow:none;color:var(--faint)}@media (width>=48rem){._bar_rqz7h_79{display:none}._top_rqz7h_64{display:block}}._dialog_e7j2a_3{z-index:300;width:100%;max-width:none;height:100%;max-height:none;padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));color:var(--foreground);background:0 0;border:0;place-items:center;margin:0;display:none;position:fixed;inset:0}._dialog_e7j2a_3[open]{display:grid}._dialog_e7j2a_3::backdrop{-webkit-backdrop-filter:blur(11px)saturate(80%);backdrop-filter:blur(11px)saturate(80%);background:#090a0894}._card_e7j2a_23{border:1px solid color-mix(in srgb, var(--line) 75%, transparent);border-radius:var(--radius-tail-2xl);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--selection) 28%, transparent), transparent 12rem), var(--background);isolation:isolate;width:min(100%,25.5rem);padding:1.35rem 1.25rem 1.15rem;animation:.42s cubic-bezier(.16,1,.3,1) both _arrive_e7j2a_1;position:relative;box-shadow:0 1.6rem 4rem #00000047}._close_e7j2a_37{z-index:3;border-radius:var(--radius-round);background:var(--icon-background);width:2.2rem;height:2.2rem;color:var(--muted);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.8rem;right:.8rem}._close_e7j2a_37 svg{width:1rem}._head_e7j2a_56{margin-bottom:1.15rem;padding-right:2rem}._mark_e7j2a_58{border-radius:var(--radius-tail-md);background:var(--accent);width:2.85rem;height:2.85rem;box-shadow:.24rem .25rem 0 var(--selection);color:var(--accent-ink);place-items:center;margin-bottom:.85rem;display:grid;transform:rotate(-4deg)}._mark_e7j2a_58 svg{width:1.25rem}._eyebrow_e7j2a_72{color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-black);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .3rem}._card_e7j2a_23 h2{letter-spacing:-.06em;margin:0;font-size:clamp(1.85rem,7vw,2.25rem);line-height:.95}._intro_e7j2a_74{color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-body);margin:.5rem 0 0;line-height:1.4}._setting_e7j2a_77{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);gap:.7rem;padding:.85rem 0 .15rem;display:grid}._settingCopy_e7j2a_84 strong,._settingCopy_e7j2a_84 small{display:block}._settingCopy_e7j2a_84 strong{font-size:var(--text-lg);font-weight:var(--weight-strong);letter-spacing:-.02em}._settingCopy_e7j2a_84 small{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-body);margin-top:.15rem;line-height:1.25}._themePicker_e7j2a_89{isolation:isolate;border-radius:var(--radius-pill);background:var(--icon-background);grid-template-columns:repeat(3,1fr);gap:.2rem;padding:.2rem;display:grid;position:relative}._themePicker_e7j2a_89:before{border-radius:var(--radius-pill);background:var(--background);content:"";width:calc(33.3333% - .266667rem);transition:transform .46s cubic-bezier(.16,1,.3,1);position:absolute;top:.2rem;bottom:.2rem;left:.2rem;box-shadow:0 1px 4px #0000001f}._themePicker_e7j2a_89[data-theme=light]:before{transform:translate(calc(100% + .2rem))}._themePicker_e7j2a_89[data-theme=dark]:before{transform:translate(calc(200% + .4rem))}._themePicker_e7j2a_89 button{z-index:1;border-radius:var(--radius-pill);min-height:2.35rem;color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-strong);cursor:pointer;transition:color var(--motion-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0 .5rem;display:flex;position:relative}._themePicker_e7j2a_89 button svg{flex:none;width:.9rem}._themePicker_e7j2a_89 button strong{font-weight:inherit}._themePicker_e7j2a_89 button[aria-pressed=true]{color:var(--foreground)}._inline_e7j2a_141{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:.85rem;padding-bottom:0}._switch_e7j2a_149{border-radius:var(--radius-pill);background:var(--line);cursor:pointer;width:2.55rem;height:1.45rem;transition:background var(--motion-standard);border:0;padding:0;position:relative}._switch_e7j2a_149[aria-pressed=true]{background:var(--accent)}._switch_e7j2a_149 i{border-radius:var(--radius-round);background:var(--background);width:1.09rem;height:1.09rem;transition:transform var(--motion-spring);position:absolute;top:.18rem;left:.18rem;box-shadow:0 1px 4px #0000002e}._switch_e7j2a_149[aria-pressed=true] i{transform:translate(1.1rem)}._close_e7j2a_37:focus-visible,._switch_e7j2a_149:focus-visible,._themePicker_e7j2a_89 button:focus-visible{outline:var(--focus-ring);outline-offset:3px}@keyframes _arrive_e7j2a_1{0%{opacity:0;transform:translateY(1.4rem)scale(.95)rotate(.7deg)}}@media (width<=24rem){._card_e7j2a_23{border-radius:var(--radius-tail-xl);padding:1.2rem 1rem 1rem}}._credit_e7j2a_187{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-body);margin:1.1rem 0 0;line-height:1.3}._credit_e7j2a_187 a{color:inherit;text-underline-offset:.15em}@media (width>=48rem){._install_e7j2a_192[data-mode=native]{display:none}}._installButton_e7j2a_195{border-radius:var(--radius-pill);background:var(--accent);height:2.2rem;color:var(--accent-ink);font-size:var(--text-md);font-weight:var(--weight-black);cursor:pointer;transition:transform var(--motion-spring);border:0;align-items:center;gap:.4rem;padding:0 .95rem 0 .8rem;display:flex}._installButton_e7j2a_195 svg{stroke-width:2.8px;width:.95rem}._installButton_e7j2a_195:active{transform:scale(.95)}._installButton_e7j2a_195:focus-visible{outline:var(--focus-ring);outline-offset:3px}._installHint_e7j2a_214{width:1.1rem;color:var(--muted)}._dock_1sjqj_1{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:50;width:min(100% - 2rem,24rem);display:none;position:fixed;transform:translate(-50%)}._cta_1sjqj_12{border-radius:var(--radius-tail-xl);background:var(--button-background);width:100%;color:var(--button-foreground);box-shadow:var(--shadow-floating);text-align:left;cursor:pointer;border:0;align-items:center;gap:.85rem;padding:.7rem .7rem .7rem 1.3rem;display:flex}._cta_1sjqj_12[aria-disabled=true]{cursor:default}._text_1sjqj_31{flex:1}._text_1sjqj_31 strong{font-size:var(--text-xl);font-weight:var(--weight-black);display:block}._text_1sjqj_31 small{color:var(--button-muted);font-size:.75rem}._go_1sjqj_46{background:var(--accent);width:3.3rem;height:3.3rem;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}._cta_1sjqj_12[aria-disabled=true] ._go_1sjqj_46{background:color-mix(in srgb, var(--button-foreground) 14%, var(--button-background));color:var(--button-muted)}._go_1sjqj_46 svg{width:1.4rem;height:1.4rem}@media (width>=48rem){._dock_1sjqj_1{display:block}}._session_e47it_1{background:var(--background);border:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;display:flex;position:fixed;inset:0}._session_e47it_1:not([open]){display:none}@media (prefers-reduced-motion:no-preference){._session_e47it_1[open]{animation:.26s cubic-bezier(.2,.9,.25,1) _rise_e47it_1}}@keyframes _rise_e47it_1{0%{opacity:0;transform:translateY(1.5rem)}}._top_e47it_33{width:min(100% - 2 * var(--page-gutter), var(--page-column));margin:max(.9rem, env(safe-area-inset-top)) auto 0;align-items:center;gap:.9rem;display:flex}._close_e47it_41{background:var(--icon-background);width:2.4rem;height:2.4rem;color:var(--muted);cursor:pointer;transition:background var(--motion-standard);border:0;border-radius:50%;flex:none;place-items:center;display:grid}._close_e47it_41:hover{background:var(--icon-hover)}._close_e47it_41 svg{width:1.1rem;height:1.1rem}._progress_e47it_64{border-radius:var(--radius-pill);background:var(--line);flex:1;height:.75rem;overflow:hidden}._progress_e47it_64 i{border-radius:inherit;background:var(--accent);height:100%;transition:width .3s cubic-bezier(.2,.8,.2,1);display:block}._voice_e47it_80{background:var(--icon-background);width:2.4rem;height:2.4rem;color:var(--muted);animation:_voice-in_e47it_1 var(--motion-spring);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}button._voice_e47it_80{cursor:pointer;transition:background var(--motion-standard)}button._voice_e47it_80:hover{background:var(--icon-hover)}._voice_e47it_80>svg:not(._voiceRing_e47it_103){width:1.05rem;height:1.05rem}._voiceRing_e47it_103{fill:none;stroke-width:2.5px;position:absolute;inset:0;rotate:-90deg}._voiceRing_e47it_103 circle:first-child{stroke:var(--line)}._voiceRing_e47it_103 circle:last-child{stroke:var(--accent);stroke-linecap:round;transition:stroke-dasharray .3s cubic-bezier(.2,.8,.2,1)}@keyframes _voice-in_e47it_1{0%{opacity:0;scale:.8}}._question_e47it_134{flex-direction:column;flex:1;min-height:0;display:flex}._question_e47it_134:focus{outline:none}._body_e47it_145{--scroll-air:.75rem;width:min(100% - 2 * var(--page-gutter) + var(--scroll-air), var(--page-column) + var(--scroll-air));left:calc(var(--scroll-air) / 2);flex:1;margin:0 auto;padding-block:1.6rem;padding-inline-end:var(--scroll-air);position:relative;overflow:auto}._prompt_e47it_161{font-size:var(--text-2xl);font-weight:var(--weight-black);letter-spacing:-.03em;margin:0 0 .9rem}._clue_e47it_168{border-radius:var(--radius-tail-xl);background:var(--icon-background);gap:.2rem;margin-bottom:1.4rem;padding:1rem 1.15rem;display:grid}._clue_e47it_168 img{aspect-ratio:1;border-radius:var(--radius-tail-lg);object-fit:cover;justify-self:center;width:min(100%,13rem,26dvh)}._listen_e47it_186{border:2px solid var(--line);border-radius:var(--radius-tail-lg);background:var(--background);font-size:var(--text-xl);cursor:pointer;transition:border-color var(--motion-standard), transform var(--motion-spring);justify-content:center;align-items:center;gap:.6rem;padding:1.1rem;font-weight:900;display:flex}._listen_e47it_186:hover{border-color:var(--faint)}._listen_e47it_186:active{transform:scale(.97)}._listen_e47it_186 svg{width:1.5rem;height:1.5rem}._sex_e47it_215{border-radius:var(--radius-tail-pill);background:var(--gender,var(--muted));color:var(--background);font-size:var(--text-sm);font-weight:var(--weight-black);justify-self:start;align-items:center;gap:.3rem;margin-bottom:.35rem;padding:.2rem .65rem .2rem .5rem;display:inline-flex}._sex_e47it_215 svg{stroke-width:3px;width:1rem;height:1rem}._clueLabel_e47it_235{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase}._clueText_e47it_243{font-size:var(--text-xl);font-weight:var(--weight-strong);line-height:1.35}@media (height<=44rem){._body_e47it_145{padding-block:1.1rem}._clue_e47it_168{margin-bottom:1rem;padding:.75rem}._clue_e47it_168 img{width:min(100%,13rem,20dvh)}}@media (width>=60rem){._session_e47it_1:has(._question_e47it_134[data-split]){--page-column:56rem}._question_e47it_134[data-split] ._body_e47it_145{grid-template-columns:1fr 1fr;align-items:center;gap:0 2.5rem;display:grid}._question_e47it_134[data-split] ._prompt_e47it_161{grid-column:1/-1}._question_e47it_134[data-split] ._clue_e47it_168{margin-bottom:0}._question_e47it_134[data-split] ._clue_e47it_168 img{width:min(100%,20rem,45dvh)}}._articles_e47it_295{gap:.5rem;margin-bottom:1rem;display:flex}._article_e47it_295,._option_e47it_302,._tile_e47it_303{border:2px solid var(--line);background:var(--background);cursor:pointer;transition:background var(--motion-standard), border-color var(--motion-standard), color var(--motion-standard), transform var(--motion-spring);font-weight:900}._article_e47it_295:hover:not(:disabled),._option_e47it_302:hover:not(:disabled),._tile_e47it_303:hover:not(:disabled){border-color:var(--faint)}._article_e47it_295:active:not(:disabled),._option_e47it_302:active:not(:disabled),._tile_e47it_303:active:not(:disabled){transform:scale(.95)}._article_e47it_295:disabled,._option_e47it_302:disabled{cursor:default}._article_e47it_295{border-radius:var(--radius-tail-pill);color:var(--gender);font-size:var(--text-xl);flex:1;justify-content:center;align-items:center;gap:.6rem;padding:.65rem;display:flex}._article_e47it_295[aria-pressed=true]{border-color:var(--gender);background:var(--gender);color:var(--background)}._options_e47it_347{gap:.55rem;display:grid}._options_e47it_347[data-many]{grid-template-columns:1fr 1fr}._option_e47it_302{border-radius:var(--radius-tail-lg);font-size:var(--text-xl);text-align:left;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}._option_e47it_302[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground);color:var(--button-foreground)}._keyHint_e47it_375{font-weight:var(--weight-strong);text-transform:uppercase;border:1px solid var(--line);min-width:1.4rem;color:var(--muted);font-size:var(--text-sm);text-align:center;border-bottom-width:2px;border-radius:.3rem;flex:none;padding:.05rem .35rem}._option_e47it_302[aria-pressed=true] ._keyHint_e47it_375,._article_e47it_295[aria-pressed=true] ._keyHint_e47it_375{color:inherit;border-color:currentColor}@media (pointer:coarse){._keyHint_e47it_375{display:none}}._board_e47it_401{position:relative}._slots_e47it_405,._tiles_e47it_406{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}._slots_e47it_405{gap:.4rem 1.8rem;min-height:3rem;margin-bottom:1.6rem}._word_e47it_421{flex-wrap:wrap;justify-content:center;gap:.4rem;max-width:100%;display:flex}._slot_e47it_405,._home_e47it_430,._tile_e47it_303{width:2.6rem;height:3rem;font-size:var(--text-xl);place-items:center;display:grid}._slot_e47it_405{border-bottom:3px solid var(--line);transition:border-color var(--motion-standard)}._slot_e47it_405[data-given]{border-color:var(--foreground);font-weight:900}._slot_e47it_405[data-over]{border-color:var(--accent)}._home_e47it_430[data-empty]{border:2px dashed var(--line);border-radius:var(--radius-tail-md)}._tile_e47it_303{border-radius:var(--radius-tail-md);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding:0;position:absolute;top:0;left:0}._board_e47it_401[data-ready] ._tile_e47it_303{transition:translate .22s cubic-bezier(.2, .8, .2, 1), scale var(--motion-spring), border-color var(--motion-standard), box-shadow var(--motion-standard)}._tile_e47it_303[data-placed]{border-color:var(--foreground)}._tile_e47it_303[data-wrong]{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, var(--background));color:var(--danger)}._board_e47it_401 ._tile_e47it_303[data-dragging]{z-index:1;border-color:var(--accent);box-shadow:var(--shadow-floating);cursor:grabbing;transition:scale var(--motion-spring), box-shadow var(--motion-standard);scale:1.12}._tile_e47it_303:disabled{cursor:default}._typeHint_e47it_502{color:var(--faint);font-size:var(--text-sm);text-align:center;margin:1.4rem 0 0}@media (pointer:coarse){._typeHint_e47it_502{display:none}}._write_e47it_515{gap:.5rem;display:flex}._field_e47it_520{border:2px solid var(--line);border-radius:var(--radius-tail-lg);background:var(--background);min-width:0;font-size:max(var(--text-2xl), var(--text-field-min));transition:border-color var(--motion-standard);flex:1;align-items:baseline;padding:.7rem .95rem;font-weight:900;display:flex}._field_e47it_520:focus-within{border-color:var(--foreground)}._field_e47it_520 input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:0}input._articleField_e47it_548{outline:none;flex:none;width:6.2rem}._articleField_e47it_548::placeholder{color:var(--faint)}._hint_e47it_558{color:var(--muted);flex:none}._foot_e47it_563{padding:1rem max(var(--page-gutter), calc(50% - var(--page-column) / 2)) max(1rem, env(safe-area-inset-bottom));border-top:1px solid var(--line);transition:background var(--motion-standard);flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}._foot_e47it_563[data-result=right]{--result:var(--success)}._foot_e47it_563[data-result=wrong]{--result:var(--danger)}._foot_e47it_563[data-result]{background:color-mix(in srgb, var(--result) 14%, var(--background));border-color:#0000}._feedback_e47it_586{color:var(--result);flex:14rem;align-items:center;gap:.75rem;display:flex}._feedback_e47it_586 strong{font-size:var(--text-xl);font-weight:var(--weight-black);display:block}._feedback_e47it_586 span span{font-size:var(--text-md);display:block}._archive_e47it_606{border-radius:var(--radius-pill);color:inherit;font-size:var(--text-md);font-weight:var(--weight-black);cursor:pointer;transition:transform var(--motion-spring), background var(--motion-standard), color var(--motion-standard);background:0 0;border:2px solid;flex:none;align-items:center;gap:.4rem;margin-left:auto;padding:.5rem .85rem;display:flex}._archive_e47it_606 svg{width:1.05rem;height:1.05rem}._archive_e47it_606:active{transform:scale(.95)}._archive_e47it_606[data-offered],._archive_e47it_606[aria-pressed=true]{background:var(--result);color:var(--background)}._mark_e47it_638{background:var(--result);width:2.6rem;height:2.6rem;color:var(--background);border-radius:50%;flex:none;place-items:center;display:grid}._mark_e47it_638 svg{stroke-width:3px;width:1.3rem;height:1.3rem}._error_e47it_655{color:var(--danger);font-size:var(--text-sm);text-align:center;flex-basis:100%;margin:0}._main_e47it_663{border-radius:var(--radius-tail-lg);background:var(--button-background);color:var(--button-foreground);font-size:1rem;font-weight:var(--weight-black);cursor:pointer;transition:transform var(--motion-spring), opacity var(--motion-standard), background var(--motion-standard);border:0;flex:10rem;padding:.95rem 1.3rem}._foot_e47it_563[data-result] ._main_e47it_663{background:var(--result);color:var(--background)}._main_e47it_663:active:not(:disabled){transform:scale(.97)}._main_e47it_663:disabled{cursor:default;opacity:.35}._summary_e47it_690{text-align:center;align-content:center;justify-items:center;display:grid}._score_e47it_697{color:var(--accent);font-size:3.4rem;font-weight:var(--weight-black);letter-spacing:-.04em;line-height:1}._summary_e47it_690 strong{font-size:var(--text-2xl);font-weight:var(--weight-black);margin-top:.6rem}._summary_e47it_690 p{color:var(--muted);font-size:var(--text-md);margin:.3rem 0 0}._confirm_e47it_717{width:min(100% - 2 * var(--page-gutter), 24rem);border-radius:var(--radius-tail-xl);background:var(--background);box-shadow:var(--shadow-floating);border:0;padding:1.4rem}._confirm_e47it_717::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12131161}._confirm_e47it_717 h2{font-size:var(--text-xl);font-weight:var(--weight-black);margin:0}._confirm_e47it_717 p{color:var(--muted);font-size:var(--text-md);margin:.4rem 0 1.2rem}._confirmActions_e47it_743{gap:.55rem;display:grid}._confirmButton_e47it_748{border-radius:var(--radius-tail-lg);font-size:1rem;font-weight:var(--weight-black);cursor:pointer;transition:transform var(--motion-spring), background var(--motion-standard), opacity var(--motion-standard);border:0;padding:.85rem 1.2rem}._confirmButton_e47it_748:hover{transform:translateY(-1px)}._confirmButton_e47it_748:active{transform:scale(.97)}._stay_e47it_766{background:var(--button-background);color:var(--button-foreground)}._leave_e47it_771{background:var(--icon-background);color:var(--danger)}._stay_e47it_766:hover{opacity:.88}._leave_e47it_771:hover{background:color-mix(in srgb, var(--danger) 12%, var(--background))}._sheet_1fwh9_1{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--background);width:100%;max-width:none;max-height:92dvh;box-shadow:var(--shadow-floating);border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0}._sheet_1fwh9_1:not([open]){display:none}._sheet_1fwh9_1::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:calc(1 - var(--drag,0));background:#12131161}@media (prefers-reduced-motion:no-preference){._sheet_1fwh9_1[open]:not([data-morphed]){animation:.26s cubic-bezier(.2,.9,.25,1) _rise_1fwh9_1}._sheet_1fwh9_1[open]::backdrop{animation:.2s ease-out _fade_1fwh9_1}}@keyframes _rise_1fwh9_1{0%{transform:translateY(100%)}}@keyframes _fade_1fwh9_1{0%{opacity:0}}._grabber_1fwh9_47{cursor:grab;touch-action:none;flex:none;align-self:center;align-items:flex-end;height:1.2rem;padding-inline:2rem;display:flex}._grabber_1fwh9_47:before{border-radius:var(--radius-pill);background:var(--line);content:"";width:2.6rem;height:.3rem}._grabber_1fwh9_47:active{cursor:grabbing}._head_1fwh9_70{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;padding:.6rem 1.2rem .4rem;display:flex}._head_1fwh9_70>div{flex:1;min-width:0}._head_1fwh9_70 h2{font-size:var(--text-2xl);font-weight:var(--weight-black);letter-spacing:-.04em;margin:0}._eyebrow_1fwh9_91{color:var(--accent);font-size:var(--text-2xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase;display:block}._close_1fwh9_100{background:var(--icon-background);width:2.4rem;height:2.4rem;color:var(--muted);cursor:pointer;transition:background var(--motion-standard);border:0;border-radius:50%;flex:none;place-items:center;display:grid}._close_1fwh9_100:hover{background:var(--icon-hover)}._close_1fwh9_100 svg{width:1.1rem;height:1.1rem}._body_1fwh9_123{overscroll-behavior:contain;padding:.6rem 1.2rem 1.2rem;overflow:auto}._foot_1fwh9_129{padding:.8rem 1.2rem max(1rem, env(safe-area-inset-bottom));border-top:1px solid var(--line);gap:.6rem;display:flex}@media (width>=48rem){._sheet_1fwh9_1{border-radius:var(--radius-tail-2xl);width:min(100% - 2rem,34rem);max-height:88dvh;margin:auto;inset:0}@media (prefers-reduced-motion:no-preference){._sheet_1fwh9_1[open]:not([data-morphed]){animation:.22s cubic-bezier(.2,.9,.25,1) _pop_1fwh9_1}}._grabber_1fwh9_47{display:none}._head_1fwh9_70{touch-action:auto;-webkit-user-select:auto;user-select:auto;padding-top:1.3rem}._foot_1fwh9_129{padding-bottom:1.1rem}}@keyframes _pop_1fwh9_1{0%{opacity:0;transform:scale(.96)}}._composer_dnlod_1{border-bottom:2px solid var(--line);transition:border-color var(--motion-standard);align-items:center;gap:.85rem;padding-block:.6rem;display:flex;position:relative}._composer_dnlod_1:focus-within{border-color:var(--foreground)}._icon_dnlod_15{width:1.7rem;height:1.7rem;color:var(--muted);flex:none}._input_dnlod_22{min-width:0;font-size:clamp(1.45rem, 5vw, var(--text-4xl));background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:800}._input_dnlod_22:focus-visible{outline:none}._input_dnlod_22::placeholder{color:var(--muted)}._add_dnlod_41{background:var(--icon-background);width:3rem;height:3rem;color:var(--faint);cursor:pointer;transition:background var(--motion-standard), color var(--motion-standard), box-shadow var(--motion-standard), transform var(--motion-spring);border:0;border-radius:50%;flex:none;place-items:center;display:grid}._add_dnlod_41[data-ready]{background:var(--accent);color:var(--accent-ink);box-shadow:0 .4rem 1rem var(--accent-shadow)}@media (prefers-reduced-motion:no-preference){._add_dnlod_41[data-ready]{animation:.32s cubic-bezier(.3,1.6,.5,1) _ready_dnlod_1}}@keyframes _ready_dnlod_1{0%{transform:scale(.82)}}._add_dnlod_41[data-ready]:hover{box-shadow:0 .6rem 1.3rem var(--accent-shadow);transform:translateY(-2px)scale(1.06)}._add_dnlod_41:not([data-ready]):hover{color:var(--muted)}._add_dnlod_41:active{transform:scale(.9)}._add_dnlod_41 svg{stroke-width:2.6px;width:1.4rem;height:1.4rem}._suggestions_dnlod_97{z-index:20;border:1px solid var(--line);border-radius:var(--radius-tail-lg);background:color-mix(in srgb, var(--background) 96%, transparent);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding-block:.6rem;padding-inline:.35rem .2rem;position:absolute;inset:calc(100% + .5rem) 0 auto;overflow:hidden}._suggestionList_dnlod_111{max-height:min(23rem,55dvh);margin:0;padding:0;list-style:none;overflow-y:auto}._suggestions_dnlod_97[hidden]{display:none}._suggestion_dnlod_97{border-radius:var(--radius-tail-md);cursor:pointer;grid-template-columns:1fr auto;align-items:baseline;gap:.1rem .8rem;padding:.6rem .75rem;display:grid}._suggestion_dnlod_97[aria-selected=true]{background:var(--icon-background)}._custom_dnlod_138{align-items:center;gap:.6rem;display:flex}._custom_dnlod_138:not(:first-child){margin-top:.35rem;position:relative}._custom_dnlod_138:not(:first-child):before{content:"";border-top:1px solid var(--line);position:absolute;inset:-.2rem .75rem auto}._customIcon_dnlod_156{width:1.1rem;height:1.1rem;color:var(--muted);stroke-width:2.6px;flex:none}._customLabel_dnlod_164{min-width:0;color:var(--muted);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._customLabel_dnlod_164 strong{color:var(--foreground);font-weight:var(--weight-black)}._title_dnlod_182{min-width:0;font-size:var(--text-xl);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._article_dnlod_191{color:var(--gender)}._plural_dnlod_195{color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-body)}._type_dnlod_201{color:var(--faint);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase}._meaning_dnlod_209{color:var(--muted);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}._trigger_1wcgv_1{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--motion-standard), background var(--motion-standard), transform var(--motion-spring);background:0 0;align-items:center;gap:.4rem;padding:.32rem .55rem .32rem .6rem;display:inline-flex}._trigger_1wcgv_1:hover{background:var(--icon-background);color:var(--foreground)}._trigger_1wcgv_1:active{transform:scale(.96)}._trigger_1wcgv_1 svg{width:.95rem;height:.95rem}._chevron_1wcgv_33{transition:transform var(--motion-standard);margin-left:-.1rem}._trigger_1wcgv_1:has(+:popover-open) ._chevron_1wcgv_33{transform:rotate(180deg)}._trigger_1wcgv_1:has(+:popover-open){background:var(--icon-background);color:var(--foreground)}._menu_1wcgv_48{inset:var(--top,0) var(--right,0px) auto auto;border:1px solid var(--line);border-radius:var(--radius-tail-lg);background:color-mix(in srgb, var(--background) 94%, transparent);min-width:12.5rem;color:var(--foreground);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:100% 0;margin:0;padding:.35rem;position:fixed}._menu_1wcgv_48:popover-open{animation:.18s cubic-bezier(.2,.8,.2,1) both _pop_1wcgv_1}@keyframes _pop_1wcgv_1{0%{opacity:0;transform:translateY(-.3rem)scale(.96)}}@media (prefers-reduced-motion:reduce){._menu_1wcgv_48:popover-open{animation:none}}._option_1wcgv_80{border-radius:var(--radius-tail-md);width:100%;color:var(--foreground);font-size:var(--text-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:.65rem .75rem;font-weight:900;display:flex}._option_1wcgv_80:hover{background:var(--icon-background)}._option_1wcgv_80 svg{width:1.1rem;height:1.1rem;color:var(--muted)}._option_1wcgv_80[aria-pressed=true] svg:first-child{color:var(--accent)}._option_1wcgv_80 ._check_1wcgv_110{color:var(--accent);margin-left:auto}._count_c67s9_1{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin:2.2rem 0 .6rem;display:flex}._mastery_c67s9_16{font-variant-numeric:tabular-nums;flex-basis:100%;align-items:center;gap:.7rem;display:flex}._meter_c67s9_24{border-radius:var(--radius-pill);background:var(--line);flex:1;height:.42rem;overflow:hidden}._meter_c67s9_24:before{border-radius:inherit;background:var(--accent);content:"";width:100%;height:100%;transform:scaleX(var(--fill));transform-origin:0;transition:transform var(--motion-spring);display:block}._words_c67s9_44{margin:0 -.6rem;padding:0;list-style:none}._word_c67s9_44{border-radius:var(--radius-tail-lg);text-align:left;cursor:pointer;width:100%;min-height:4.6rem;transition:background var(--motion-standard), transform var(--motion-spring);background:0 0;border:0;align-items:center;gap:.95rem;padding:.5rem .6rem;display:flex}._word_c67s9_44:hover{background:var(--icon-background)}._word_c67s9_44:active{transform:scale(.985)}[data-article=der]{--gender:var(--der)}[data-article=die]{--gender:var(--die)}[data-article=das]{--gender:var(--das)}._thumb_c67s9_77{border-radius:var(--radius-tail-md);background:color-mix(in srgb, var(--gender,var(--muted)) 12%, var(--background));width:2.9rem;height:2.9rem;color:var(--gender,var(--muted));font-size:1.3rem;font-weight:var(--weight-black);flex:none;place-items:center;display:grid;overflow:hidden}._thumb_c67s9_77 img{object-fit:cover;width:100%;height:100%}._text_c67s9_97{flex:1;min-width:0}._term_c67s9_102{font-size:1.25rem;font-weight:var(--weight-strong);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._article_c67s9_112{color:var(--gender);font-weight:var(--weight-black)}._type_c67s9_117{border-radius:var(--radius-pill);background:var(--icon-background);color:var(--muted);letter-spacing:.05em;text-transform:uppercase;vertical-align:.15rem;margin-left:.4rem;padding:.05rem .4rem;font-size:.6rem;font-weight:900;display:inline-block}._word_c67s9_44:hover ._type_c67s9_117{background:var(--background)}._summary_c67s9_135{color:var(--muted);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._level_c67s9_145{flex:none;gap:.18rem;display:flex}._level_c67s9_145 i{border-radius:var(--radius-pill);background:var(--line);width:.42rem;height:1.15rem}._level_c67s9_145 i[data-on]{background:var(--accent)}._empty_c67s9_162{color:var(--muted);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;margin-top:4rem;display:grid}._emptyFlag_c67s9_172{font-size:2.6rem;line-height:1}._empty_c67s9_162 strong{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--weight-black);margin-top:.8rem}._empty_c67s9_162 p{font-size:var(--text-md);margin:.25rem 0 0}._allArchived_c67s9_189{color:var(--muted);font-size:var(--text-md);text-align:center;margin:1.4rem 0 0}._archive_c67s9_197{margin-top:1.6rem}._archiveToggle_c67s9_201{border:0;border-top:1px solid var(--line);width:100%;color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase;cursor:pointer;transition:color var(--motion-standard);background:0 0;align-items:center;gap:.55rem;padding:.7rem .1rem;display:flex}._archiveToggle_c67s9_201:hover{color:var(--foreground)}._archiveToggle_c67s9_201 svg{width:1rem;height:1rem}._archiveCount_c67s9_228{border-radius:var(--radius-pill);background:var(--icon-background);font-variant-numeric:tabular-nums;padding:.05rem .45rem}._chevron_c67s9_235{transition:transform var(--motion-standard);margin-left:auto}._archiveToggle_c67s9_201[aria-expanded=true] ._chevron_c67s9_235{transform:rotate(180deg)}._archived_c67s9_244 ._thumb_c67s9_77,._archived_c67s9_244 ._text_c67s9_97{opacity:.65}._term_1ud1l_1{border:2px solid var(--line);border-radius:var(--radius-tail-lg);background:var(--background);width:100%;font-size:var(--text-2xl);transition:border-color var(--motion-standard);outline:none;padding:.7rem .95rem;font-weight:900}._term_1ud1l_1:focus,._input_1ud1l_14:focus{border-color:var(--foreground)}._term_1ud1l_1:focus-visible,._input_1ud1l_14:focus-visible,._textarea_1ud1l_21:focus-visible{outline:none}._term_1ud1l_1::placeholder,._input_1ud1l_14::placeholder{color:var(--faint)}._field_1ud1l_30{border:0;min-width:0;margin:1.05rem 0 0;padding:0}._label_1ud1l_37{width:100%;color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.085em;text-transform:uppercase;align-items:center;margin-bottom:.4rem;padding:0;display:flex}._optional_1ud1l_50{letter-spacing:0;text-transform:none;margin-left:auto;font-weight:800}._input_1ud1l_14{border:2px solid var(--line);border-radius:var(--radius-tail-md);background:var(--background);width:100%;font-size:max(var(--text-lg), var(--text-field-min));transition:border-color var(--motion-standard);outline:none;padding:.7rem .9rem;font-weight:800}._textFrame_1ud1l_71{border:2px solid var(--line);border-radius:var(--radius-tail-md);background:var(--background);transition:border-color var(--motion-standard);padding-block:.45rem;padding-inline-end:.2rem;overflow:hidden}._textFrame_1ud1l_71:focus-within{border-color:var(--foreground)}._textarea_1ud1l_21{width:100%;min-height:3.25rem;max-height:8rem;font-size:max(var(--text-lg), var(--text-field-min));resize:none;field-sizing:content;background:0 0;border:0;outline:none;padding:.25rem .7rem .25rem .9rem;font-weight:800;line-height:1.35;display:block}._textarea_1ud1l_21::placeholder{color:var(--faint)}._picks_1ud1l_106{flex-wrap:wrap;gap:.4rem;display:flex}._pick_1ud1l_106{border:2px solid var(--line);border-radius:var(--radius-tail-pill);background:var(--background);color:var(--muted);cursor:pointer;transition:background var(--motion-standard), border-color var(--motion-standard), color var(--motion-standard), transform var(--motion-spring);padding:.55rem .85rem;font-size:.9rem;font-weight:900}._pick_1ud1l_106:hover{border-color:var(--faint)}._pick_1ud1l_106:active{transform:scale(.94)}._pick_1ud1l_106[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground);color:var(--button-foreground)}._pick_1ud1l_106[data-article=der]{--gender:var(--der)}._pick_1ud1l_106[data-article=die]{--gender:var(--die)}._pick_1ud1l_106[data-article=das]{--gender:var(--das)}._pick_1ud1l_106[data-article]{min-width:3.6rem;color:var(--gender)}._pick_1ud1l_106[data-article][aria-pressed=true]{border-color:var(--gender);background:var(--gender);color:var(--background)}._noun_1ud1l_155{gap:0 .9rem;display:grid}@media (width>=30rem){._noun_1ud1l_155:has(>:nth-child(2)){grid-template-columns:auto 1fr}._counterpart_1ud1l_165{grid-column:1/-1}}._meaning_1ud1l_170{border-top:1px dashed var(--line);margin-top:1.4rem;padding-top:1.1rem}._meaningHint_1ud1l_176{color:var(--muted);font-size:var(--text-sm);margin:0}._photoEmpty_1ud1l_182{border:2px dashed var(--line);border-radius:var(--radius-tail-lg);width:100%;color:var(--muted);text-align:left;cursor:pointer;transition:border-color var(--motion-standard);background:0 0;align-items:center;gap:.8rem;padding:.8rem;font-size:.85rem;display:flex}._photoEmpty_1ud1l_182:hover{border-color:var(--faint)}._photoEmpty_1ud1l_182 strong{color:var(--foreground);font-weight:900;display:block}._photoIcon_1ud1l_208{border-radius:var(--radius-tail-md);background:var(--icon-background);flex:none;place-items:center;width:3rem;height:3rem;display:grid}._photoIcon_1ud1l_208 svg{width:1.3rem;height:1.3rem}._photo_1ud1l_182{width:9rem;position:relative}._photo_1ud1l_182 img{aspect-ratio:1;border-radius:var(--radius-tail-lg);object-fit:cover;width:100%;display:block}._photoChange_1ud1l_236{border-radius:var(--radius-pill);color:#fff;font-size:var(--text-sm);cursor:pointer;background:#121311b8;border:0;padding:.3rem .65rem;font-weight:900;position:absolute;bottom:.45rem;left:.45rem}._photoRemove_1ud1l_250{border:.18rem solid var(--background);background:var(--button-background);width:1.9rem;height:1.9rem;color:var(--button-foreground);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:-.45rem;right:-.45rem}._photoRemove_1ud1l_250 svg{width:.9rem;height:.9rem}._missing_1ud1l_270{color:var(--muted);font-size:var(--text-sm);text-align:center;margin:1.1rem 0 0}._error_1ud1l_277{color:var(--danger);font-size:var(--text-sm);text-align:center;margin:1.1rem 0 0}._button_1ud1l_284{border-radius:var(--radius-tail-lg);font-size:1rem;font-weight:var(--weight-black);cursor:pointer;transition:transform var(--motion-spring), opacity var(--motion-standard), background var(--motion-standard);border:0;justify-content:center;align-items:center;gap:.4rem;padding:.95rem 1.3rem;display:flex}._button_1ud1l_284:active:not(:disabled){transform:scale(.97)}._button_1ud1l_284 svg{width:1.15rem;height:1.15rem}._quiet_1ud1l_307{background:var(--icon-background)}._archive_1ud1l_312{white-space:nowrap;padding-inline:.85rem}._delete_1ud1l_317{background:var(--icon-background);color:var(--danger)}._delete_1ud1l_317[data-confirming]{background:var(--danger);color:var(--background)}._main_1ud1l_327{white-space:nowrap;background:var(--button-background);min-width:0;color:var(--button-foreground);flex:1;padding-inline:.8rem}._main_1ud1l_327:disabled{cursor:default;opacity:.35}._source_1ud1l_341{color:var(--muted);font-size:var(--text-sm);margin:.45rem .2rem 0}._page_1ip0c_1{--spelling:var(--danger);--grammar:var(--lightningcss-light,#2f6fdb)var(--lightningcss-dark,#6da0ff)}._title_1ip0c_6{font-size:var(--text-4xl);font-weight:var(--weight-black);letter-spacing:-.03em;margin:0}._lede_1ip0c_13{color:var(--muted);font-size:var(--text-md);margin:.25rem 0 0;line-height:1.45}._prompt_1ip0c_22{border-radius:var(--radius-tail-lg);background:color-mix(in srgb, var(--accent) 9%, var(--background));align-items:center;gap:.7rem;margin-top:1.3rem;padding:.65rem .55rem .65rem .85rem;display:flex}._bulb_1ip0c_33{width:1.15rem;height:1.15rem;color:var(--accent);stroke-width:2.4px;flex:none;align-self:flex-start;margin-top:.1rem}._prompt_1ip0c_22 p{flex:1;min-width:0;margin:0;line-height:1.35}._idea_1ip0c_50{color:color-mix(in srgb, var(--accent) 70%, var(--foreground));font-size:var(--text-sm);font-weight:var(--weight-strong);display:block}._prompt_1ip0c_22 strong{font-size:var(--text-lg);font-weight:var(--weight-strong);margin-top:.1rem;display:block}._prompt_1ip0c_22 small{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-body);display:block}._another_1ip0c_72{background:var(--background);width:2.2rem;height:2.2rem;color:var(--muted);cursor:pointer;transition:background var(--motion-standard), color var(--motion-standard), transform var(--motion-spring);border:0;border-radius:50%;flex:none;place-items:center;display:grid}._another_1ip0c_72:hover{background:var(--accent);color:var(--accent-ink);transform:rotate(-20deg)}._another_1ip0c_72:active{transform:rotate(-20deg)scale(.9)}._another_1ip0c_72 svg{stroke-width:2.4px;width:1.05rem;height:1.05rem}._paper_1ip0c_102{border:2px solid var(--line);border-radius:var(--radius-tail-xl);background:var(--background);transition:border-color var(--motion-standard), box-shadow var(--motion-standard);flex-direction:column;margin-top:.8rem;display:flex}._paper_1ip0c_102:focus-within{border-color:var(--accent);box-shadow:0 0 0 .3rem color-mix(in srgb, var(--accent) 16%, transparent)}._field_1ip0c_118,._marked_1ip0c_119{--rule:2.1rem;min-height:calc(5 * var(--rule) + 1rem);background-image:linear-gradient(to bottom, transparent calc(100% - 1px), var(--line) 0);background-size:100% var(--rule);font-size:max(var(--text-field-min), 1.15rem);font-weight:750;line-height:var(--rule);overflow-wrap:anywhere;white-space:pre-wrap;background-repeat:repeat-y;background-origin:content-box;background-clip:content-box;margin:0;padding:.55rem 1.15rem .45rem}._field_1ip0c_118{width:100%;caret-color:var(--accent);resize:none;field-sizing:content;background-color:#0000;border:0;border-radius:0;outline:none}._field_1ip0c_118:focus-visible{outline:none}._field_1ip0c_118::placeholder{color:var(--faint)}._paper_1ip0c_102[data-checking] ._field_1ip0c_118{color:var(--muted)}._mark_1ip0c_119{box-shadow:inset 0 -2px var(--kind);background:color-mix(in srgb, var(--kind) 12%, transparent);font:inherit;cursor:pointer;transition:background var(--motion-standard);border:0;border-radius:.3rem .3rem 0 0;padding:0 .1rem}._mark_1ip0c_119[data-kind=spelling],._card_1ip0c_179[data-kind=spelling],._summary_1ip0c_180 [data-kind=spelling]{--kind:var(--spelling)}._mark_1ip0c_119[data-kind=grammar],._card_1ip0c_179[data-kind=grammar],._summary_1ip0c_180 [data-kind=grammar]{--kind:var(--grammar)}._mark_1ip0c_119:hover,._mark_1ip0c_119[aria-pressed=true]{background:color-mix(in srgb, var(--kind) 26%, transparent)}._tools_1ip0c_195{justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem;display:flex}._count_1ip0c_203{color:var(--faint);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-right:auto;padding-left:.7rem}._count_1ip0c_203[data-near]{color:var(--accent)}._check_1ip0c_216{border-radius:var(--radius-tail-lg);background:var(--button-background);color:var(--button-foreground);font-size:var(--text-lg);font-weight:var(--weight-black);cursor:pointer;transition:transform var(--motion-spring), box-shadow var(--motion-standard), background var(--motion-standard), color var(--motion-standard);border:0;align-items:center;gap:.7rem;padding:.35rem .35rem .35rem 1.1rem;display:flex}._check_1ip0c_216:hover:not([aria-disabled=true]){transform:translateY(-2px)rotate(-.4deg);box-shadow:0 .75rem 1.5rem #0f100d2e}._check_1ip0c_216:hover:not([aria-disabled=true]) ._checkIcon_1ip0c_236{transform:rotate(-12deg)}._check_1ip0c_216:active:not([aria-disabled=true]){transform:scale(.97)}._check_1ip0c_216[aria-disabled=true]{background:var(--icon-background);color:var(--faint);cursor:default}._check_1ip0c_216[aria-disabled=true] ._checkIcon_1ip0c_236{background:var(--line);color:var(--faint)}._checkIcon_1ip0c_236{background:var(--accent);width:2.4rem;height:2.4rem;color:var(--accent-ink);transition:transform var(--motion-spring), background var(--motion-standard);border-radius:50%;place-items:center;display:grid}._checkIcon_1ip0c_236 svg{stroke-width:2.6px;width:1.15rem;height:1.15rem}._spin_1ip0c_273{animation:.9s linear infinite _spin_1ip0c_273}@keyframes _spin_1ip0c_273{to{transform:rotate(360deg)}}._quiet_1ip0c_281{border-radius:var(--radius-tail-md);background:var(--icon-background);color:var(--foreground);font-size:var(--text-md);font-weight:var(--weight-black);cursor:pointer;transition:background var(--motion-standard), transform var(--motion-spring);border:0;align-items:center;gap:.45rem;padding:.6rem .95rem;display:inline-flex}._quiet_1ip0c_281:hover{background:var(--icon-hover)}._quiet_1ip0c_281:active{transform:scale(.97)}._quiet_1ip0c_281 svg{width:1rem;height:1rem;color:var(--muted);stroke-width:2.6px}._notice_1ip0c_311{border-radius:var(--radius-tail-md);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--foreground);font-size:var(--text-md);font-weight:var(--weight-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin:.8rem 0 0;padding:.75rem .75rem .75rem 1rem;line-height:1.4;display:flex}._notice_1ip0c_311 p{flex:14rem;margin:0}._notice_1ip0c_311 ._quiet_1ip0c_281{background:var(--background)}._clean_1ip0c_336{border-radius:var(--radius-tail-lg);background:color-mix(in srgb, var(--success) 12%, transparent);font-weight:var(--weight-black);align-items:center;gap:.6rem;margin:1.2rem 0 0;padding:.9rem 1rem;display:flex}._clean_1ip0c_336 svg{width:1.3rem;height:1.3rem;color:var(--success);stroke-width:3px}._results_1ip0c_354{margin-top:1.4rem}._summary_1ip0c_180{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 0 .75rem;display:flex}._summary_1ip0c_180 strong{font-size:var(--text-xl);font-weight:var(--weight-black);margin-right:.3rem}._summary_1ip0c_180 span{border-radius:var(--radius-tail-pill);background:color-mix(in srgb, var(--kind) 13%, transparent);color:var(--kind);font-size:var(--text-sm);font-weight:var(--weight-black);padding:.2rem .6rem}._cards_1ip0c_381{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._card_1ip0c_179{border:1px solid var(--line);border-radius:var(--radius-tail-lg);background:var(--background);transition:border-color var(--motion-standard), box-shadow var(--motion-standard);padding:.85rem 1rem .9rem 1.15rem;scroll-margin:6rem 0 7rem;position:relative}._card_1ip0c_179:before{border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:var(--kind);content:"";width:.22rem;position:absolute;inset:.85rem auto .85rem 0}._card_1ip0c_179[aria-current]{border-color:color-mix(in srgb, var(--kind) 55%, var(--line));box-shadow:0 .4rem 1.2rem color-mix(in srgb, var(--kind) 14%, transparent)}._kind_1ip0c_414{color:var(--kind);font-size:var(--text-2xs);font-weight:var(--weight-black);letter-spacing:.1em;text-transform:uppercase}._change_1ip0c_422{font-size:var(--text-xl);font-weight:var(--weight-black);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:.15rem 0 0;display:flex}._change_1ip0c_422 s{color:var(--muted);-webkit-text-decoration-color:color-mix(in srgb, var(--kind) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--kind) 70%, transparent);text-decoration-thickness:2px}._change_1ip0c_422>span{color:var(--faint)}._change_1ip0c_422 ins{color:var(--success);text-decoration:none}._why_1ip0c_447{color:var(--muted);font-size:var(--text-md);margin:.2rem 0 0;line-height:1.4}._save_1ip0c_454{margin-top:.65rem}._add_1ip0c_458,._saved_1ip0c_459{border-radius:var(--radius-tail-pill);font-size:var(--text-md);font-weight:var(--weight-strong);align-items:center;gap:.5rem;padding:.5rem .85rem .5rem .55rem;display:inline-flex}._add_1ip0c_458{background:var(--accent);color:var(--accent-ink);box-shadow:0 .35rem .9rem var(--accent-shadow);cursor:pointer;transition:transform var(--motion-spring);border:0}._add_1ip0c_458:active{transform:scale(.97)}._saved_1ip0c_459{background:var(--icon-background);color:var(--muted)}._add_1ip0c_458 svg,._saved_1ip0c_459 svg{stroke-width:2.8px;flex:none;width:1.05rem;height:1.05rem}._saved_1ip0c_459 svg{color:var(--success)}._add_1ip0c_458 strong,._saved_1ip0c_459 strong{font-weight:var(--weight-black)}._saved_1ip0c_459 strong{color:var(--foreground)}._history_1ip0c_509{border-top:2px solid var(--line);margin-top:2.6rem;padding-top:1.6rem}._historyTitle_1ip0c_515{font-size:var(--text-2xl);font-weight:var(--weight-black);letter-spacing:-.02em;align-items:center;gap:.55rem;margin:0;display:flex}._historyCount_1ip0c_525{border-radius:var(--radius-tail-pill);background:var(--icon-background);color:var(--muted);font-size:var(--text-sm);padding:.1rem .55rem}._entries_1ip0c_533{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._entry_1ip0c_541{border-radius:var(--radius-tail-lg);background:var(--icon-background);padding:.9rem 1rem .55rem}._written_1ip0c_547,._corrected_1ip0c_548{font-size:var(--text-lg);margin:0;padding-left:1.4rem;line-height:1.5;position:relative}._written_1ip0c_547{color:var(--muted)}._corrected_1ip0c_548{font-weight:var(--weight-strong);margin-top:.25rem}._written_1ip0c_547:before,._corrected_1ip0c_548:before{font-weight:var(--weight-black);position:absolute;left:0}._written_1ip0c_547:before{color:var(--danger);content:"✕"}._corrected_1ip0c_548:before{color:var(--success);content:"✓"}._was_1ip0c_582{color:var(--foreground);-webkit-text-decoration:underline wavy var(--danger);text-decoration:underline wavy var(--danger);text-underline-offset:.2em;background:0 0;text-decoration-thickness:1.5px}._now_1ip0c_590{background:color-mix(in srgb, var(--success) 18%, transparent);color:inherit;border-radius:.3rem;padding:0 .12rem}._whys_1ip0c_597{border-top:1px solid var(--line);font-size:var(--text-md);gap:.3rem;margin:.65rem 0 0;padding:.6rem 0 0;line-height:1.4;list-style:none;display:grid}._whys_1ip0c_597 strong{font-weight:var(--weight-black);margin-right:.45rem}._whys_1ip0c_597 span{color:var(--muted)}._entryFoot_1ip0c_617{color:var(--faint);font-size:var(--text-sm);justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}._forget_1ip0c_626{border-radius:var(--radius-tail-md);color:var(--faint);font-weight:var(--weight-black);cursor:pointer;transition:background var(--motion-standard), color var(--motion-standard);background:0 0;border:0;align-items:center;gap:.35rem;padding:.4rem;display:inline-flex}._forget_1ip0c_626:hover{color:var(--danger)}._forget_1ip0c_626[data-confirming]{background:var(--danger);color:var(--background);padding-inline:.6rem}._forget_1ip0c_626 svg{width:1rem;height:1rem}._more_1ip0c_656{margin-top:.8rem}._sheetText_1ip0c_661{color:var(--muted);font-size:var(--text-lg);margin:.2rem 0 .4rem;line-height:1.5}._button_1ip0c_668{border-radius:var(--radius-tail-lg);font-size:1rem;font-weight:var(--weight-black);cursor:pointer;transition:transform var(--motion-spring);border:0;justify-content:center;align-items:center;gap:.4rem;padding:.95rem 1.3rem;display:flex}._button_1ip0c_668:active{transform:scale(.97)}._buttonQuiet_1ip0c_686{background:var(--icon-background)}._buttonMain_1ip0c_690{background:var(--button-background);min-width:0;color:var(--button-foreground);white-space:nowrap;flex:1}
