@keyframes _spin-gradient_d1z4i_1{to{--gradient-angle:360deg}}._button_d1z4i_6{gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);border:1px solid #0000;justify-content:center;align-items:center;font-size:.95rem;font-weight:600;transition:transform .12s,background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){._button_d1z4i_6:not(:disabled):hover{box-shadow:var(--shadow-soft);transform:translateY(-1px)}}._button_d1z4i_6:not(:disabled):active{box-shadow:none;transform:translateY(1px)}._button_d1z4i_6:disabled{cursor:not-allowed;opacity:.45}._primary_d1z4i_34{color:var(--color-surface);background:var(--color-accent)}@media (hover:hover) and (pointer:fine){._primary_d1z4i_34:not(:disabled):hover{background:color-mix(in srgb, var(--color-accent) 85%, black)}}._secondary_d1z4i_44{background:var(--color-surface);border-color:var(--color-border)}@media (hover:hover) and (pointer:fine){._secondary_d1z4i_44:not(:disabled):hover{background:var(--color-surface-alt);border-color:var(--color-accent)}}._ghost_d1z4i_55{color:var(--color-muted)}@media (hover:hover) and (pointer:fine){._ghost_d1z4i_55:not(:disabled):hover{color:var(--color-text);background:var(--color-surface-alt);box-shadow:none}}._again_d1z4i_66{color:var(--color-surface);background:var(--color-again)}@media (hover:hover) and (pointer:fine){._again_d1z4i_66:not(:disabled):hover{background:color-mix(in srgb, var(--color-again) 85%, black)}}._good_d1z4i_76{color:var(--color-surface);background:var(--color-good)}@media (hover:hover) and (pointer:fine){._good_d1z4i_76:not(:disabled):hover{background:color-mix(in srgb, var(--color-good) 85%, black)}}._easy_d1z4i_86{color:var(--color-surface);background:var(--color-easy)}@media (hover:hover) and (pointer:fine){._easy_d1z4i_86:not(:disabled):hover{background:color-mix(in srgb, var(--color-easy) 85%, black)}}._danger_d1z4i_96{color:var(--color-surface);background:var(--color-again);border-color:var(--color-again)}@media (hover:hover) and (pointer:fine){._danger_d1z4i_96:not(:disabled):hover{background:color-mix(in srgb, var(--color-again) 82%, black);border-color:color-mix(in srgb, var(--color-again) 82%, black)}}._block_d1z4i_108{width:100%}._spinner_d1z4i_112{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _button-spin_d1z4i_1;position:absolute}._dimmed_d1z4i_122{opacity:0}._content_d1z4i_126{gap:var(--space-1);justify-content:center;align-items:center;display:inline-flex}@keyframes _button-spin_d1z4i_1{to{transform:rotate(360deg)}}._backdrop_1xve9_1{z-index:50;padding:var(--space-4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f0e0d73;place-items:center;display:grid;position:fixed;inset:0}@media (width<=560px){._top_1xve9_13{padding-top:var(--space-3);place-items:start center;overflow-y:auto}}._dialog_1xve9_20{gap:var(--space-4);width:min(100%,380px);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._wide_1xve9_32{width:min(100%,600px);padding:clamp(var(--space-4), 4vw, var(--space-6))}._wide_1xve9_32 ._title_1xve9_37{letter-spacing:-.025em;font-size:1.3rem;font-weight:780}@media (width<=560px){._top_1xve9_13 ._dialog_1xve9_20{max-height:calc(100dvh - var(--space-6))}._top_1xve9_13 ._wide_1xve9_32{overflow:hidden}}._title_1xve9_37{text-wrap:balance;font-size:1.15rem;font-weight:700}@keyframes _spin-gradient_1n3g3_1{to{--gradient-angle:360deg}}._track_1n3g3_6{gap:var(--space-1);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:999px;flex-wrap:wrap;padding:4px;display:flex}._fill_1n3g3_16 ._option_1n3g3_16{flex:1 1 0}._option_1n3g3_16{min-width:48px;min-height:40px;padding:0 var(--space-4);color:var(--color-muted);background:0 0;border:0;border-radius:999px;flex:0 auto;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;transition:color .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._option_1n3g3_16:hover{color:var(--color-text)}}._selected_1n3g3_43{color:var(--color-accent)}._highlight_1n3g3_47{z-index:0;background:var(--color-surface);border:1px solid var(--color-accent);box-shadow:var(--shadow-soft);border-radius:999px;position:absolute;inset:0}._label_1n3g3_57{z-index:1;white-space:nowrap;position:relative}._spinner_1f49d_1{width:28px;height:28px;margin:var(--space-7) auto;border:3px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;animation:.8s linear infinite _spin_1f49d_1}@keyframes _spin_1f49d_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1f49d_1{animation-duration:2.4s}}@keyframes _spin-gradient_1g0r7_1{to{--gradient-angle:360deg}}._page_1g0r7_6{max-width:52rem;padding:var(--space-5) var(--space-4) var(--space-7);margin:0 auto}._header_1g0r7_12{padding:var(--space-5);margin-bottom:var(--space-4);background:color-mix(in srgb, var(--color-accent-soft) 58%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-accent) 20%, var(--color-border));border-radius:var(--radius-lg)}._eyebrow_1g0r7_20{margin-bottom:var(--space-2);color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750;display:block}._title_1g0r7_30{letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,5.5vw,2rem);font-weight:780;line-height:1.1}._lead_1g0r7_38{margin:0 0 var(--space-5);color:var(--color-muted);font-size:.92rem;line-height:1.55}._statsRow_1g0r7_46{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=520px){._statsRow_1g0r7_46{grid-template-columns:repeat(2,1fr)}}._statCard_1g0r7_58{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._statCard_1g0r7_58:first-child{border-top:3px solid var(--color-accent)}._statCard_1g0r7_58:nth-child(2){border-top:3px solid #c99d37}._statCard_1g0r7_58:nth-child(3){border-top:3px solid var(--color-good)}._statCard_1g0r7_58:nth-child(4){border-top:3px solid var(--color-easy)}._statLabel_1g0r7_81{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._statValue_1g0r7_89{color:var(--color-text);font-size:1.45rem;font-weight:750;line-height:1}._statValueAccent_1g0r7_96{color:var(--color-accent)}._controls_1g0r7_101{gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._filterRow_1g0r7_113{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._filterButton_1g0r7_120{padding:var(--space-1) var(--space-3);color:var(--color-muted);cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;font-size:.82rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}@media (hover:hover) and (pointer:fine){._filterButton_1g0r7_120:hover{color:var(--color-text);border-color:var(--color-accent)}}._filterButton_1g0r7_120._filterActive_1g0r7_137{color:var(--color-accent);background:var(--color-accent-soft);border-color:var(--color-accent)}._list_1g0r7_144{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_1g0r7_153{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);flex-direction:column;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}@media (hover:hover) and (pointer:fine){._card_1g0r7_153:hover{border-color:color-mix(in srgb, var(--color-accent) 38%, var(--color-border));box-shadow:var(--shadow-card);transform:translateY(-2px)}}._card_1g0r7_153._isNew_1g0r7_171{border-color:color-mix(in srgb, var(--color-accent) 52%, var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 10%, transparent)}._cardHeader_1g0r7_176{gap:var(--space-2) var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._userInfo_1g0r7_186{gap:var(--space-2);align-items:center;display:flex}._userEmail_1g0r7_192{color:var(--color-text);font-size:.9rem;font-weight:700}._guestBadge_1g0r7_198{color:var(--color-muted);font-size:.85rem;font-weight:600}._badges_1g0r7_204{gap:var(--space-2);align-items:center;display:flex}._sentimentBadge_1g0r7_210{background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.78rem;font-weight:600;display:inline-flex}._sentimentBadge_1g0r7_210._love_1g0r7_221{color:#b4522d;background:#b4522d1f;border-color:#b4522d40}._sentimentBadge_1g0r7_210._good_1g0r7_226{color:#2b7a4b;background:#2b7a4b1f;border-color:#2b7a4b40}._sentimentBadge_1g0r7_210._okay_1g0r7_231{color:#8c6812;background:#8c68121f;border-color:#8c681240}._sentimentBadge_1g0r7_210._bad_1g0r7_204{color:#a82e2e;background:#a82e2e1f;border-color:#a82e2e40}._statusBadge_1g0r7_242{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:2px 8px;font-size:.72rem;font-weight:750}._statusBadge_1g0r7_242._status_new_1g0r7_250{color:#fff;background:var(--color-accent)}._statusBadge_1g0r7_242._status_read_1g0r7_254{color:var(--color-muted);background:var(--color-bg);border:1px solid var(--color-border)}._statusBadge_1g0r7_242._status_archived_1g0r7_259{color:var(--color-muted);background:color-mix(in srgb, var(--color-border) 40%, transparent)}._time_1g0r7_264{color:var(--color-muted);font-size:.75rem}._cardBody_1g0r7_269{gap:var(--space-3);flex-direction:column;display:flex}._feedbackSection_1g0r7_275{flex-direction:column;gap:4px;display:flex}._sectionHeading_1g0r7_281{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:flex}._sectionContent_1g0r7_292{padding:var(--space-2) var(--space-3);color:var(--color-text);white-space:pre-wrap;background:var(--color-bg);border-radius:var(--radius-sm);font-size:.92rem;line-height:1.5}._cardActions_1g0r7_302{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;display:flex}._actionButton_1g0r7_311{padding:var(--space-1) var(--space-3);color:var(--color-muted);cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:0 0;font-size:.8rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s}@media (hover:hover) and (pointer:fine){._actionButton_1g0r7_311:hover{color:var(--color-text);border-color:var(--color-accent)}}._deleteButton_1g0r7_329{padding:var(--space-1) var(--space-2);color:var(--color-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;gap:4px;margin-left:auto;font-size:.8rem;transition:color .15s;display:inline-flex}._deleteButton_1g0r7_329 svg{width:14px;height:14px}@media (hover:hover) and (pointer:fine){._deleteButton_1g0r7_329:hover{color:#a82e2e}}._empty_1g0r7_353{padding:var(--space-7) var(--space-4);color:var(--color-muted);text-align:center;background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:.95rem}._modalText_1g0r7_364{margin-bottom:var(--space-4);color:var(--color-muted);font-size:.95rem;line-height:1.5}._modalActions_1g0r7_371{gap:var(--space-2);justify-content:flex-end;display:flex}@keyframes _spin-gradient_1ffoz_1{to{--gradient-angle:360deg}}._select_1ffoz_6{flex:1 1 0;min-width:0;max-width:100%;position:relative}._trigger_1ffoz_13{gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;transition:border-color .15s;display:flex}@media (hover:hover) and (pointer:fine){._trigger_1ffoz_13:hover{border-color:var(--color-accent)}}._label_1ffoz_31{color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;font-size:.72rem;font-weight:700}._value_1ffoz_40{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.88rem;font-weight:600;overflow:hidden}._chevron_1ffoz_50{width:14px;height:14px;color:var(--color-muted);flex-shrink:0;place-items:center;display:grid}._chevron_1ffoz_50 svg{width:100%;height:100%}._menu_1ffoz_63{top:calc(100% + var(--space-1));z-index:20;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;gap:2px;list-style:none;display:flex;position:absolute;left:0;right:0}._option_1ffoz_80{gap:var(--space-2);width:100%;min-height:40px;padding:0 var(--space-2);text-align:left;border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._option_1ffoz_80:hover{background:var(--color-surface-alt)}}._selected_1ffoz_97{background:var(--color-accent-soft)}._optionLabel_1ffoz_101{font-size:.88rem;font-weight:600}._hint_1ffoz_106{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.78rem}._page_19xkp_1{max-width:40rem;padding:var(--space-5) var(--space-4);margin:0 auto}._title_19xkp_7{margin-bottom:var(--space-2);font-size:clamp(1.35rem,5.5vw,1.6rem);font-weight:750}._lead_19xkp_13{margin-bottom:var(--space-5);color:var(--color-muted)}._empty_19xkp_18{padding:var(--space-5);color:var(--color-muted);text-align:center}._list_19xkp_24{gap:var(--space-4);flex-direction:column;display:flex}._card_19xkp_30{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._cardHeader_19xkp_37{gap:var(--space-2);margin-bottom:var(--space-3);align-items:baseline;display:flex}._german_19xkp_44{font-size:1.15rem;font-weight:700}._duplicateBadge_19xkp_49{padding:2px var(--space-2);color:#8f3a1d;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);background:#b4522d24;margin-left:auto;font-size:.72rem;font-weight:700}._article_19xkp_61{color:var(--color-muted);text-transform:uppercase;font-size:.85rem}._details_19xkp_67{gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._detail_19xkp_67 dt{color:var(--color-muted);font-size:.75rem}._detail_19xkp_67 dd{margin:0;font-size:.9rem}._sentences_19xkp_83{gap:var(--space-1);margin:0 0 var(--space-3);color:var(--color-text);flex-direction:column;padding:0;font-size:.9rem;list-style:none;display:flex}._meta_19xkp_94{margin-bottom:var(--space-3);color:var(--color-muted);font-size:.8rem}._levelField_19xkp_100{margin-bottom:var(--space-3)}._actions_19xkp_104{gap:var(--space-2);display:flex}._actions_19xkp_104>*{flex:1}._button_ahw8p_1{aspect-ratio:1;width:32px;height:32px;min-height:0;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:flex;position:relative}._button_ahw8p_1:hover{color:var(--color-accent);background:var(--color-surface-alt)}._saved_ahw8p_25{color:var(--color-accent)}._button_ahw8p_1:after{content:"";width:44px;height:44px;position:absolute;inset:50%;transform:translate(-50%,-50%)}._icon_ahw8p_38{width:18px;height:18px}._track_11in7_1{background:var(--color-surface-alt);border-radius:999px;width:100%;height:6px;overflow:hidden}._fill_11in7_9{background:var(--color-accent);border-radius:inherit;height:100%;transition:width .3s}@keyframes _spin-gradient_14eni_1{to{--gradient-angle:360deg}}._icons_14eni_6{gap:var(--space-4);justify-content:center;align-items:center;display:flex}._circle_14eni_13{aspect-ratio:1;width:62px;min-width:62px;max-width:62px;height:62px;min-height:62px;box-shadow:var(--shadow-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:filter .18s,box-shadow .18s;display:flex}._circle_14eni_13 svg{width:26px;height:26px}@media (hover:hover) and (pointer:fine){._circle_14eni_13:hover{box-shadow:var(--shadow-card);filter:brightness(1.06)}}._again_14eni_39{color:#fff;background:var(--color-again)}._good_14eni_44{color:#fff;background:var(--color-good)}._easy_14eni_49{color:#fff;background:var(--color-easy)}._container_3zoxw_1{min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .18s;overflow:hidden}._detail_3zoxw_11{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:6px}._detail_3zoxw_11 ._trigger_3zoxw_18{min-height:42px;padding-inline:var(--space-2);color:var(--color-text)}._detail_3zoxw_11 ._triggerLabel_3zoxw_24{font-size:.84rem;font-weight:700}._detail_3zoxw_11 ._translations_3zoxw_29{padding-inline:var(--space-1);border-top-color:color-mix(in srgb, var(--color-accent) 20%, var(--color-border))}._detail_3zoxw_11 ._translations_3zoxw_29>div{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0}._detail_3zoxw_11 ._translations_3zoxw_29>div:last-child{border-bottom:0}._detail_3zoxw_11 ._translations_3zoxw_29 dt{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:750}._detail_3zoxw_11 ._translations_3zoxw_29 dd{font-weight:600}._open_3zoxw_57{border-color:var(--color-accent)}._trigger_3zoxw_18{gap:var(--space-2);width:100%;min-height:32px;color:var(--color-muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}._trigger_3zoxw_18:hover{color:var(--color-accent)}._trigger_3zoxw_18:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-sm)}._triggerLabel_3zoxw_24{flex:1;min-width:0;font-size:.88rem;font-weight:600}._previewFlags_3zoxw_92{gap:var(--space-1);align-items:center;display:flex}._previewFlag_3zoxw_92{width:16px}._chevron_3zoxw_102{width:16px;height:16px;color:var(--color-accent);flex:0 0 16px;place-items:center;display:grid}._chevron_3zoxw_102 svg{width:100%;height:100%}._panel_3zoxw_115{overflow:hidden}._translations_3zoxw_29{gap:var(--space-2);padding-top:var(--space-2);margin:var(--space-2) 0 0;border-top:1px solid var(--color-border);display:grid}._translations_3zoxw_29>div{gap:var(--space-3);padding:var(--space-2);background:var(--color-surface-alt);border-radius:var(--radius-sm);grid-template-columns:minmax(94px,auto) minmax(0,1fr);align-items:center;display:grid}._translations_3zoxw_29 dt{gap:var(--space-2);color:var(--color-muted);align-items:center;font-size:.82rem;display:flex}._translations_3zoxw_29 dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.92rem;line-height:1.45}._flag_3zoxw_153{aspect-ratio:3/2;width:18px;box-shadow:0 0 0 1px var(--color-border);border-radius:2px;flex-shrink:0;display:block}@media (width<=360px){._translations_3zoxw_29>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._container_3zoxw_1{transition:none}}@keyframes _spin-gradient_188vp_1{to{--gradient-angle:360deg}}._card_188vp_6{isolation:isolate;position:relative}._card_188vp_6:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._card_188vp_6:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._card_188vp_6:hover:after{opacity:1;animation:5s linear infinite _spin-gradient_188vp_1}}@media (prefers-reduced-motion:reduce){._card_188vp_6:after{animation:none}}._card_188vp_6:after{opacity:1;animation:5s linear infinite _spin-gradient_188vp_1}@media (prefers-reduced-motion:reduce){._card_188vp_6:after{animation:none}}._card_188vp_6{align-self:center;gap:var(--space-3);width:100%;max-width:460px;max-height:100%;padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:2px solid #0000;flex-direction:column;flex:0 auto;margin-inline:auto;display:flex;overflow-y:auto}._prompt_188vp_72{text-align:center;text-wrap:balance;font-size:clamp(1.3rem,6vw,1.7rem);font-weight:700;line-height:1.2}._hint_188vp_80{color:var(--color-muted);text-align:center;font-size:.85rem}._form_188vp_86{gap:var(--space-3);flex-direction:column;display:flex}._input_188vp_92{width:100%;min-height:52px;padding:0 var(--space-4);font:inherit;color:var(--color-text);text-align:center;background:var(--color-surface-alt);border:2px solid var(--color-border);border-radius:var(--radius-md);font-size:1.05rem}._input_188vp_92:focus-visible{border-color:var(--color-accent);outline:none}._correct_188vp_109{color:var(--color-good);border-color:var(--color-good)}._almost_188vp_114{color:var(--color-accent);border-color:var(--color-accent)}._wrong_188vp_119{color:var(--color-again);border-color:var(--color-again)}._result_188vp_124{gap:var(--space-2);text-align:center;flex-direction:column;align-items:center;display:flex}._verdict_188vp_132{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700}._solution_188vp_139{font-size:1.3rem;font-weight:700}._translation_188vp_144{color:var(--color-muted);font-size:.95rem}._sentence_188vp_149{color:var(--color-muted);text-wrap:pretty;font-size:.9rem;font-style:italic}._actions_188vp_156{gap:var(--space-2);width:100%;margin-top:var(--space-2);justify-content:center;display:flex}._lookup_1cckp_1{display:inline}._sentence_1cckp_5{font-style:inherit}._token_1cckp_9{display:inline;position:relative}._tokenButton_1cckp_14{height:auto;min-height:0;color:inherit;font:inherit;line-height:inherit;vertical-align:baseline;text-underline-offset:.18em;cursor:help;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000;display:inline}._tokenButton_1cckp_14:hover,._tokenButton_1cckp_14:focus-visible,._tokenButton_1cckp_14[aria-expanded=true]{color:var(--color-accent);text-decoration-color:currentColor}._tokenButton_1cckp_14:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._highlight_1cckp_38{color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-sm);font-weight:700}._result_1cckp_45{z-index:30;gap:var(--space-2);width:min(20rem,100vw - 2rem);max-height:min(15rem,45vh);padding:var(--space-3);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);white-space:normal;text-align:left;cursor:default;flex-direction:column;font-size:.9rem;font-style:normal;display:flex;position:fixed;overflow-y:auto;transform:translateY(0);box-shadow:0 8px 24px #0000002e}._result_1cckp_45[data-placement=above]{transform:translateY(-100%)}._resultHeader_1cckp_72{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._selectedWord_1cckp_79{font-weight:700}._closeButton_1cckp_83{width:1.75rem;height:1.75rem;min-height:1.75rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 1.75rem;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:flex;position:relative}._closeButton_1cckp_83:before,._closeButton_1cckp_83:after{content:"";background:currentColor;width:.65rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}._closeButton_1cckp_83:after{transform:translate(-50%,-50%)rotate(-45deg)}._closeButton_1cckp_83:hover,._closeButton_1cckp_83:focus-visible{color:var(--color-text);background:var(--color-surface-alt)}._noMatch_1cckp_119{color:var(--color-muted)}._translations_1cckp_123{gap:var(--space-2);flex-direction:column;display:flex}._translation_1cckp_123{flex-direction:column;gap:2px;display:flex}._translation_1cckp_123 span{color:var(--color-muted)}._translationDetail_1cckp_138{color:var(--color-muted);line-height:1.4}._tableWrap_1cckp_143{max-width:100%;overflow-x:auto}._declensionTable_1cckp_148{border-collapse:collapse;text-align:center;table-layout:fixed;width:100%;font-size:.8rem;line-height:1.15}._declensionTable_1cckp_148 th,._declensionTable_1cckp_148 td{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:4px}._declensionTable_1cckp_148 thead{color:var(--color-muted);font-weight:600}._declensionTable_1cckp_148 tbody th{text-align:left;white-space:nowrap;font-weight:600}._button_1v0ot_1{aspect-ratio:1;width:32px;height:32px;min-height:0;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:flex;position:relative}._button_1v0ot_1:hover{color:var(--color-accent);background:var(--color-surface-alt)}._playing_1v0ot_25{color:var(--color-accent);background:var(--color-accent-soft);animation:1.4s ease-in-out infinite _speak-pulse_1v0ot_1}._playing_1v0ot_25:hover{color:var(--color-accent);background:var(--color-accent-soft)}@keyframes _speak-pulse_1v0ot_1{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px var(--color-accent-soft)}}@media (prefers-reduced-motion:reduce){._playing_1v0ot_25{animation:none}}._button_1v0ot_1:after{content:"";width:44px;height:44px;position:absolute;inset:50%;transform:translate(-50%,-50%)}._icon_1v0ot_58{width:18px;height:18px}@keyframes _spin-gradient_6a8kc_1{to{--gradient-angle:360deg}}._wrapper_6a8kc_6{perspective:1400px;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}._stage_6a8kc_17{z-index:1;flex-shrink:0;width:100%;max-width:460px;height:min(100%,620px);min-height:360px;position:relative}._card_6a8kc_27{cursor:grab;-webkit-user-select:none;user-select:none;transform-style:preserve-3d;touch-action:none;position:absolute;inset:0}._card_6a8kc_27:active{cursor:grabbing}._face_6a8kc_39{isolation:isolate;position:relative}._face_6a8kc_39:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._face_6a8kc_39:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._face_6a8kc_39:hover:after{opacity:1;animation:5s linear infinite _spin-gradient_6a8kc_1}}@media (prefers-reduced-motion:reduce){._face_6a8kc_39:after{animation:none}}._face_6a8kc_39:after{opacity:1;animation:5s linear infinite _spin-gradient_6a8kc_1}@media (prefers-reduced-motion:reduce){._face_6a8kc_39:after{animation:none}}._face_6a8kc_39{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);backface-visibility:hidden;touch-action:none;border:2px solid #0000;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}._front_6a8kc_103{justify-content:space-between}._back_6a8kc_107{background:var(--color-surface);border-color:var(--color-accent);transform:rotateY(180deg)}._face_6a8kc_39[data-gender=der]{background:color-mix(in srgb, var(--color-der) var(--gender-tint), var(--color-surface))}._face_6a8kc_39[data-gender=die]{background:color-mix(in srgb, var(--color-die) var(--gender-tint), var(--color-surface))}._face_6a8kc_39[data-gender=das]{background:color-mix(in srgb, var(--color-das) var(--gender-tint), var(--color-surface))}._back_6a8kc_107[data-gender=der]{border-color:var(--color-der)}._back_6a8kc_107[data-gender=die]{border-color:var(--color-die)}._back_6a8kc_107[data-gender=das]{border-color:var(--color-das)}._badges_6a8kc_137{gap:var(--space-2);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._badgeEnd_6a8kc_145{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}._roundIcon_6a8kc_152{aspect-ratio:1;width:26px;height:26px;margin-block:-4px}._level_6a8kc_159{padding:var(--space-1) var(--space-3);color:var(--color-accent);letter-spacing:.06em;background:var(--color-accent-soft);border-radius:999px;flex-shrink:0;font-size:.72rem;font-weight:700}._partOfSpeech_6a8kc_170{padding:var(--space-1) var(--space-3);color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em;background:var(--color-surface-alt);border-radius:999px;flex-shrink:0;font-size:.72rem}._prompt_6a8kc_181{text-align:center;text-wrap:balance;overflow-wrap:anywhere;margin-block:auto;font-size:clamp(1.4rem,6.5vw,1.9rem);font-weight:700;line-height:1.2}._hint_6a8kc_191{color:var(--color-muted);text-align:center;text-wrap:balance;flex-shrink:0;font-size:.82rem}._details_6a8kc_199{gap:var(--space-3);min-height:0;padding-top:var(--space-3);border-top:1px solid var(--color-border);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}._translation_6a8kc_211{overflow-wrap:anywhere;flex-shrink:0;font-size:1.2rem;font-weight:650}._sentence_6a8kc_218{padding:var(--space-3);color:var(--color-text);text-wrap:pretty;background:var(--color-surface-alt);border-radius:var(--radius-md);font-size:1rem;line-height:1.55}._mark_6a8kc_228{color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-sm);padding:1px 4px;font-weight:700}._chips_6a8kc_236{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_6a8kc_236{padding:3px var(--space-3);color:var(--color-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;font-size:.76rem}._chipLabel_6a8kc_251{margin-right:var(--space-2);text-transform:uppercase;letter-spacing:.06em;opacity:.65;font-size:.66rem;font-weight:700}._chipPreposition_6a8kc_260,._chipExpression_6a8kc_267{color:var(--color-accent);background:var(--color-accent-soft);border-color:#0000;font-weight:700}._synonyms_6a8kc_274{gap:var(--space-2);color:var(--color-muted);overflow-wrap:anywhere;align-items:baseline;font-size:.82rem;display:flex}._synonymsMark_6a8kc_283{opacity:.6;flex-shrink:0;font-size:.9rem}._verdict_6a8kc_289{z-index:0;padding:var(--space-2) var(--space-4);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-sm);pointer-events:none;border:2px solid;font-size:.78rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}._verdictAgain_6a8kc_304{color:var(--color-again);left:0}._verdictGood_6a8kc_309{color:var(--color-good);right:0}@media (width<=640px){._verdict_6a8kc_289{top:var(--space-2);transform:none}}@keyframes _spin-gradient_1k59x_1{to{--gradient-angle:360deg}}._card_1k59x_6{isolation:isolate;position:relative}._card_1k59x_6:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._card_1k59x_6:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._card_1k59x_6:hover:after{opacity:1;animation:5s linear infinite _spin-gradient_1k59x_1}}@media (prefers-reduced-motion:reduce){._card_1k59x_6:after{animation:none}}._card_1k59x_6:after{opacity:1;animation:5s linear infinite _spin-gradient_1k59x_1}@media (prefers-reduced-motion:reduce){._card_1k59x_6:after{animation:none}}._card_1k59x_6{gap:var(--space-3);width:100%;max-width:460px;max-height:100%;padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:2px solid #0000;flex-direction:column;flex:0 auto;align-self:center;margin-inline:auto;display:flex;overflow-y:auto}._word_1k59x_72{text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.5rem,7vw,2rem);font-weight:700}._translation_1k59x_80{color:var(--color-muted);text-align:center}._articles_1k59x_85{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._article_1k59x_85{background:var(--color-surface-alt);border-radius:var(--radius-md);border:2px solid #0000;min-height:60px;font-size:1.15rem;font-weight:700;transition:border-color .15s,background .15s}@media (hover:hover) and (pointer:fine){._article_1k59x_85:hover{border-color:var(--color-accent)}}._idle_1k59x_106{border-color:#0000}._correct_1k59x_110{color:var(--color-good);background:color-mix(in srgb, var(--color-good) 14%, var(--color-surface));border-color:var(--color-good)}._wrong_1k59x_116{color:var(--color-again);background:color-mix(in srgb, var(--color-again) 14%, var(--color-surface));border-color:var(--color-again)}._faded_1k59x_122{opacity:.45}._result_1k59x_126{gap:var(--space-2);text-align:center;flex-direction:column;align-items:center;display:flex}._solution_1k59x_134{font-size:1.2rem;font-weight:700}._sentence_1k59x_139{color:var(--color-muted);text-wrap:pretty;font-size:.9rem;font-style:italic}@keyframes _spin-gradient_skqta_1{to{--gradient-angle:360deg}}._summary_skqta_6{isolation:isolate;position:relative}._summary_skqta_6:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._summary_skqta_6:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._summary_skqta_6:hover:after{opacity:1;animation:5s linear infinite _spin-gradient_skqta_1}}@media (prefers-reduced-motion:reduce){._summary_skqta_6:after{animation:none}}._summary_skqta_6:after{opacity:1;animation:5s linear infinite _spin-gradient_skqta_1}@media (prefers-reduced-motion:reduce){._summary_skqta_6:after{animation:none}}._summary_skqta_6{gap:var(--space-4);padding:var(--space-7) var(--space-4);text-align:center;background:var(--color-surface);border-radius:var(--radius-lg);border:2px solid #0000;flex-direction:column;align-items:center;display:flex}._headline_skqta_66{text-wrap:balance;font-size:1.35rem;font-weight:700}._counts_skqta_72{gap:var(--space-5);color:var(--color-muted);font-size:.9rem;display:flex}._actions_skqta_79{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._round_190dy_1{flex-direction:column;flex:1;min-height:0;display:flex}._counter_190dy_8{margin-bottom:var(--space-2);color:var(--color-muted);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.85rem}._deck_190dy_17{min-height:0;padding-block:var(--space-5);flex:1;display:flex}._controls_190dy_24{gap:var(--space-3);padding-bottom:var(--space-2);flex-shrink:0;justify-content:center;display:flex}@media (width<=560px){._deck_190dy_17{padding-block:var(--space-4)}._controls_190dy_24{gap:var(--space-2)}._controls_190dy_24>button{min-width:0;padding-inline:var(--space-2);flex:1 1 0;font-size:.9rem}}._header_6k5cw_1{gap:var(--space-5);padding:clamp(var(--space-4), 4vw, var(--space-6));margin-bottom:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._identity_6k5cw_14{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._title_6k5cw_21{letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,5.5vw,2.2rem);font-weight:780;line-height:1.05}._summary_6k5cw_29{gap:var(--space-5);display:flex}._stat_6k5cw_34{flex-direction:column;gap:2px;display:flex}._stat_6k5cw_34+._stat_6k5cw_34{padding-left:var(--space-5);border-left:1px solid var(--color-border)}._statValue_6k5cw_45{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:1.22rem;font-weight:750;line-height:1.1}._statLabel_6k5cw_53{color:var(--color-muted);font-size:.72rem;font-weight:600}._empty_6k5cw_59{max-width:560px;padding:clamp(var(--space-6), 10vw, var(--space-7));margin:var(--space-6) auto;color:var(--color-muted);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);line-height:1.65}._list_6k5cw_72{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}._card_6k5cw_81{justify-content:space-between;gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}._card_6k5cw_81:hover{border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-border));box-shadow:var(--shadow-card);transform:translateY(-2px)}._cardHead_6k5cw_102{gap:var(--space-2);justify-content:space-between;align-items:flex-start;min-width:0;padding-right:34px;display:flex}._wordLink_6k5cw_111{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex;position:static}._wordLink_6k5cw_111:focus-visible{outline:none}._wordLink_6k5cw_111:after{z-index:1;content:"";border-radius:inherit;position:absolute;inset:0}._wordLink_6k5cw_111:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:3px}._wordMeta_6k5cw_137{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}._level_6k5cw_144,._pos_6k5cw_145{letter-spacing:.055em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:.62rem;font-weight:750}._level_6k5cw_144{color:var(--color-accent);background:var(--color-accent-soft)}._pos_6k5cw_145{color:var(--color-muted);background:var(--color-surface-alt)}._german_6k5cw_164{color:var(--color-text);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:1.24rem;font-weight:750;line-height:1.2;transition:color .16s}._wordLink_6k5cw_111:hover ._german_6k5cw_164,._card_6k5cw_81:hover ._german_6k5cw_164{color:var(--color-accent)}._english_6k5cw_182{color:var(--color-muted);overflow-wrap:anywhere;font-size:.9rem;line-height:1.45}._bookmark_6k5cw_189{z-index:2;top:var(--space-3);right:var(--space-3);position:absolute}._details_6k5cw_196{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._details_6k5cw_196 span{color:var(--color-muted);background:var(--color-surface-alt);border-radius:999px;padding:3px 8px;font-size:.72rem}._back_6k5cw_212{margin-bottom:var(--space-4);font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:none;align-items:center;font-weight:650;display:inline-flex}@media (prefers-reduced-motion:reduce){._card_6k5cw_81,._german_6k5cw_164{transition:none}}@media (width<=480px){._header_6k5cw_1{grid-template-columns:minmax(0,1fr);align-items:stretch}._header_6k5cw_1>button{width:100%}}._intro_18vdg_1{gap:var(--space-4);padding:clamp(var(--space-4), 4vw, var(--space-6));margin-bottom:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._introHead_18vdg_13{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._headline_18vdg_21{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._title_18vdg_28{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.65rem,5.5vw,2.1rem);font-weight:780;line-height:1.08}._metrics_18vdg_37{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}._metric_18vdg_37{min-width:0;padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:5px;display:flex}._metricEmphasized_18vdg_56 ._metricValue_18vdg_56{color:var(--color-accent)}._metricLabel_18vdg_60{color:var(--color-muted);font-size:.72rem;font-weight:600}._metricValue_18vdg_56{font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.05rem,3vw,1.3rem);font-weight:760}._meter_18vdg_75{background:var(--color-surface-alt);border-radius:999px;width:100%;height:7px;display:block;overflow:hidden}._meterFill_18vdg_84{background:var(--color-accent);border-radius:999px;height:100%;transition:width .6s;display:block}._trailFrame_18vdg_92{width:100%;padding-top:2px;position:relative;overflow-x:clip}._trail_18vdg_92{transform-origin:top;position:absolute;top:0;left:50%;translate:-50%}._trailNode_18vdg_107{z-index:1}._trailLine_18vdg_111{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._trailStroke_18vdg_120{fill:none;stroke:var(--color-border);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 10;stroke-linejoin:round}._trailNode_18vdg_107{justify-content:center;width:132px;display:flex;position:absolute}._actions_18vdg_140{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=480px){._metrics_18vdg_37{grid-template-columns:repeat(2,minmax(0,1fr))}._metric_18vdg_37:last-child{grid-column:1/-1}}._icon_x77ok_1{object-fit:contain;filter:drop-shadow(0 6px 10px #1d1b192e);flex-shrink:0}._tiny_x77ok_7{width:28px;height:28px}._small_x77ok_12{width:40px;height:40px}._large_x77ok_17{width:64px;height:64px}._letter_x77ok_22{color:var(--color-accent);background:var(--color-accent-soft);filter:none;border-radius:50%;place-items:center;font-weight:700;display:grid}._node_maq5o_1{gap:var(--space-3);text-align:center;flex-direction:column;align-items:center;width:132px;display:flex}._lockedNode_maq5o_10{cursor:not-allowed}._ring_maq5o_14{place-items:center;width:76px;height:76px;display:grid;position:relative}._ringSvg_maq5o_22{width:96px;height:96px;position:absolute;inset:-10px;transform:rotate(-90deg)}._ringTrack_maq5o_30{fill:none;stroke:var(--color-border);stroke-width:5px;opacity:.8}._lockedNode_maq5o_10 ._ringTrack_maq5o_30{stroke:none}._ringFill_maq5o_41{fill:none;stroke:var(--color-accent);stroke-width:5px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-accent) 45%, transparent));stroke-linecap:round;transition:stroke-dashoffset .5s}._disc_maq5o_55{background:var(--color-surface);border:1px solid var(--color-border);width:62px;height:62px;box-shadow:0 3px 0 var(--color-border), 0 4px 6px #00000014;border-radius:999px;place-items:center;transition:transform .12s,box-shadow .12s;display:grid}._currentNode_maq5o_67 ._disc_maq5o_55{background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);box-shadow:0 3px 0 var(--color-accent), 0 6px 12px color-mix(in srgb, var(--color-accent) 26%, transparent)}._doneNode_maq5o_73 ._disc_maq5o_55{background:color-mix(in srgb, var(--color-good) 16%, var(--color-surface));border-color:color-mix(in srgb, var(--color-good) 50%, transparent);box-shadow:0 3px 0 var(--color-good), 0 6px 10px color-mix(in srgb, var(--color-good) 20%, transparent)}._lockedNode_maq5o_10 ._disc_maq5o_55{background:var(--color-surface-alt);box-shadow:0 2px 0 var(--color-border)}._node_maq5o_1:hover ._disc_maq5o_55{transform:translateY(-2px)}._node_maq5o_1:active ._disc_maq5o_55{box-shadow:0 1px 0 var(--color-border);transform:translateY(2px)}._lockedNode_maq5o_10:hover ._disc_maq5o_55,._lockedNode_maq5o_10:active ._disc_maq5o_55{transform:none}._face_maq5o_98{place-items:center;width:40px;height:40px;display:grid}._face_maq5o_98 svg,._face_maq5o_98 img{width:30px;height:30px}._lockedNode_maq5o_10 ._face_maq5o_98{opacity:.45;filter:grayscale()}._lockBadge_maq5o_116,._doneBadge_maq5o_117{width:26px;height:26px;box-shadow:0 0 0 3px var(--color-bg);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-1px;right:-3px}._lockBadge_maq5o_116{color:var(--color-surface);background:var(--color-muted)}._doneBadge_maq5o_117{color:var(--color-surface);background:var(--color-good)}._badgeIcon_maq5o_139{width:14px;height:14px}._ripple_maq5o_149{border:2px solid var(--color-accent);opacity:0;pointer-events:none;border-radius:999px;animation:4.6s ease-out infinite _ripple_maq5o_149;position:absolute;inset:-4px}._rippleLate_maq5o_159{animation-delay:2.3s}@keyframes _ripple_maq5o_149{0%{opacity:.55;transform:scale(1.08)}75%{opacity:0;transform:scale(1.42)}to{opacity:0;transform:scale(1.42)}}@media (prefers-reduced-motion:reduce){._ripple_maq5o_149{animation:none}}._text_maq5o_182{flex-direction:column;gap:2px;min-width:0;display:flex}._name_maq5o_189{text-wrap:balance;font-size:.82rem;font-weight:650;line-height:1.3}._lockedNode_maq5o_10 ._name_maq5o_189{color:var(--color-muted)}._meta_maq5o_200{color:var(--color-muted);font-size:.72rem}._hero_1kdcu_1{gap:var(--space-4);padding:clamp(var(--space-4), 4vw, var(--space-6));margin-bottom:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._headline_1kdcu_13{gap:var(--space-3);align-items:center;min-width:0;display:flex}._summary_1kdcu_20{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._title_1kdcu_28{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.35rem,5.5vw,1.7rem);font-weight:750}._metrics_1kdcu_35{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid}._metric_1kdcu_35{min-width:0;padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:4px;display:flex}._metricDue_1kdcu_54 ._metricValue_1kdcu_54{color:var(--color-accent)}._metricLabel_1kdcu_58{color:var(--color-muted);font-size:.7rem;font-weight:600}._metricValue_1kdcu_54{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:0;font-size:1.24rem;font-weight:760}._progressTrack_1kdcu_72{background:var(--color-surface-alt);border-radius:999px;width:100%;height:7px;display:block;overflow:hidden}._progressFill_1kdcu_81{background:var(--color-accent);border-radius:999px;height:100%;transition:width .6s;display:block}._actions_1kdcu_93{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._primaryActions_1kdcu_103{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._resetButton_1kdcu_110{padding-inline:var(--space-4);font-size:.85rem}._resetIcon_1kdcu_115{width:15px;height:15px}._empty_1kdcu_120{color:var(--color-muted)}._list_1kdcu_124{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}@media (width<=560px){._headline_1kdcu_13{gap:var(--space-3)}._actions_1kdcu_93{align-items:stretch;gap:var(--space-2);flex-direction:column}._metrics_1kdcu_35{grid-template-columns:repeat(2,minmax(0,1fr))}._primaryActions_1kdcu_103{flex-wrap:nowrap}._primaryActions_1kdcu_103 button{min-width:0;padding-inline:var(--space-3);white-space:nowrap;flex:1 1 0;font-size:.85rem}._resetButton_1kdcu_110{width:100%}}._locked_1kdcu_156{gap:var(--space-3);padding:var(--space-7) var(--space-5);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;align-items:center;display:flex}._lockedTitle_1kdcu_168{font-size:1.3rem;font-weight:750}._lockedText_1kdcu_173{max-width:34ch;color:var(--color-muted);text-wrap:pretty}._warning_1wx75_1{color:var(--color-again)}._actions_1wx75_5{gap:var(--space-3);margin-top:var(--space-5);justify-content:flex-end;display:flex}._toggle_1yino_1{gap:var(--space-3);width:100%;padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-md);border:1px solid #0000;justify-content:space-between;align-items:center;transition:background .2s,border-color .2s;display:flex}._on_1yino_14{background:var(--color-accent-soft);border-color:var(--color-accent)}._plain_1yino_19{background:0 0;border-color:#0000;padding:0}._plain_1yino_19._on_1yino_14{background:0 0;border-color:#0000}._text_1yino_30{flex-direction:column;gap:2px;min-width:0;display:flex}._label_1yino_37{font-size:.95rem;font-weight:600}._description_1yino_42{color:var(--color-muted);text-wrap:pretty;font-size:.8rem}._track_1yino_48{box-sizing:border-box;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:var(--color-border);outline-offset:2px;width:48px;min-width:48px;height:28px;min-height:28px;font:inherit;border:none;border-radius:999px;flex-shrink:0;align-items:center;margin:0;padding:3px;transition:background .2s;display:flex}._track_1yino_48:disabled{cursor:default;opacity:.5}._on_1yino_14 ._track_1yino_48{background:var(--color-accent)}._knob_1yino_79{background:var(--color-surface);width:22px;height:22px;box-shadow:var(--shadow-soft);border-radius:50%;display:block}@keyframes _spin-gradient_1e5o7_1{to{--gradient-angle:360deg}}._group_1e5o7_6{gap:var(--space-2);flex-direction:column;display:flex}._label_1e5o7_12{color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:700}._hint_1e5o7_20{color:var(--color-muted);text-wrap:pretty;font-size:.82rem}._toggle_1e5o7_26{gap:var(--space-3);width:100%;padding:var(--space-3);text-align:left;background:var(--color-surface-alt);border-radius:var(--radius-md);border:1px solid #0000;justify-content:space-between;align-items:center;display:flex}._toggle_1e5o7_26:disabled{cursor:default;opacity:.5}@media (hover:hover) and (pointer:fine){._toggle_1e5o7_26:hover{border-color:var(--color-border)}}._on_1e5o7_48{background:var(--color-accent-soft);border-color:var(--color-accent)}._toggleText_1e5o7_53{flex-direction:column;gap:2px;min-width:0;display:flex}._toggleTitle_1e5o7_60{font-size:.92rem;font-weight:600}._track_1e5o7_65{background:var(--color-border);border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background .18s;position:relative}._on_1e5o7_48 ._track_1e5o7_65{background:var(--color-accent)}._knob_1e5o7_79{background:var(--color-surface);width:20px;height:20px;box-shadow:var(--shadow-soft);border-radius:50%;transition:transform .18s;position:absolute;top:3px;left:3px}._on_1e5o7_48 ._knob_1e5o7_79{transform:translate(18px)}._actions_1e5o7_95{gap:var(--space-2);justify-content:flex-end;display:flex}._modes_1e5o7_101{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}._mode_1e5o7_101{min-height:52px;padding:var(--space-2) var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-sm);border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:2px;display:flex}@media (hover:hover) and (pointer:fine){._mode_1e5o7_101:hover{border-color:var(--color-border)}}._modeSelected_1e5o7_124{background:var(--color-accent-soft);border-color:var(--color-accent)}._modeName_1e5o7_129{font-size:.88rem;font-weight:600}._modeCount_1e5o7_134{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._bar_vny95_1{gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._search_vny95_13{gap:var(--space-2);min-width:0;min-height:44px;padding:0 var(--space-3);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;display:flex;overflow:hidden}._search_vny95_13:focus-within{border-color:var(--color-accent)}._icon_vny95_29{width:16px;height:16px;color:var(--color-muted);flex-shrink:0}._input_vny95_36{appearance:none;flex:1 1 0;width:100%;min-width:0;min-height:42px}._input_vny95_36::-webkit-search-decoration{appearance:none}._input_vny95_36::-webkit-search-cancel-button{appearance:none}._input_vny95_36::-webkit-search-results-button{appearance:none}._input_vny95_36::-webkit-search-results-decoration{appearance:none}._input_vny95_36{font:inherit;color:var(--color-text);background:0 0;border:none}._input_vny95_36:focus-visible{outline:none}._topRow_vny95_56{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:stretch;display:grid}._selects_vny95_63{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._shown_vny95_70{color:var(--color-muted);font-variant-numeric:tabular-nums;align-self:flex-end;margin:0;font-size:.76rem;font-weight:600}@media (width<=560px){._bar_vny95_1{padding:var(--space-3)}._topRow_vny95_56{grid-template-columns:minmax(0,1fr)}._selects_vny95_63{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}@keyframes _spin-gradient_rnt58_1{to{--gradient-angle:360deg}}._row_rnt58_6{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover) and (pointer:fine){._row_rnt58_6:hover{border-color:color-mix(in srgb, var(--color-accent) 36%, var(--color-border));box-shadow:var(--shadow-card);transform:translateY(-2px)}._row_rnt58_6:hover ._german_rnt58_23{color:var(--color-accent)}}._row_rnt58_6:active{transform:translateY(-1px)}._row_rnt58_6[data-gender=der]{background:color-mix(in srgb, var(--color-der) var(--gender-tint), var(--color-surface));border-left-color:var(--color-der)}._row_rnt58_6[data-gender=die]{background:color-mix(in srgb, var(--color-die) var(--gender-tint), var(--color-surface));border-left-color:var(--color-die)}._row_rnt58_6[data-gender=das]{background:color-mix(in srgb, var(--color-das) var(--gender-tint), var(--color-surface));border-left-color:var(--color-das)}._head_rnt58_43{gap:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}._german_rnt58_23{overflow-wrap:anywhere;font-size:1.05rem;font-weight:650;transition:color .2s}._badges_rnt58_57{gap:var(--space-1);flex-shrink:0;align-items:center;display:flex}._pos_rnt58_64,._level_rnt58_65{padding:2px var(--space-2);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;font-size:.68rem}._pos_rnt58_64{color:var(--color-muted);background:var(--color-surface-alt)}._level_rnt58_65{color:var(--color-accent);background:var(--color-accent-soft);font-weight:700}._english_rnt58_84{color:var(--color-text);overflow-wrap:anywhere}._details_rnt58_89{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._detail_rnt58_89{padding:3px var(--space-2);color:var(--color-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;font-size:.76rem}._expression_rnt58_105{color:var(--color-accent);background:var(--color-accent-soft);border-color:#0000;font-weight:600}._sentence_rnt58_112{padding-top:var(--space-2);border-top:1px solid var(--color-border);color:var(--color-muted);text-wrap:pretty;font-size:.88rem;line-height:1.5}._learnt_rnt58_121{background:var(--color-good);border-radius:50%;flex-shrink:0;width:7px;height:7px}._synonym_rnt58_129{padding:var(--space-1) var(--space-2);color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-sm);font-size:.74rem}._row_1hd8f_1{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._head_1hd8f_11{gap:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}._bar_1hd8f_18{background:linear-gradient(90deg, var(--color-surface-alt) 25%, var(--color-border) 37%, var(--color-surface-alt) 63%);border-radius:var(--radius-sm);background-size:400% 100%;height:12px;animation:1.4s ease-in-out infinite _shimmer_1hd8f_1;display:block}._german_1hd8f_27{width:42%;height:17px}._badges_1hd8f_32{gap:var(--space-1);flex-shrink:0;display:flex}._badge_1hd8f_32{border-radius:999px;width:52px;height:15px}._badgeSmall_1hd8f_44{border-radius:999px;width:28px;height:15px}._english_1hd8f_50{width:58%}._details_1hd8f_54{gap:var(--space-2);display:flex}._detail_1hd8f_54{width:72px;height:18px}._detailWide_1hd8f_64{width:104px;height:18px}@keyframes _shimmer_1hd8f_1{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){._bar_1hd8f_18{animation:none}}._list_1r5ep_1{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}._list_1r5ep_1>*{flex-direction:column;display:flex}._list_1r5ep_1>*>*{flex:1}._empty_1r5ep_16{color:var(--color-muted)}._sentinel_1r5ep_20{height:1px}@keyframes _spin-gradient_aiebc_1{to{--gradient-angle:360deg}}._page_aiebc_6{max-width:32rem;padding:var(--space-5) var(--space-4);margin:0 auto}._title_aiebc_12{margin-bottom:var(--space-2);font-size:clamp(1.35rem,5.5vw,1.6rem);font-weight:750}._lead_aiebc_18{margin-bottom:var(--space-5);color:var(--color-muted);text-wrap:pretty}._form_aiebc_24{gap:var(--space-3);flex-direction:column;display:flex}._group_aiebc_30{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._row_aiebc_40{align-items:end;gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (width<=26rem){._row_aiebc_40{grid-template-columns:1fr}}._field_aiebc_52{gap:var(--space-2);border:none;flex-direction:column;min-width:0;padding:0;display:flex}._label_aiebc_61{min-height:2.2em;color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;align-items:flex-end;font-size:.72rem;font-weight:700;display:flex}._input_aiebc_72{width:100%;min-height:44px;padding:0 var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .15s}._input_aiebc_72:focus-visible{border-color:var(--color-accent);outline:2px solid var(--color-accent-soft);outline-offset:1px}@media (hover:hover) and (pointer:fine){._input_aiebc_72:hover{border-color:var(--color-accent)}}._sentenceRow_aiebc_94{gap:var(--space-2);align-items:center;display:flex;overflow:hidden}._sentenceRow_aiebc_94 ._input_aiebc_72{flex:1}._removeSentence_aiebc_104{width:2.5rem;height:2.5rem;color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);background:0 0;flex-shrink:0;place-items:center;transition:color .15s,border-color .15s;display:grid}._removeSentence_aiebc_104 svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){._removeSentence_aiebc_104:hover{color:var(--color-accent);border-color:var(--color-accent)}}._addSentence_aiebc_127{padding:var(--space-2) 0;color:var(--color-accent);background:0 0;border:none;align-self:flex-start;font-size:.88rem;font-weight:700}._feedback_aiebc_137{padding:var(--space-3);text-align:center;border-radius:var(--radius-md);font-size:.9rem}._error_aiebc_144{color:#8f3a1d;background:#b4522d1f}._success_aiebc_149{color:var(--color-accent);background:var(--color-accent-soft)}._field_r4dn8_1{pointer-events:none;z-index:999999;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}._piece_r4dn8_11{top:-30px;left:var(--left);width:var(--width);height:var(--height);background:var(--color);opacity:0;animation-name:_confetti-fall_r4dn8_1;animation-duration:var(--duration);animation-delay:var(--delay);transform-origin:50%;border-radius:2px;animation-timing-function:linear;animation-fill-mode:forwards;display:block;position:absolute}@keyframes _confetti-fall_r4dn8_1{0%{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--rotation))}25%{transform:translate3d(calc(var(--drift) * .25), 25vh, 0) rotate(calc(var(--rotation) + 180deg))}50%{transform:translate3d(calc(var(--drift) * .5), 50vh, 0) rotate(calc(var(--rotation) + 360deg))}75%{transform:translate3d(calc(var(--drift) * .75), 75vh, 0) rotate(calc(var(--rotation) + 540deg))}to{opacity:0;transform:translate3d(var(--drift), 110vh, 0) rotate(calc(var(--rotation) + 720deg))}}@keyframes _spin-gradient_cc0su_1{to{--gradient-angle:360deg}}._page_cc0su_6{width:min(100%,760px);padding:var(--space-5) var(--space-4) var(--space-7);margin:0 auto}._header_cc0su_12{gap:var(--space-4);padding:var(--space-5);margin-bottom:var(--space-5);background:color-mix(in srgb, var(--color-accent-soft) 58%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-accent) 20%, var(--color-border));border-radius:var(--radius-lg);align-items:flex-start;display:flex}._headerIcon_cc0su_23{width:44px;height:44px;color:var(--color-surface);background:var(--color-accent);box-shadow:0 8px 18px color-mix(in srgb, var(--color-accent) 24%, transparent);border-radius:14px;flex:0 0 44px;place-items:center;display:grid}._headerIcon_cc0su_23 svg{width:22px;height:22px}._headerCopy_cc0su_39{min-width:0;padding-top:1px}._title_cc0su_44{margin:0 0 var(--space-1);letter-spacing:-.045em;font-size:clamp(1.55rem,5vw,2rem);font-weight:780;line-height:1.12}._lead_cc0su_52{max-width:60ch;color:var(--color-muted);text-wrap:pretty;margin:0;font-size:.92rem;line-height:1.55}._form_cc0su_61{padding:var(--space-2) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:0;display:flex}._section_cc0su_72{gap:var(--space-2);min-width:0;padding:var(--space-4) 0;flex-direction:column;display:flex}._section_cc0su_72+._section_cc0su_72,._textGrid_cc0su_81+._section_cc0su_72,._section_cc0su_72+._textGrid_cc0su_81{border-top:1px solid var(--color-border)}._sectionLabel_cc0su_86{gap:var(--space-2);color:var(--color-text);letter-spacing:-.01em;align-items:baseline;margin:0;font-size:.88rem;font-weight:700;display:flex}._optionalBadge_cc0su_97{color:var(--color-muted);font-size:.76rem;font-weight:500}._sentimentSection_cc0su_103{padding-top:var(--space-4);padding-bottom:var(--space-5)}._sentimentGrid_cc0su_108{gap:var(--space-2);margin-top:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._sentimentButton_cc0su_115{gap:var(--space-2);min-width:0;min-height:76px;padding:var(--space-2);color:var(--color-muted);cursor:pointer;background:var(--color-bg);border-radius:var(--radius-md);border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:flex}@media (hover:hover) and (pointer:fine){._sentimentButton_cc0su_115:hover{color:var(--color-text);background:var(--color-surface-alt)}}._sentimentButton_cc0su_115:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._sentimentButton_cc0su_115._active_cc0su_141{border-color:currentColor}._sentimentButton_cc0su_115:first-child._active_cc0su_141{color:#aa4b2d;background:color-mix(in srgb, #d98563 18%, var(--color-surface))}._sentimentButton_cc0su_115:nth-child(2)._active_cc0su_141{color:#277052;background:color-mix(in srgb, #4da77a 18%, var(--color-surface))}._sentimentButton_cc0su_115:nth-child(3)._active_cc0su_141{color:#8a6513;background:color-mix(in srgb, #c99d37 18%, var(--color-surface))}._sentimentButton_cc0su_115:nth-child(4)._active_cc0su_141{color:#a2424f;background:color-mix(in srgb, #d46b79 18%, var(--color-surface))}._sentimentEmoji_cc0su_161{font-size:1.55rem;line-height:1}._sentimentName_cc0su_166{text-align:center;overflow-wrap:anywhere;font-size:.76rem;font-weight:650;line-height:1.2}._textGrid_cc0su_81{column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._textarea_cc0su_180,._input_cc0su_181{width:100%;padding:var(--space-3);font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.9rem;line-height:1.5;transition:border-color .16s,box-shadow .16s,background-color .16s}._textarea_cc0su_180:focus-visible,._input_cc0su_181:focus-visible{background:var(--color-surface);border-color:var(--color-accent);outline:3px solid var(--color-accent-soft);outline-offset:1px}._textarea_cc0su_180::placeholder,._input_cc0su_181::placeholder{color:var(--color-muted);opacity:.75}@media (hover:hover) and (pointer:fine){._textarea_cc0su_180:hover,._input_cc0su_181:hover{border-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-border))}}._textarea_cc0su_180{resize:vertical;min-height:116px}._input_cc0su_181{min-height:46px}._hint_cc0su_221{color:var(--color-muted);font-size:.78rem;line-height:1.45}._formFooter_cc0su_227{gap:var(--space-4);min-height:76px;padding:var(--space-4) 0;border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._errorBanner_cc0su_237{max-width:32rem;padding:var(--space-2) var(--space-3);color:#8f3a1d;border-radius:var(--radius-sm);background:#b4522d1f;border:1px solid #b4522d40;font-size:.86rem;line-height:1.45}._submitButton_cc0su_248{min-width:188px;box-shadow:0 6px 14px color-mix(in srgb, var(--color-accent) 24%, transparent)}._successCard_cc0su_253{max-width:600px;min-height:340px;padding:var(--space-6) var(--space-5);margin:var(--space-6) auto;text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;justify-content:center;align-items:center;display:flex}._successIconWrap_cc0su_269{width:60px;height:60px;margin-bottom:var(--space-4);color:var(--color-good);background:color-mix(in srgb, var(--color-good) 14%, var(--color-surface));border-radius:18px;place-items:center;display:grid}._successIconWrap_cc0su_269 svg{width:28px;height:28px}._successTitle_cc0su_284{margin:0 0 var(--space-2);letter-spacing:-.035em;font-size:1.5rem;font-weight:780}._successText_cc0su_291{max-width:42ch;margin:0 0 var(--space-5);color:var(--color-muted);font-size:.94rem;line-height:1.55}._successActions_cc0su_299{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._successActions_cc0su_299>*{min-width:160px}@media (width<=600px){._page_cc0su_6{padding:var(--space-4) var(--space-3) var(--space-6)}._form_cc0su_61{padding-inline:var(--space-4);border-radius:var(--radius-md)}._textGrid_cc0su_81{grid-template-columns:minmax(0,1fr)}._textGrid_cc0su_81 ._section_cc0su_72+._section_cc0su_72{border-top:1px solid var(--color-border)}._textarea_cc0su_180{min-height:96px}}@media (width<=420px){._header_cc0su_12{gap:var(--space-3)}._headerIcon_cc0su_23{flex-basis:40px;width:40px;height:40px}._form_cc0su_61{padding-inline:var(--space-3)}._sentimentGrid_cc0su_108{grid-template-columns:repeat(2,minmax(0,1fr))}._sentimentButton_cc0su_115{flex-direction:row;min-height:68px}._formFooter_cc0su_227{flex-direction:column-reverse;align-items:stretch}._submitButton_cc0su_248{width:100%}._errorBanner_cc0su_237{text-align:center}._successActions_cc0su_299{flex-direction:column;width:100%}._successActions_cc0su_299>*{width:100%}}@media (prefers-reduced-motion:reduce){._sentimentButton_cc0su_115,._textarea_cc0su_180,._input_cc0su_181{transition:none}}@keyframes _spin-gradient_1480k_1{to{--gradient-angle:360deg}}._page_1480k_6,._pageCentered_1480k_6{gap:var(--space-6);min-height:calc(100dvh - 220px);padding:var(--space-6) 0;grid-template-columns:1fr;align-items:center;display:grid}@media (width>=860px){._page_1480k_6,._pageCentered_1480k_6{gap:var(--space-8);grid-template-columns:1fr 420px}._pageCentered_1480k_6{grid-template-columns:1fr}}._pitch_1480k_27{gap:var(--space-4);flex-direction:column;display:none}@media (width>=860px){._pitch_1480k_27{display:flex}}._eyebrow_1480k_38{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:700}._pitchTitle_1480k_46{letter-spacing:-.02em;text-wrap:balance;max-width:14ch;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:780;line-height:1.08}._benefits_1480k_55{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;list-style:none;display:flex}._benefit_1480k_55{gap:var(--space-3);max-width:40ch;color:var(--color-muted);align-items:flex-start;font-size:.92rem;line-height:1.5;display:flex}._benefitMark_1480k_73{width:22px;height:22px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}._benefitIcon_1480k_85{width:13px;height:13px}._panel_1480k_90{width:100%;max-width:420px;margin:0 auto}._title_1480k_96{letter-spacing:-.01em;text-wrap:balance;font-size:1.5rem;font-weight:760}._subtitle_1480k_103{margin-top:var(--space-1);color:var(--color-muted);font-size:.9rem}._card_1480k_109{gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._googleIcon_1480k_121{width:18px;height:18px}._agreement_1480k_126{gap:var(--space-1) var(--space-2);grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}._agreementCheckbox_1480k_133{width:18px;height:18px;accent-color:var(--color-accent);margin:1px 0 0}._agreementLabel_1480k_140{font-size:.82rem;line-height:1.45}._agreementLabel_1480k_140 a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}._divider_1480k_150{gap:var(--space-3);color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;font-size:.76rem;display:flex}._divider_1480k_150:before,._divider_1480k_150:after{content:"";background:var(--color-border);flex:1;height:1px}._form_1480k_166{gap:var(--space-3);flex-direction:column;display:flex}._field_1480k_172{gap:var(--space-1);flex-direction:column;display:flex}._labelRow_1480k_178{gap:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}._label_1480k_178{font-size:.82rem;font-weight:650}._input_1480k_190{width:100%;min-height:46px;padding:0 var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .15s,box-shadow .15s}._input_1480k_190::placeholder{color:var(--color-muted);opacity:.7}._input_1480k_190:focus-visible{background:var(--color-surface);border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._input_1480k_190[aria-invalid=true]{border-color:#b4522d}._passwordField_1480k_215{position:relative}._passwordField_1480k_215 ._input_1480k_190{padding-right:calc(var(--space-3) + 30px)}._togglePassword_1480k_222{top:50%;right:var(--space-2);width:30px;height:30px;min-height:0;color:var(--color-muted);background:0 0;border-radius:50%;place-items:center;transition:color .15s,background .15s;display:grid;position:absolute;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){._togglePassword_1480k_222:hover{color:var(--color-accent);background:var(--color-accent-soft)}}._togglePasswordIcon_1480k_244{width:18px;height:18px}._strength_1480k_249{gap:4px;margin-top:2px;display:flex}._strengthBar_1480k_255{background:var(--color-border);border-radius:999px;flex:1;height:3px;transition:background .25s}._strengthOn_1480k_263{background:var(--color-accent)}._hint_1480k_267{color:var(--color-muted);font-size:.76rem}._fieldError_1480k_272{color:#8f3a1d;font-size:.76rem}._forgot_1480k_277{color:var(--color-muted);background:0 0;border:none;padding:0;font-size:.76rem;font-weight:600}@media (hover:hover) and (pointer:fine){._forgot_1480k_277:hover{color:var(--color-accent)}}._feedback_1480k_291{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);align-items:flex-start;font-size:.84rem;line-height:1.45;display:flex}._error_1480k_301{color:#8f3a1d;background:#b4522d1f}._success_1480k_306{color:var(--color-accent);background:var(--color-accent-soft)}._switch_1480k_311{color:var(--color-muted);text-align:center;font-size:.85rem}._switchButton_1480k_317{min-height:0;font:inherit;color:var(--color-accent);background:0 0;border:none;padding:0;font-weight:650}@media (hover:hover) and (pointer:fine){._switchButton_1480k_317:hover{text-decoration:underline}}._note_1480k_332{margin-top:var(--space-3);color:var(--color-muted);text-align:center;font-size:.78rem;line-height:1.5}._sent_1480k_340{overflow-wrap:anywhere;font-weight:620}@keyframes _spin-gradient_5tk0r_1{to{--gradient-angle:360deg}}._head_5tk0r_6{gap:var(--space-5);min-height:150px;padding:clamp(var(--space-5), 6vw, var(--space-7));margin-bottom:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);justify-content:space-between;align-items:center;display:flex}._headCopy_5tk0r_20{gap:var(--space-2);flex-direction:column;display:flex}._title_5tk0r_26{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,7vw,3rem);font-weight:800;line-height:1}._subtitle_5tk0r_34{color:var(--color-muted);margin:0;font-size:.96rem;line-height:1.5}._topicTotal_5tk0r_41{min-width:108px;padding-left:var(--space-5);border-left:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:3px;display:flex}._topicTotalValue_5tk0r_51{color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:2.2rem;font-weight:800;line-height:1}._topicTotalLabel_5tk0r_60{color:var(--color-muted);font-size:.72rem;font-weight:650}._catalog_5tk0r_66{gap:var(--space-5);flex-direction:column;display:flex}._level_5tk0r_72{gap:var(--space-3);padding:clamp(var(--space-4), 4vw, var(--space-5));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._marker_5tk0r_83{gap:var(--space-3);align-items:center;display:flex}._markerLevel_5tk0r_89{min-width:44px;min-height:32px;padding-inline:var(--space-2);color:var(--color-accent);letter-spacing:.025em;background:var(--color-accent-soft);border-radius:var(--radius-sm);place-items:center;font-size:.78rem;font-weight:800;display:grid}._markerCount_5tk0r_103{color:var(--color-muted);font-size:.78rem;font-weight:650}._list_5tk0r_109{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}._item_5tk0r_118{min-width:0}._card_5tk0r_122{gap:var(--space-2);height:100%;min-height:112px;padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;transition:background-color .16s,border-color .16s,transform .16s;display:flex}@media (hover:hover) and (pointer:fine){._card_5tk0r_122:hover{background:var(--color-surface);border-color:color-mix(in srgb, var(--color-accent) 38%, var(--color-border));transform:translateY(-2px)}}._card_5tk0r_122:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._cardHead_5tk0r_147{gap:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}._cardTitle_5tk0r_154{color:var(--color-text);letter-spacing:-.015em;font-size:.98rem;font-weight:720;line-height:1.35;transition:color .16s}._card_5tk0r_122:not(._cardLocked_5tk0r_163):hover ._cardTitle_5tk0r_154{color:var(--color-accent)}._group_5tk0r_167{color:var(--color-muted);letter-spacing:.045em;text-transform:uppercase;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:.62rem;font-weight:700}._cardSubtitle_5tk0r_180{color:var(--color-muted);text-wrap:pretty;font-size:.84rem;line-height:1.5}._cardLocked_5tk0r_163{background:var(--color-surface-alt);opacity:.72}._lockIcon_5tk0r_192{width:16px;height:16px;color:var(--color-muted);flex-shrink:0}@media (width<=520px){._head_5tk0r_6{align-items:flex-start}._topicTotal_5tk0r_41{min-width:auto;padding-left:var(--space-3)}._topicTotalValue_5tk0r_51{font-size:1.8rem}._topicTotalLabel_5tk0r_60{max-width:8ch}}@media (prefers-reduced-motion:reduce){._card_5tk0r_122,._cardTitle_5tk0r_154{transition:none}}@keyframes _spin-gradient_1rw3f_1{to{--gradient-angle:360deg}}._page_1rw3f_6{gap:var(--space-4);flex-direction:column;width:min(100%,820px);margin-inline:auto;display:flex}._back_1rw3f_14{gap:var(--space-2);min-height:36px;padding:0 var(--space-3);color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;align-self:flex-start;align-items:center;font-size:.82rem;font-weight:650;transition:color .16s,border-color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){._back_1rw3f_14:hover{color:var(--color-accent);border-color:var(--color-accent)}}._backIcon_1rw3f_36{width:16px;height:16px}._head_1rw3f_41{gap:var(--space-3);padding:clamp(var(--space-5), 6vw, var(--space-7));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._badges_1rw3f_52{gap:var(--space-2);flex-wrap:wrap;display:flex}._group_1rw3f_58,._level_1rw3f_59{letter-spacing:.055em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:26px;padding:2px 9px;font-size:.65rem;font-weight:750;display:inline-flex}._group_1rw3f_58{color:var(--color-muted);background:var(--color-surface-alt)}._level_1rw3f_59{color:var(--color-accent);background:var(--color-accent-soft)}._title_1rw3f_81{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,6vw,2.75rem);font-weight:800;line-height:1.08}._subtitle_1rw3f_90{max-width:62ch;color:var(--color-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}._summary_1rw3f_99{padding:var(--space-4) var(--space-5);color:var(--color-text);background:var(--color-accent-soft);border-radius:var(--radius-md);text-wrap:pretty;font-size:1.04rem;font-weight:550;line-height:1.7}._section_1rw3f_110{gap:var(--space-3);padding:clamp(var(--space-4), 5vw, var(--space-5));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._heading_1rw3f_121{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:1.16rem;font-weight:760}._body_1rw3f_129{color:var(--color-text);text-wrap:pretty;margin:0;font-size:.96rem;line-height:1.75}._tableWrap_1rw3f_137{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);scrollbar-color:var(--color-border) transparent;overflow-x:auto}._table_1rw3f_137{border-collapse:collapse;width:100%;font-size:.9rem}._table_1rw3f_137 th,._table_1rw3f_137 td{padding:var(--space-3) var(--space-4);text-align:left;white-space:nowrap}._table_1rw3f_137 thead th{color:var(--color-muted);letter-spacing:.055em;text-transform:uppercase;background:var(--color-surface-alt);border-bottom:1px solid var(--color-border);font-size:.68rem;font-weight:750}._table_1rw3f_137 tbody tr+tr td{border-top:1px solid var(--color-border)}._table_1rw3f_137 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-surface-alt) 48%, transparent)}._table_1rw3f_137 tbody td:first-child{color:var(--color-text);font-weight:650}._caption_1rw3f_176{padding:var(--space-3) var(--space-4);color:var(--color-muted);text-align:left;font-size:.76rem;font-weight:650}._examples_1rw3f_184{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._example_1rw3f_184{padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:4px;display:flex}._german_1rw3f_203{color:var(--color-text);text-wrap:pretty;font-size:.98rem;font-weight:700;line-height:1.6}._english_1rw3f_211{color:var(--color-muted);text-wrap:pretty;font-size:.9rem;line-height:1.5}._notes_1rw3f_218{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}._note_1rw3f_218{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);flex-direction:column;display:flex}._tip_1rw3f_235{border-left-color:var(--color-accent)}._warning_1rw3f_239{border-left-color:var(--color-again)}._noteLabel_1rw3f_243{letter-spacing:.07em;text-transform:uppercase;font-size:.67rem;font-weight:800}._tip_1rw3f_235 ._noteLabel_1rw3f_243{color:var(--color-accent)}._warning_1rw3f_239 ._noteLabel_1rw3f_243{color:var(--color-again)}._noteText_1rw3f_258{text-wrap:pretty;margin:0;font-size:.9rem;line-height:1.6}._missing_1rw3f_265{padding:var(--space-5);color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._locked_1rw3f_273{gap:var(--space-5);flex-direction:column;width:min(100%,820px);margin-inline:auto;display:flex}._lockedCard_1rw3f_281{align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._lockedIcon_1rw3f_294{width:48px;height:48px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:50%;place-items:center;display:grid}._lockedIconGlyph_1rw3f_304{width:22px;height:22px}._lockedTitle_1rw3f_309{letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:750}._lockedBody_1rw3f_316{max-width:40ch;color:var(--color-muted);text-wrap:pretty;margin:0;line-height:1.6}._pager_1rw3f_324{gap:var(--space-3);padding-top:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._pagerLink_1rw3f_331{gap:var(--space-3);min-width:0;min-height:76px;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);align-items:center;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:flex}@media (hover:hover) and (pointer:fine){._pagerLink_1rw3f_331:hover{background:var(--color-surface-alt);border-color:color-mix(in srgb, var(--color-accent) 38%, var(--color-border));box-shadow:var(--shadow-card);transform:translateY(-1px)}._pagerLink_1rw3f_331:hover ._pagerArrow_1rw3f_351{color:var(--color-accent);background:var(--color-accent-soft)}._pagerLink_1rw3f_331:hover ._pagerText_1rw3f_355{color:var(--color-accent)}}._pagerNext_1rw3f_360{text-align:right;grid-column:2;justify-content:flex-end}._pagerSingle_1rw3f_366{grid-column:1/-1}._pagerArrow_1rw3f_351{width:36px;height:36px;color:var(--color-muted);background:var(--color-surface-alt);border-radius:50%;flex:0 0 36px;place-items:center;transition:color .18s,background-color .18s;display:grid}._pagerArrowNext_1rw3f_382{transform:rotate(180deg)}._pagerIcon_1rw3f_386{flex-shrink:0;width:17px;height:17px}._pagerText_1rw3f_355{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;color:var(--color-text);flex-direction:column;font-weight:700;transition:color .18s;display:flex}._pagerLabel_1rw3f_403{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:750}@media (width<=380px){._pager_1rw3f_324{grid-template-columns:minmax(0,1fr)}._pagerNext_1rw3f_360:not(._pagerSingle_1rw3f_366){grid-column:1}}@media (prefers-reduced-motion:reduce){._back_1rw3f_14,._pagerLink_1rw3f_331,._pagerArrow_1rw3f_351{transition:none}}@keyframes _spin-gradient_1lgqv_1{to{--gradient-angle:360deg}}._stack_1lgqv_6{perspective:1000px;width:min(100%,320px);margin-inline:auto;position:relative}._ghost_1lgqv_13{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:100%;position:absolute;inset-inline:0}._ghostBack_1lgqv_22{opacity:.45;top:-18px;transform:scale(.88)}._ghostMid_1lgqv_28{opacity:.7;top:-9px;transform:scale(.94)}._card_1lgqv_34{isolation:isolate;position:relative}._card_1lgqv_34:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._card_1lgqv_34:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._card_1lgqv_34:hover:after{opacity:1;animation:6s linear infinite _spin-gradient_1lgqv_1}}@media (prefers-reduced-motion:reduce){._card_1lgqv_34:after{animation:none}}._card_1lgqv_34:after{opacity:1;animation:6s linear infinite _spin-gradient_1lgqv_1}@media (prefers-reduced-motion:reduce){._card_1lgqv_34:after{animation:none}}._card_1lgqv_34{gap:var(--space-4);min-height:340px;padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:2px solid #0000;flex-direction:column;display:flex}._face_1lgqv_94{gap:var(--space-3);min-height:0;transform-style:preserve-3d;flex-direction:column;flex:1;display:flex}._badges_1lgqv_103{gap:var(--space-2);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._badgeEnd_1lgqv_111{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}._speaker_1lgqv_118{width:18px;height:18px;color:var(--color-muted)}._level_1lgqv_124{padding:var(--space-1) var(--space-3);color:var(--color-accent);letter-spacing:.06em;background:var(--color-accent-soft);border-radius:999px;flex-shrink:0;font-size:.72rem;font-weight:700}._partOfSpeech_1lgqv_135{padding:var(--space-1) var(--space-3);color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em;background:var(--color-surface-alt);border-radius:999px;flex-shrink:0;align-self:flex-start;font-size:.72rem}._prompt_1lgqv_147{text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.35rem,5vw,1.7rem);font-weight:700;line-height:1.2}._details_1lgqv_156{gap:var(--space-1);min-height:0;padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;flex:1;display:flex}._translation_1lgqv_166{overflow-wrap:anywhere;font-size:1.05rem;font-weight:600}._forms_1lgqv_172{color:var(--color-muted);overflow-wrap:anywhere;font-size:.82rem}._separator_1lgqv_178{margin-inline:var(--space-2);opacity:.5}._preposition_1lgqv_183{color:var(--color-accent);font-weight:650}._sentence_1lgqv_188{padding-top:var(--space-3);color:var(--color-muted);text-wrap:pretty;border-top:1px solid var(--color-border);margin-top:auto;font-size:.88rem;font-style:italic}._mark_1lgqv_198{color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-sm);padding:1px 4px;font-style:normal;font-weight:700}._verdicts_1lgqv_207{gap:var(--space-2);flex-shrink:0;grid-template-columns:1fr 1fr;display:grid}._verdict_1lgqv_207{padding:var(--space-2);border-radius:999px;justify-content:center;align-items:center;display:flex}._verdictIcon_1lgqv_222{width:18px;height:18px}._again_1lgqv_227{color:#fff;background:var(--color-again)}._good_1lgqv_232{color:#fff;background:var(--color-good)}@keyframes _spin-gradient_pkk9v_1{to{--gradient-angle:360deg}}._page_pkk9v_6{gap:clamp(var(--space-7), 9vw, 96px);padding-bottom:var(--space-7);flex-direction:column;display:flex}._hero_pkk9v_13{isolation:isolate;gap:var(--space-6);padding:var(--space-6) 0 var(--space-4);grid-template-columns:1fr;align-items:center;display:grid;position:relative}._hero_pkk9v_13:before{z-index:-1;aspect-ratio:1;background:radial-gradient(circle at center, color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 70%);content:"";pointer-events:none;border-radius:50%;width:min(70%,520px);position:absolute;inset:-12% 0 auto auto}@media (width>=860px){._hero_pkk9v_13{gap:var(--space-7);padding-block:var(--space-7);grid-template-columns:1.05fr .95fr}}._heroText_pkk9v_41{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex;position:relative}._eyebrow_pkk9v_49{gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-2);color:var(--color-accent);letter-spacing:.04em;background:var(--color-accent-soft);border-radius:999px;align-items:center;font-size:.78rem;font-weight:650;display:inline-flex}._title_pkk9v_62{letter-spacing:-.035em;text-wrap:balance;max-width:15ch;font-size:clamp(2.3rem,8.5vw,3.6rem);font-weight:780;line-height:1.02}._titleMark_pkk9v_71{color:var(--color-accent)}._lead_pkk9v_75{max-width:46ch;color:var(--color-muted);text-wrap:pretty;font-size:clamp(.98rem,3.2vw,1.08rem)}._actions_pkk9v_82{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._note_pkk9v_89{color:var(--color-muted);font-size:.82rem}._heroCard_pkk9v_94{padding-top:var(--space-5);position:relative}._stats_pkk9v_99{isolation:isolate;position:relative}._stats_pkk9v_99:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._stats_pkk9v_99:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._stats_pkk9v_99:hover:after{opacity:1;animation:6s linear infinite _spin-gradient_pkk9v_1}}@media (prefers-reduced-motion:reduce){._stats_pkk9v_99:after{animation:none}}._stats_pkk9v_99:after{opacity:1;animation:6s linear infinite _spin-gradient_pkk9v_1}@media (prefers-reduced-motion:reduce){._stats_pkk9v_99:after{animation:none}}._stats_pkk9v_99{gap:var(--space-4);padding:var(--space-5) var(--space-4);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border:2px solid #0000;flex-wrap:wrap;justify-content:space-around;align-items:center;display:flex}@media (width<=520px){._stats_pkk9v_99{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}._divider_pkk9v_167{background:var(--color-border);width:1px;height:34px}@media (width<=520px){._divider_pkk9v_167{display:none}}._stat_pkk9v_99{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}._statValue_pkk9v_186{color:var(--color-accent);letter-spacing:-.025em;font-size:clamp(1.5rem,6vw,2.1rem);font-weight:760}._statLabel_pkk9v_193{color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}._features_pkk9v_200{gap:var(--space-5);flex-direction:column;display:flex}._sectionTitle_pkk9v_206{letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(1.5rem,5.5vw,2rem);font-weight:740}._featureList_pkk9v_214{counter-reset:feature;flex-direction:column;gap:0;list-style:none;display:flex}._feature_pkk9v_200{gap:var(--space-4);padding:var(--space-5) 0;border-top:1px solid var(--color-border);grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}._feature_pkk9v_200:last-child{border-bottom:1px solid var(--color-border)}@media (width>=720px){._feature_pkk9v_200{gap:var(--space-6);padding:var(--space-6) var(--space-2);grid-template-columns:88px 1fr}}@media (hover:hover) and (pointer:fine){._feature_pkk9v_200:hover ._featureIndex_pkk9v_242{color:var(--color-surface);background:var(--color-accent);border-color:var(--color-accent)}._feature_pkk9v_200:hover ._featureTitle_pkk9v_247{color:var(--color-accent)}}._featureIndex_pkk9v_242{width:46px;height:46px;color:var(--color-accent);letter-spacing:.04em;background:var(--color-accent-soft);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:.86rem;font-weight:750;transition:color .25s,background .25s,border-color .25s;display:flex}@media (width>=720px){._featureIndex_pkk9v_242{width:58px;height:58px;font-size:.95rem}}._featureBody_pkk9v_275{gap:var(--space-2);flex-direction:column;max-width:56ch;display:flex}._featureTitle_pkk9v_247{letter-spacing:-.02em;font-size:clamp(1.05rem,3.6vw,1.3rem);font-weight:700;transition:color .25s}._featureText_pkk9v_289{color:var(--color-muted);text-wrap:pretty;font-size:.92rem}._levels_pkk9v_295{gap:var(--space-5);padding:clamp(var(--space-5), 6vw, var(--space-7)) clamp(var(--space-4), 5vw, var(--space-6));background:var(--color-accent-soft);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;display:flex}@media (width>=720px){._levels_pkk9v_295{gap:var(--space-6);flex-direction:row;justify-content:space-between;align-items:center}}._levelsText_pkk9v_313{gap:var(--space-2);flex-direction:column;display:flex}._levelsTitle_pkk9v_319{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;font-size:clamp(1.3rem,5vw,1.7rem);font-weight:730}._levelsLead_pkk9v_327{max-width:44ch;color:var(--color-muted);text-wrap:pretty;font-size:.9rem}._levelRow_pkk9v_334{gap:var(--space-2);flex-shrink:0;display:flex}._levelChip_pkk9v_340{width:clamp(52px,15vw,64px);height:clamp(52px,15vw,64px);color:var(--color-surface);background:var(--color-accent);box-shadow:var(--shadow-soft);border-radius:50%;justify-content:center;align-items:center;font-size:1.02rem;font-weight:750;display:flex}._closing_pkk9v_354{gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}._closingTitle_pkk9v_363{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;font-size:clamp(1.5rem,5.5vw,2.1rem);font-weight:750}._closingText_pkk9v_371{max-width:44ch;color:var(--color-muted);text-wrap:pretty}._closingActions_pkk9v_377{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._page_dg8c1_1{gap:var(--space-5);flex-direction:column;max-width:68ch;margin-inline:auto;display:flex}._title_dg8c1_9{letter-spacing:-.01em;font-size:1.6rem;font-weight:780}._updated_dg8c1_15{margin-top:calc(-1 * var(--space-3));color:var(--color-muted);font-size:.82rem}._section_dg8c1_21{gap:var(--space-2);flex-direction:column;display:flex}._heading_dg8c1_27{font-size:1.05rem;font-weight:700}._body_dg8c1_32{color:var(--color-text);white-space:pre-line;line-height:1.6}._heatmap_6blmk_1{gap:var(--space-3);flex-direction:column;display:flex;container-type:inline-size}._grid_6blmk_13{grid-auto-columns:1fr;grid-auto-flow:column;grid-template-rows:repeat(5, var(--calendar-cell));gap:var(--calendar-gap);--calendar-gap:clamp(4px, .7vw, 8px);--calendar-cell:calc((100cqw - 9 * var(--calendar-gap)) / 10);width:100%;display:grid}._cell_6blmk_30{background:var(--color-surface-alt);border-radius:clamp(3px,.4vw,5px)}._level0_6blmk_35{background:var(--color-surface-alt)}._level1_6blmk_39{background:color-mix(in srgb, var(--color-good) 30%, var(--color-surface-alt))}._level2_6blmk_43{background:color-mix(in srgb, var(--color-good) 55%, var(--color-surface-alt))}._level3_6blmk_47{background:color-mix(in srgb, var(--color-good) 78%, var(--color-surface-alt))}._level4_6blmk_51{background:var(--color-good)}._legend_6blmk_55{gap:var(--space-1);color:var(--color-muted);justify-content:flex-end;align-items:center;font-size:.72rem;display:flex}._legend_6blmk_55 ._cell_6blmk_30{width:11px;height:11px}._legend_6blmk_55 span:first-child{margin-right:var(--space-1)}._legend_6blmk_55 span:last-child{margin-left:var(--space-1)}@keyframes _spin-gradient_1q89y_1{to{--gradient-angle:360deg}}._list_1q89y_6{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._rank_1q89y_15{width:18px;color:var(--color-muted);text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem;font-weight:700}._row_1q89y_25{gap:var(--space-3);padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--color-border);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._row_1q89y_25:hover{background:var(--color-surface-alt)}}._list_1q89y_6 li:last-child ._row_1q89y_25{border-bottom:0}._row_1q89y_25:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm);position:relative}._body_1q89y_49{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._name_1q89y_57{overflow-wrap:anywhere;font-size:.88rem;font-weight:600}._bar_1q89y_63{background:var(--color-surface-alt);border-radius:999px;height:6px;display:block;overflow:hidden}._fill_1q89y_71{background:var(--color-good);border-radius:999px;height:100%;display:block}._detail_1q89y_78{color:var(--color-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8rem}._empty_1q89y_85{color:var(--color-muted);font-size:.9rem}._mastery_15b6f_1{gap:var(--space-4);flex-direction:column;display:flex}._bar_15b6f_7{background:var(--color-surface-alt);border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}._segment_15b6f_16{height:100%;display:block}._learnt_15b6f_21{background:var(--color-good)}._started_15b6f_25{background:var(--color-accent)}._untouched_15b6f_29{background:var(--color-border)}._legend_15b6f_33{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._item_15b6f_40{gap:var(--space-3);grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;font-size:.88rem;display:grid}._dot_15b6f_48{border-radius:50%;width:10px;height:10px}._label_15b6f_54{color:var(--color-muted)}._count_15b6f_58{font-variant-numeric:tabular-nums;font-weight:650}._share_15b6f_63{color:var(--color-muted);text-align:right;font-variant-numeric:tabular-nums}._ring_7vvis_1{place-items:center;width:168px;height:168px;margin-inline:auto;display:grid;position:relative}._chart_7vvis_10{width:100%;height:100%;transform:rotate(-90deg)}._track_7vvis_16,._started_7vvis_17,._learnt_7vvis_18{fill:none;stroke-linecap:round}._track_7vvis_16{stroke:var(--color-surface-alt)}._started_7vvis_17{stroke:var(--color-accent);opacity:.35}._learnt_7vvis_18{stroke:var(--color-good)}._centre_7vvis_36{gap:var(--space-1);flex-direction:column;align-items:center;display:flex;position:absolute}._percentage_7vvis_44{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:750}._caption_7vvis_51{color:var(--color-muted);font-size:.78rem}._tiles_tw5yx_1{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tile_tw5yx_1{padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border-left:3px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:2px;display:flex}._value_tw5yx_17{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:750}._label_tw5yx_24{color:var(--color-muted);font-size:.78rem}._due_tw5yx_29{border-left-color:var(--color-again)}._due_tw5yx_29 ._value_tw5yx_17{color:var(--color-again)}._today_tw5yx_36{border-left-color:var(--color-accent)}._week_tw5yx_40{border-left-color:var(--color-good)}._later_tw5yx_44{border-left-color:var(--color-border)}._page_6299v_1{gap:var(--space-4);flex-direction:column;width:min(100%,1080px);margin-inline:auto;display:flex}._pair_6299v_9{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;display:grid}._title_6299v_16{letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,5vw,2.2rem);font-weight:780;line-height:1.05}._card_6299v_24,._overview_6299v_25{gap:var(--space-4);min-width:0;padding:clamp(var(--space-4), 3vw, var(--space-5));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._overview_6299v_25{gap:var(--space-5);grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr);align-items:center;display:grid}._heading_6299v_44{color:var(--color-text);letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:750}._figures_6299v_52{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._figure_6299v_52{gap:var(--space-2);min-height:82px;padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;justify-content:center;display:flex}._figureLabel_6299v_71{color:var(--color-muted);font-size:.72rem;font-weight:600}._figureValue_6299v_77{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:0;font-size:1.28rem;font-weight:700}@media (width<=600px){._overview_6299v_25{grid-template-columns:minmax(0,1fr)}}@keyframes _spin-gradient_1li4i_1{to{--gradient-angle:360deg}}._question_1li4i_6{gap:var(--space-4);flex-direction:column;display:flex}._promptCard_1li4i_12{justify-content:center;align-items:center;gap:var(--space-2);min-height:150px;padding:var(--space-5);text-align:center;background:radial-gradient(ellipse at 50% 0%, var(--color-accent-soft), transparent 72%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}._promptCard_1li4i_12:before,._promptCard_1li4i_12:after{content:"";background:var(--color-accent);opacity:.55;border-radius:50%;width:5px;height:5px;position:absolute}._promptCard_1li4i_12:before{top:22px;left:24px}._promptCard_1li4i_12:after{opacity:.25;width:8px;height:8px;bottom:22px;right:24px}._promptLabel_1li4i_52{color:var(--color-muted);letter-spacing:.11em;text-transform:uppercase;text-align:center;align-self:center;font-size:.63rem;font-weight:750}._prompt_1li4i_12{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:clamp(1.7rem,7vw,2.6rem);font-weight:800;line-height:1.1}._choices_1li4i_73{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._choice_1li4i_73{align-items:center;gap:var(--space-2);min-width:0;min-height:68px;padding:var(--space-3);color:var(--color-text);text-align:left;overflow-wrap:anywhere;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);grid-template-columns:30px minmax(0,1fr) 18px;font-size:.9rem;font-weight:650;line-height:1.3;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,opacity .16s;display:grid}@media (hover:hover) and (pointer:fine){._choice_1li4i_73:hover{background:var(--color-accent-soft);border-color:var(--color-accent);box-shadow:var(--shadow-card);transform:translateY(-2px)}}._choice_1li4i_73:disabled{cursor:default}._choiceIndex_1li4i_112{width:28px;height:28px;color:var(--color-muted);background:var(--color-surface-alt);border-radius:9px;place-items:center;font-size:.69rem;font-weight:800;display:grid}._choiceIcon_1li4i_124{justify-self:end;width:18px;height:18px}._correct_1li4i_130{color:var(--color-good);background:color-mix(in srgb, var(--color-good) 11%, var(--color-surface));border-color:var(--color-good)}._correct_1li4i_130 ._choiceIndex_1li4i_112{color:var(--color-good);background:color-mix(in srgb, var(--color-good) 14%, var(--color-surface))}._wrong_1li4i_141{color:var(--color-again);background:color-mix(in srgb, var(--color-again) 10%, var(--color-surface));border-color:var(--color-again)}._wrong_1li4i_141 ._choiceIndex_1li4i_112{color:var(--color-again);background:color-mix(in srgb, var(--color-again) 14%, var(--color-surface))}._faded_1li4i_152{opacity:.42;box-shadow:none}._listen_1li4i_157{width:128px;height:128px;margin:var(--space-2) auto var(--space-3);color:#fff;cursor:pointer;background:radial-gradient(circle at 35% 25%, color-mix(in srgb, #fff 24%, var(--color-accent)), var(--color-accent) 68%);box-shadow:0 14px 32px color-mix(in srgb, var(--color-accent) 30%, transparent), inset 0 1px 0 #ffffff42;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;transition:transform .18s,filter .18s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._listen_1li4i_157:hover{filter:brightness(1.05);transform:scale(1.035)}}._listen_1li4i_157:focus-visible{outline:3px solid var(--color-accent);outline-offset:5px}._listenPulse_1li4i_187{pointer-events:none;border:1px solid color-mix(in srgb, var(--color-accent) 42%, transparent);border-radius:50%;animation:2.4s ease-out infinite _listen-pulse_1li4i_1;position:absolute;inset:-7px}._listenIcon_1li4i_196{z-index:1;width:38px;height:38px;position:relative}._listenHint_1li4i_203{z-index:1;opacity:.9;font-size:.67rem;font-weight:700;position:relative}@keyframes _listen-pulse_1li4i_1{0%{opacity:.8;transform:scale(.9)}80%,to{opacity:0;transform:scale(1.16)}}@media (width<=560px){._choices_1li4i_73{grid-template-columns:1fr}._choice_1li4i_73{min-height:60px}}@media (prefers-reduced-motion:reduce){._choice_1li4i_73,._listen_1li4i_157{transition:none}._listenPulse_1li4i_187{animation:none}}._result_bntif_1{gap:var(--space-5);flex-direction:column;max-width:650px;margin-inline:auto;display:flex;position:relative}._hero_bntif_10{align-items:center;gap:var(--space-4);padding:clamp(var(--space-5), 6vw, var(--space-7));background:radial-gradient(ellipse at 50% 0%, var(--color-accent-soft), transparent 70%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}._completeLabel_bntif_23,._reviewKicker_bntif_24{color:var(--color-muted);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:.65rem;font-weight:800}._completeLabel_bntif_23{margin:0}._scoreBlock_bntif_37{justify-content:center;align-items:center;gap:clamp(var(--space-4), 7vw, var(--space-6));width:min(100%,390px);display:flex}._scoreRing_bntif_45{aspect-ratio:1;flex:none;width:clamp(112px,31vw,150px);position:relative}._scoreRing_bntif_45 svg{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}._ringTrack_bntif_60,._ringProgress_bntif_61{fill:none;stroke-width:7px}._ringTrack_bntif_60{stroke:var(--color-border)}._ringProgress_bntif_61{stroke:var(--color-accent);stroke-linecap:round}._ringScore_bntif_75{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}._ringScore_bntif_75 strong{letter-spacing:-.07em;font-size:clamp(1.8rem,8vw,2.5rem);font-weight:850}._ringScore_bntif_75 span{color:var(--color-muted);align-self:center;margin-top:11px;font-size:.82rem;font-weight:650}._scoreCopy_bntif_99{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}._scorePercent_bntif_107{color:var(--color-accent);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,8vw,2.4rem);font-weight:850;line-height:1}._scoreRate_bntif_116{color:var(--color-muted);font-size:.72rem;font-weight:650}._headlineGood_bntif_122,._headlineLow_bntif_123{max-width:220px;margin:var(--space-2) 0 0;text-wrap:pretty;font-size:.92rem;font-weight:750;line-height:1.35}._headlineGood_bntif_122{color:var(--color-good)}._headlineLow_bntif_123{color:var(--color-text)}._stats_bntif_140{gap:var(--space-2);width:100%;padding-top:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}._stat_bntif_140{min-width:0;padding:var(--space-2);background:color-mix(in srgb, var(--color-surface) 72%, transparent);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:3px;display:flex}._stat_bntif_140 strong{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:850}._stat_bntif_140 span{color:var(--color-muted);text-align:center;font-size:.66rem;font-weight:650}._correct_bntif_173 strong{color:var(--color-good)}._wrong_bntif_177 strong{color:var(--color-again)}._unanswered_bntif_181 strong{color:var(--color-muted)}._review_bntif_24{gap:var(--space-2);flex-direction:column;display:flex}._reviewHeading_bntif_191{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}._reviewKicker_bntif_24{text-align:left}._reviewTitle_bntif_203{margin:0;font-size:1.05rem;font-weight:750}._reviewCount_bntif_209{color:var(--color-again);white-space:nowrap;background:color-mix(in srgb, var(--color-again) 10%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-again) 22%, var(--color-border));border-radius:999px;padding:5px 9px;font-size:.68rem;font-weight:750}._row_bntif_220{gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-again);border-radius:var(--radius-md);flex-direction:column;display:flex}._rowWord_bntif_231{align-items:center;gap:var(--space-2);display:flex}._rowIndex_bntif_237{width:25px;height:25px;color:var(--color-again);background:color-mix(in srgb, var(--color-again) 10%, var(--color-surface));font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;font-size:.62rem;font-weight:800;display:grid}._german_bntif_251{overflow-wrap:anywhere;font-size:.92rem;font-weight:750}._answerCompare_bntif_257{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._expected_bntif_263,._given_bntif_264{overflow-wrap:anywhere;background:var(--color-surface-alt);border-radius:var(--radius-sm);flex-direction:column;gap:3px;min-width:0;padding:9px 10px;font-size:.82rem;display:flex}._expected_bntif_263{color:var(--color-good);background:color-mix(in srgb, var(--color-good) 8%, var(--color-surface))}._given_bntif_264{color:var(--color-again);background:color-mix(in srgb, var(--color-again) 8%, var(--color-surface))}._expected_bntif_263 strong,._given_bntif_264 strong{font-weight:700}._expected_bntif_263 small,._given_bntif_264 small{color:var(--color-muted);letter-spacing:.035em;text-transform:uppercase;font-size:.62rem;font-weight:700}._actions_bntif_300{gap:var(--space-3);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}._restartButton_bntif_306,._homeButton_bntif_307{border-radius:var(--radius-lg);width:100%;min-height:52px;font-weight:750}._restartButton_bntif_306{box-shadow:0 8px 18px color-mix(in srgb, var(--color-accent) 23%, transparent)}._actionIcon_bntif_318{width:18px;height:18px}@media (width<=560px){._actions_bntif_300{grid-template-columns:1fr}}@media (width<=380px){._scoreBlock_bntif_37{gap:var(--space-3)}._answerCompare_bntif_257{grid-template-columns:1fr}}@keyframes _spin-gradient_1t15d_1{to{--gradient-angle:360deg}}._wizard_1t15d_6{gap:var(--space-6);flex-direction:column;max-width:520px;margin-inline:auto;display:flex}._track_1t15d_14{justify-content:center;align-items:center;width:100%;margin-inline:auto;display:flex}._trackItem_1t15d_22{align-items:center;display:flex}._node_1t15d_27{background:var(--color-surface);border:2px solid var(--color-border);border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s}._nodeDone_1t15d_37{background:var(--color-accent);border-color:var(--color-accent)}._nodeCurrent_1t15d_42{position:relative;transform:scale(1.3)}._nodeCurrent_1t15d_42:after{content:"";box-sizing:border-box;border:1px solid var(--color-accent);pointer-events:none;border-radius:50%;width:14px;height:14px;animation:1.5s ease-out infinite _currentStepPulse_1t15d_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}@keyframes _currentStepPulse_1t15d_1{0%{opacity:.6;transform:translate(-50%,-50%)scale(.9)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}._connector_1t15d_72{width:56px;height:2px;margin-inline:var(--space-2);background:var(--color-border);position:relative;overflow:hidden}._connectorFill_1t15d_81{background:var(--color-accent);transform-origin:0;width:100%;height:100%;display:block}._panel_1t15d_89{isolation:isolate;position:relative}._panel_1t15d_89:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._panel_1t15d_89:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._panel_1t15d_89:hover:after{opacity:1;animation:8s linear infinite _spin-gradient_1t15d_1}}@media (prefers-reduced-motion:reduce){._panel_1t15d_89:after{animation:none}}._panel_1t15d_89:after{opacity:1;animation:8s linear infinite _spin-gradient_1t15d_1}@media (prefers-reduced-motion:reduce){._panel_1t15d_89:after{animation:none}}._panel_1t15d_89{min-height:340px;padding:var(--space-6) var(--space-5) var(--space-5);background:radial-gradient(140% 100% at 100% 0%, color-mix(in srgb, var(--color-accent) 8%, transparent) 0%, transparent 55%), var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:2px solid #0000;position:relative;overflow:hidden}._stepLabel_1t15d_148{top:var(--space-4);right:var(--space-5);color:var(--color-muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700;position:absolute}._title_1t15d_159{max-width:85%;margin-bottom:var(--space-5);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.25rem,5.5vw,1.55rem);font-weight:750;line-height:1.15}._footer_1t15d_169{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._nextIcon_1t15d_176{width:18px;height:18px;margin-right:calc(var(--space-2) * -1)}@media (prefers-reduced-motion:reduce){._nodeCurrent_1t15d_42:after{opacity:0;animation:none}}._modeStep_6hh6f_1{flex-direction:column;gap:0;display:flex}._modeChoices_6hh6f_7{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._modeChoice_6hh6f_7{align-items:flex-start;gap:var(--space-3);min-width:0;min-height:154px;padding:var(--space-3);color:var(--color-text);text-align:left;cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:flex;position:relative}._modeChoice_6hh6f_7:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}._modeChoice_6hh6f_7:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._modeSelected_6hh6f_42{background:linear-gradient(145deg, var(--color-accent-soft), transparent 74%), var(--color-surface);border-color:var(--color-accent);box-shadow:0 8px 22px color-mix(in srgb, var(--color-accent) 16%, transparent)}._modeIcon_6hh6f_48{width:42px;height:42px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:13px;place-items:center;display:grid}._modeIcon_6hh6f_48 svg{width:23px;height:23px}._modeText_6hh6f_63{flex-direction:column;gap:4px;padding-right:12px;display:flex}._modeText_6hh6f_63 strong{font-size:.92rem;line-height:1.2}._modeText_6hh6f_63 small{color:var(--color-muted);font-size:.71rem;line-height:1.35}._modeMark_6hh6f_81{width:20px;height:20px;color:var(--color-surface);background:var(--color-border);border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid;position:absolute;top:12px;right:12px}._modeSelected_6hh6f_42 ._modeMark_6hh6f_81{background:var(--color-accent)}._scopeStep_6hh6f_100{gap:var(--space-3);flex-direction:column;display:flex}._levelField_6hh6f_106{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._levelChoices_6hh6f_116{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._levelChoice_6hh6f_116{min-height:100px;padding:var(--space-3);color:var(--color-text);text-align:left;cursor:pointer;background:radial-gradient(ellipse at 100% 0%, var(--color-accent-soft), transparent 68%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3px;transition:transform .16s,border-color .16s,box-shadow .16s,background-color .16s;display:flex;position:relative;overflow:hidden}._levelChoice_6hh6f_116:hover{border-color:var(--color-accent);box-shadow:var(--shadow-card);transform:translateY(-2px)}._levelChoice_6hh6f_116:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._levelSelected_6hh6f_153{border-color:var(--color-accent);box-shadow:0 6px 18px color-mix(in srgb, var(--color-accent) 17%, transparent)}._levelSelectionSurface_6hh6f_158{z-index:0;background:radial-gradient(ellipse at 100% 0%, var(--color-accent-soft), transparent 72%), var(--color-surface);border-radius:inherit;position:absolute;inset:0}._levelChoice_6hh6f_116>:not(._levelSelectionSurface_6hh6f_158){z-index:1}._levelAccent_6hh6f_170{align-items:flex-end;gap:3px;height:17px;display:flex;position:absolute;top:13px;right:13px;transform:skewY(-24deg)}._levelAccent_6hh6f_170 i{background:var(--color-border);border-radius:3px;width:4px;height:7px;display:block}._levelAccent_6hh6f_170 i:nth-child(2){height:12px}._levelAccent_6hh6f_170 i:nth-child(3){height:17px}._levelSelected_6hh6f_153 ._levelAccent_6hh6f_170 i{background:var(--color-accent)}._levelSelected_6hh6f_153 ._levelAccent_6hh6f_170{visibility:hidden}._levelCode_6hh6f_205{letter-spacing:-.06em;font-size:1.45rem;font-weight:800;line-height:1}._levelName_6hh6f_212{max-width:100%;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;overflow:hidden}._levelSelected_6hh6f_153 ._levelName_6hh6f_212{color:var(--color-text)}._levelCheck_6hh6f_226{width:18px;height:18px;color:var(--color-surface);background:var(--color-accent);border-radius:50%;place-items:center;font-size:.68rem;font-weight:800;display:grid;position:absolute;top:10px;right:9px}._lengthStep_6hh6f_241{gap:var(--space-3);flex-direction:column;display:flex}._field_6hh6f_247{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._lengthSection_6hh6f_257{gap:var(--space-4);flex-direction:column;display:flex}._lengthSection_6hh6f_257>._field_6hh6f_247{gap:var(--space-2)}._label_6hh6f_267{color:var(--color-text);padding:0;font-size:.84rem;font-weight:700}._directionChoices_6hh6f_274{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._directionField_6hh6f_280{gap:var(--space-2);min-width:0;padding:var(--space-3) 0 0;border:0;border-top:1px solid var(--color-border);flex-direction:column;margin:0;display:flex}._directionReveal_6hh6f_291{transform-origin:top;overflow:hidden}._directionLegend_6hh6f_296{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;padding:0;font-size:.73rem;font-weight:700}._directionChoice_6hh6f_274,._preset_6hh6f_306{cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0;transition:background-color .15s,border-color .15s;position:relative}._directionChoice_6hh6f_274{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);transition:transform .16s,border-color .16s,box-shadow .16s,background-color .16s;display:block;overflow:hidden}._directionChoice_6hh6f_274:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}._directionChoice_6hh6f_274._selected_6hh6f_329{box-shadow:0 6px 18px color-mix(in srgb, var(--color-accent) 16%, transparent)}._directionContent_6hh6f_333{min-height:82px;padding:var(--space-3);border-radius:inherit;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);place-items:center;display:grid;position:relative}._countChoices_6hh6f_344{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:4px;display:grid}._countChoice_6hh6f_344{min-width:0;color:var(--color-text);cursor:pointer;border-radius:calc(var(--radius-lg) - 4px);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:10px 2px;transition:background-color .16s,color .16s;display:flex;position:relative}._countChoice_6hh6f_344:hover{background:color-mix(in srgb, var(--color-surface) 65%, transparent)}._countChoice_6hh6f_344:focus-visible,._paceChoice_6hh6f_376:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._countSelected_6hh6f_381{color:var(--color-accent)}._countHighlight_6hh6f_385{z-index:0;background:var(--color-surface);border-radius:calc(var(--radius-lg) - 4px);box-shadow:var(--shadow-soft);position:absolute;inset:0}._countNumber_6hh6f_394,._countCaption_6hh6f_395{z-index:1;position:relative}._countNumber_6hh6f_394{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800;line-height:1}._countCaption_6hh6f_395{max-width:100%;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;font-weight:600;overflow:hidden}._paceSection_6hh6f_418{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._paceHeading_6hh6f_428{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._paceSelected_6hh6f_435{min-width:42px;min-height:25px;color:var(--color-accent);background:var(--color-accent-soft);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:3px 8px;font-size:.72rem;font-weight:800;display:grid;overflow:hidden}._paceChoices_6hh6f_450{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._paceChoice_6hh6f_376{min-width:0;color:var(--color-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;font-size:.68rem;font-weight:650;display:flex}._paceTrack_6hh6f_472{background:var(--color-border);border-radius:999px;align-items:center;width:100%;height:5px;display:flex;position:relative}._paceTrack_6hh6f_472 i{background:var(--color-muted);border-radius:50%;width:7px;height:7px;margin:0;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}._paceChoice_6hh6f_376:nth-child(2) ._paceTrack_6hh6f_472 i{left:50%}._paceChoice_6hh6f_376:nth-child(3) ._paceTrack_6hh6f_472 i{left:75%}._paceChoice_6hh6f_376:first-child ._paceTrack_6hh6f_472 i{left:25%}._paceActive_6hh6f_506{color:var(--color-accent);background:var(--color-accent-soft)}._paceActive_6hh6f_506 ._paceTrack_6hh6f_472{background:color-mix(in srgb, var(--color-accent) 42%, var(--color-border))}._paceActive_6hh6f_506 ._paceTrack_6hh6f_472 i{background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 0 3px var(--color-surface)}._language_6hh6f_522{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:5px;min-width:0;font-size:.72rem;font-weight:650;line-height:1.15;display:flex}._flag_6hh6f_535{border-radius:2px;width:24px;height:18px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0000001a}._directionArrow_6hh6f_544{width:20px;height:20px;color:var(--color-accent)}._choiceInput_6hh6f_550{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._selected_6hh6f_329{background:var(--color-accent-soft);border-color:var(--color-accent)}._choiceInput_6hh6f_550:focus-visible+._directionContent_6hh6f_333,._choiceInput_6hh6f_550:focus-visible+._presetContent_6hh6f_567{outline:2px solid var(--color-accent);outline-offset:2px}._total_6hh6f_572{padding:9px var(--space-4);color:var(--color-accent);background:var(--color-accent-soft);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 18%, transparent);border-radius:999px;align-self:center;margin:0;font-size:.85rem;font-weight:700}._total_6hh6f_572 span{display:block}@media (prefers-reduced-motion:reduce){._directionChoice_6hh6f_274,._levelChoice_6hh6f_116,._modeChoice_6hh6f_7,._countChoice_6hh6f_344{transition:none}}@keyframes _spin-gradient_16bjb_1{to{--gradient-angle:360deg}}._track_16bjb_6{gap:var(--space-2);max-height:50vh;padding:var(--space-3) 3px var(--space-1);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(4,1fr);display:grid;overflow-y:auto}@media (width<=420px){._track_16bjb_6{grid-template-columns:repeat(3,1fr)}}._tile_16bjb_22{padding:22px var(--space-1) var(--space-2);text-align:center;cursor:pointer;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){._tile_16bjb_22:hover{box-shadow:var(--shadow-card);border-color:var(--color-accent)}}._selected_16bjb_45{background:var(--color-accent-soft);border-color:var(--color-accent);box-shadow:0 8px 20px color-mix(in srgb, var(--color-accent) 22%, transparent)}._allIcon_16bjb_51{width:40px;height:40px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-sm);place-items:center;transition:background .2s;display:grid}._selected_16bjb_45 ._allIcon_16bjb_51{background:var(--color-surface)}._allIconSvg_16bjb_66{width:20px;height:20px}._name_16bjb_71{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:.74rem;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}._count_16bjb_83{min-width:22px;min-height:18px;color:var(--color-muted);background:var(--color-surface-alt);border:1px solid var(--color-border);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:1px 5px;font-size:.6rem;font-weight:700;display:grid;position:absolute;top:4px;right:4px;overflow:hidden}._count_16bjb_83>span{display:block}._selected_16bjb_45 ._count_16bjb_83{color:var(--color-accent);background:var(--color-surface)}@keyframes _spin-gradient_1xyvu_1{to{--gradient-angle:360deg}}._quiz_1xyvu_6{gap:var(--space-5);flex-direction:column;max-width:680px;margin-inline:auto;display:flex}._panel_1xyvu_14{isolation:isolate;position:relative}._panel_1xyvu_14:before{background:var(--color-border);border-radius:var(--radius-lg);content:"";pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._panel_1xyvu_14:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);border-radius:var(--radius-lg);opacity:0;content:"";pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._panel_1xyvu_14:hover:after{opacity:1;animation:12s linear infinite _spin-gradient_1xyvu_1}}@media (prefers-reduced-motion:reduce){._panel_1xyvu_14:after{animation:none}}._panel_1xyvu_14:after{opacity:1;animation:12s linear infinite _spin-gradient_1xyvu_1}@media (prefers-reduced-motion:reduce){._panel_1xyvu_14:after{animation:none}}._panel_1xyvu_14{padding:clamp(var(--space-4), 5vw, var(--space-6));background:radial-gradient(100% 60% at 50% 0%, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent 80%), var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:2px solid #0000;position:relative;overflow:hidden}._bar_1xyvu_72{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);color:var(--color-muted);font-variant-numeric:tabular-nums;display:flex}._counter_1xyvu_82{flex-direction:column;gap:2px;display:flex}._counterLabel_1xyvu_88{letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:750}._counterValue_1xyvu_95{color:var(--color-text);letter-spacing:-.035em;font-size:1.12rem;font-weight:800}._counterValue_1xyvu_95 i{color:var(--color-muted);margin-inline:2px;font-size:.8em;font-style:normal;font-weight:500}._timer_1xyvu_110{min-width:120px;min-height:58px;color:var(--color-text);background:var(--color-surface-alt);border:1px solid var(--color-border);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;gap:10px;padding:5px 12px 5px 5px;transition:color .2s,background-color .2s,border-color .2s;display:flex;position:relative}._clockFace_1xyvu_127{flex:none;width:44px;height:44px;display:block;overflow:visible}._clockDial_1xyvu_135{fill:var(--color-surface);stroke:var(--color-border);stroke-width:1.5px}._clockTicks_1xyvu_141{fill:none;stroke:var(--color-text);stroke-linecap:round;stroke-width:1.6px}._clockSecondHand_1xyvu_148 line{stroke:var(--color-text);stroke-linecap:round;stroke-width:1.2px}._clockPin_1xyvu_154{fill:var(--color-accent)}._timerText_1xyvu_158{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}._clockValue_1xyvu_166{font-size:1.12rem;font-weight:850;line-height:1}._clockUnit_1xyvu_172{color:var(--color-muted);font-size:.6rem;font-weight:650;line-height:1}._timerLow_1xyvu_179{color:var(--color-again);background:color-mix(in srgb, var(--color-again) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--color-again) 40%, var(--color-border))}._timerLow_1xyvu_179 ._clockSecondHand_1xyvu_148 line,._timerLow_1xyvu_179 ._clockPin_1xyvu_154{stroke:var(--color-again);fill:var(--color-again)}._progress_1xyvu_191{margin-bottom:var(--space-6)}._progress_1xyvu_191>div{background:var(--color-surface-alt);height:7px}._progress_1xyvu_191>div>div{background:linear-gradient(90deg, var(--color-accent), color-mix(in srgb, var(--color-accent) 65%, #efb064))}@media (width<=520px){._panel_1xyvu_14{padding:var(--space-4) var(--space-3)}}@media (prefers-reduced-motion:reduce){._timer_1xyvu_110{transition:none}}._slider_6m9yg_1{gap:var(--space-3);align-items:center;display:flex}._label_6m9yg_7{min-width:0;color:var(--color-muted);flex:1;font-size:.85rem;font-weight:600}._track_6m9yg_15{gap:var(--space-2);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}._iconSmall_6m9yg_23,._iconLarge_6m9yg_24{color:var(--color-muted);flex-shrink:0}._iconSmall_6m9yg_23{opacity:.6;width:13px;height:13px}._iconLarge_6m9yg_24{width:17px;height:17px;color:var(--color-accent)}._input_6m9yg_41{appearance:none;background:0 0;flex-shrink:0;width:128px;height:28px}._input_6m9yg_41::-webkit-slider-runnable-track{background:var(--color-border);border-radius:999px;height:4px}._input_6m9yg_41::-moz-range-track{background:var(--color-border);border-radius:999px;height:4px}._input_6m9yg_41::-webkit-slider-thumb{appearance:none;cursor:pointer;background:var(--color-accent);border:3px solid var(--color-surface);width:20px;height:20px;box-shadow:var(--shadow-soft);border-radius:50%;margin-top:-8px;transition:transform .15s}._input_6m9yg_41::-moz-range-thumb{cursor:pointer;background:var(--color-accent);border:3px solid var(--color-surface);width:20px;height:20px;box-shadow:var(--shadow-soft);border-radius:50%;transition:transform .15s}._input_6m9yg_41:active::-webkit-slider-thumb{transform:scale(1.15)}._input_6m9yg_41:active::-moz-range-thumb{transform:scale(1.15)}._input_6m9yg_41:focus-visible{outline:none}._input_6m9yg_41:focus-visible::-webkit-slider-thumb{box-shadow:var(--shadow-soft), 0 0 0 3px var(--color-accent-soft)}._input_6m9yg_41:focus-visible::-moz-range-thumb{box-shadow:var(--shadow-soft), 0 0 0 3px var(--color-accent-soft)}._value_6m9yg_96{width:3.4ch;color:var(--color-accent);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem;font-weight:700}@media (width<=460px){._slider_6m9yg_1{gap:var(--space-1);flex-direction:column;align-items:stretch}._track_6m9yg_15{justify-content:space-between;width:100%}._input_6m9yg_41{flex:1;width:auto;min-width:0}}@keyframes _spin-gradient_1jl80_1{to{--gradient-angle:360deg}}._row_1jl80_6{gap:var(--space-3);width:100%;padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-md);border:1px solid #0000;justify-content:space-between;align-items:center;display:flex}._rowPlain_1jl80_18{background:0 0;border:0;padding:0}._rowLabeled_1jl80_24{gap:var(--space-3)}._rowTiles_1jl80_28{align-items:flex-start}._text_1jl80_32{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._label_1jl80_40{font-size:.95rem;font-weight:600}._description_1jl80_45{color:var(--color-muted);text-wrap:pretty;font-size:.8rem}._choices_1jl80_51{background:var(--color-border);border-radius:999px;flex-shrink:0;gap:4px;padding:3px;display:flex}._choice_1jl80_51{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--color-muted);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex;position:relative}._choice_1jl80_51:after{content:"";position:absolute;inset:-4px}@media (hover:hover) and (pointer:fine){._choice_1jl80_51:hover{color:var(--color-text)}}._choiceLabeled_1jl80_87{border-radius:999px;gap:6px;width:auto;min-width:64px;padding-inline:10px}._choicesTiles_1jl80_95{background:0 0;border-radius:0;flex-wrap:wrap;gap:8px;padding:0}._choiceTile_1jl80_103{min-height:42px;color:var(--color-muted);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding-inline:12px;transition:color .18s,border-color .18s,background-color .18s,transform .18s}@media (hover:hover) and (pointer:fine){._choiceTile_1jl80_103:hover{color:var(--color-text);border-color:color-mix(in srgb, var(--color-accent) 38%, var(--color-border))}}._choiceTile_1jl80_103._selected_1jl80_119{color:var(--color-accent);background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-border))}._choiceTile_1jl80_103 ._highlight_1jl80_125{background:var(--color-accent-soft);border-radius:calc(var(--radius-md) - 1px);box-shadow:none}._choiceTile_1jl80_103 ._choiceLabel_1jl80_87,._choiceTile_1jl80_103 ._glyph_1jl80_132{z-index:1}._choiceTile_1jl80_103:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._selected_1jl80_119{color:var(--color-accent)}._highlight_1jl80_125{background:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:50%;position:absolute;inset:0}._choiceLabeled_1jl80_87 ._highlight_1jl80_125{border-radius:999px}._glyph_1jl80_132{justify-content:center;align-items:center;display:flex;position:relative}._glyph_1jl80_132 svg{width:17px;height:17px}@media (width<=460px){._rowLabeled_1jl80_24{flex-direction:column;align-items:stretch}._rowLabeled_1jl80_24 ._choices_1jl80_51{align-self:flex-start}._rowTiles_1jl80_28{flex-direction:row;align-items:center}}._choiceLabel_1jl80_87{white-space:nowrap;font-size:.74rem;font-weight:650;position:relative}@keyframes _spin-gradient_w71zm_1{to{--gradient-angle:360deg}}._row_w71zm_6{gap:var(--space-3);width:100%;padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-md);border:1px solid #0000;justify-content:space-between;align-items:center;display:flex}._rowPlain_w71zm_18{background:0 0;border:0;padding:0}._text_w71zm_24{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._label_w71zm_32{font-size:.95rem;font-weight:600}._value_w71zm_37{gap:var(--space-2);color:var(--color-muted);align-items:center;font-size:.85rem;display:flex}._side_w71zm_45{color:var(--color-accent);font-weight:600}._arrow_w71zm_50{color:var(--color-muted)}._swap_w71zm_54{width:40px;min-width:40px;height:40px;min-height:40px;color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:flex;position:relative}._swap_w71zm_54:after{content:"";position:absolute;inset:-4px}@media (hover:hover) and (pointer:fine){._swap_w71zm_54:hover{border-color:var(--color-accent)}}._swap_w71zm_54 svg{width:19px;height:19px}._label_jtf9e_1{font-size:.95rem;font-weight:650}._hint_jtf9e_6{color:var(--color-muted);font-size:.82rem}._row_jtf9e_11{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._text_jtf9e_19{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._body_jtf9e_26{font-size:.92rem;line-height:1.5}._warning_jtf9e_31{padding:var(--space-3);color:#8f3a1d;border-radius:var(--radius-md);background:#b4522d1f;font-size:.85rem;line-height:1.5}._actions_jtf9e_40{gap:var(--space-2);justify-content:flex-end;display:flex}@media (width<=420px){._actions_jtf9e_40{flex-direction:column-reverse}._actions_jtf9e_40>button{width:100%}._row_jtf9e_11{flex-direction:column;align-items:flex-start}}._body_1to7p_1{overflow-wrap:anywhere;font-size:.92rem;line-height:1.5}._warning_1to7p_7{padding:var(--space-3);color:#8f3a1d;border-radius:var(--radius-md);background:#b4522d1f;font-size:.85rem;line-height:1.5}._actions_1to7p_16{gap:var(--space-2);justify-content:flex-end;display:flex}@media (width<=420px){._actions_1to7p_16{flex-direction:column-reverse}._actions_1to7p_16>button{width:100%}}._row_1xzzp_1{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._copy_1xzzp_9{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_1xzzp_16{font-size:.88rem;font-weight:680}._hint_1xzzp_21{color:var(--color-muted);overflow-wrap:anywhere;font-size:.8rem}._error_1xzzp_27{color:var(--color-danger,#b4522d);font-size:.8rem}@media (width<=420px){._row_1xzzp_1{align-items:stretch}._row_1xzzp_1>button{width:100%}}@keyframes _spin-gradient_164yl_1{to{--gradient-angle:360deg}}._panel_164yl_6{gap:var(--space-2);min-width:0;padding:var(--space-3);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._head_164yl_17{gap:var(--space-3);align-items:center;min-width:0;display:flex}._icon_164yl_24{width:34px;height:34px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:11px;flex:0 0 34px;place-items:center;display:grid}._icon_164yl_24 svg{width:17px;height:17px}._titleCopy_164yl_39{flex-direction:column;gap:3px;min-width:0;display:flex}._label_164yl_46{margin:0;font-size:.9rem;font-weight:680}._hint_164yl_52{color:var(--color-muted);text-wrap:pretty;font-size:.82rem;line-height:1.5}._row_164yl_59{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._account_164yl_68{min-width:0;color:var(--color-muted);overflow-wrap:anywhere;font-size:.78rem;font-weight:600}._signIn_164yl_76{min-height:42px;padding-inline:var(--space-4);margin-top:var(--space-1);color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-md);align-items:center;font-size:.88rem;font-weight:700;transition:background-color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){._signIn_164yl_76:hover{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-surface))}}@media (width<=420px){._row_164yl_59{align-items:stretch}._row_164yl_59>button,._signIn_164yl_76{width:100%}}._page_1ljsn_1{gap:var(--space-5);flex-direction:column;width:100%;margin-inline:auto;display:flex}._header_1ljsn_9{padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}._headerCopy_1ljsn_17{gap:var(--space-2);flex-direction:column;display:flex}._title_1ljsn_23{letter-spacing:-.05em;margin:0;font-size:clamp(1.65rem,4vw,2rem);font-weight:800;line-height:1.05}._lead_1ljsn_31{max-width:58ch;color:var(--color-muted);text-wrap:pretty;margin:0;font-size:.9rem;line-height:1.5}._workspace_1ljsn_40{gap:var(--space-5);grid-template-columns:164px minmax(0,1fr);align-items:start;display:grid}._rail_1ljsn_47{top:var(--space-5);gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex;position:sticky}._railLabel_1ljsn_56{padding-inline:var(--space-3);margin:0 0 var(--space-1);color:var(--color-muted);letter-spacing:.075em;text-transform:uppercase;font-size:.66rem;font-weight:700}._sectionNav_1ljsn_66{flex-direction:column;gap:3px;display:flex}._navLink_1ljsn_72{gap:var(--space-2);min-height:42px;padding:0 var(--space-3);color:var(--color-muted);border-radius:var(--radius-md);align-items:center;font-size:.8rem;font-weight:620;transition:color .16s,background-color .16s;display:flex}._navLink_1ljsn_72:hover,._navLink_1ljsn_72:focus-visible{color:var(--color-accent);background:var(--color-accent-soft);outline:none}._navIcon_1ljsn_90{flex:0 0 16px;width:16px;height:16px}._sections_1ljsn_96{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._section_1ljsn_66{min-width:0;padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);scroll-margin-top:68px}._sectionTitle_1ljsn_113{gap:var(--space-3);letter-spacing:-.015em;align-items:center;margin:0;font-size:.98rem;font-weight:760;display:flex}._sectionIcon_1ljsn_123{width:32px;height:32px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:10px;flex:0 0 32px;place-items:center;display:grid}._sectionIcon_1ljsn_123 svg{width:16px;height:16px}._rows_1ljsn_138{margin-top:var(--space-3);flex-direction:column;display:flex}._rows_1ljsn_138>*+*{padding-top:var(--space-3);margin-top:var(--space-3);border-top:1px solid var(--color-border)}._soundControls_1ljsn_150{flex-direction:column;min-width:0;display:flex}._subGroup_1ljsn_156{overflow:hidden}._subGroupInner_1ljsn_160{gap:var(--space-3);padding:var(--space-3) 0 0 var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;display:flex}@media (width<=700px){._workspace_1ljsn_40{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}._rail_1ljsn_47{gap:var(--space-1);padding:0;position:static}._railLabel_1ljsn_56{padding-inline:0}._sectionNav_1ljsn_66{gap:var(--space-1);scrollbar-width:thin;flex-direction:row;padding:2px 0 5px;overflow-x:auto}._navLink_1ljsn_72{padding-inline:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);flex-shrink:0}}@media (width<=420px){._header_1ljsn_9,._section_1ljsn_66{padding:var(--space-4)}._rows_1ljsn_138{margin-top:var(--space-2)}._sectionNav_1ljsn_66{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}._navLink_1ljsn_72{min-width:0}}@media (width<=560px){._section_1ljsn_66{scroll-margin-top:124px}}._back_16te9_1{margin-bottom:var(--space-2);flex-shrink:0;align-self:flex-start;font-size:.95rem;font-weight:650}@keyframes _spin-gradient_1h47h_1{to{--gradient-angle:360deg}}._page_1h47h_6{gap:var(--space-4);flex-direction:column;max-width:800px;margin-inline:auto;display:flex}._back_1h47h_14{gap:var(--space-2);min-height:36px;padding:0 var(--space-3);color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;align-self:flex-start;align-items:center;font-size:.82rem;font-weight:650;transition:color .16s,border-color .16s,transform .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){._back_1h47h_14:hover{color:var(--color-accent);border-color:var(--color-accent);transform:translate(-2px)}}._back_1h47h_14:focus-visible,._roundIcon_1h47h_38:focus-visible,._pagerLink_1h47h_39:focus-visible,._category_1h47h_40:focus-visible,._synonym_1h47h_41:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._backIcon_1h47h_46{width:16px;height:16px}._header_1h47h_51{justify-content:space-between;gap:var(--space-6);min-height:250px;padding:clamp(var(--space-4), 5vw, var(--space-6));background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 55%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--color-good) 8%, transparent), transparent 45%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}._header_1h47h_51:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--color-accent) 18%, transparent);width:160px;height:160px;box-shadow:0 0 0 18px color-mix(in srgb, var(--color-accent) 4%, transparent), 0 0 0 38px color-mix(in srgb, var(--color-accent) 3%, transparent);border-radius:50%;position:absolute;bottom:-45px;right:-28px}._heroTop_1h47h_79,._badges_1h47h_80,._badgeGroup_1h47h_81,._headerActions_1h47h_82{z-index:1;flex-wrap:wrap;align-items:center;display:flex;position:relative}._heroTop_1h47h_79{justify-content:space-between;gap:var(--space-3)}._badges_1h47h_80,._badgeGroup_1h47h_81,._headerActions_1h47h_82{gap:var(--space-2)}._headerActions_1h47h_82{flex-wrap:nowrap}._roundIcon_1h47h_38{aspect-ratio:1;width:38px;height:38px;color:var(--color-text);background:color-mix(in srgb, var(--color-surface) 82%, transparent);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);transition:color .16s,background-color .16s,transform .16s}._roundIcon_1h47h_38:hover{color:var(--color-accent);background:var(--color-surface);transform:translateY(-2px)}._status_1h47h_122{min-height:26px;color:var(--color-muted);letter-spacing:.065em;text-transform:uppercase;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;align-items:center;padding:2px 9px;font-family:inherit;font-size:.66rem;font-weight:750;line-height:1;display:inline-flex}._learnt_1h47h_139{color:var(--color-good);background:color-mix(in srgb, var(--color-good) 10%, var(--color-surface));border-color:color-mix(in srgb, var(--color-good) 20%, var(--color-border))}._notLearnt_1h47h_145{color:var(--color-muted);background:var(--color-surface-alt)}._inProgress_1h47h_150{color:var(--color-accent);background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 22%, var(--color-border))}._pos_1h47h_156,._level_1h47h_157{letter-spacing:.055em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:26px;padding:2px 9px;font-size:.66rem;font-weight:700;display:inline-flex}._pos_1h47h_156{color:var(--color-muted);background:var(--color-surface-alt)}._level_1h47h_157{color:var(--color-accent);background:var(--color-accent-soft)}._heroWord_1h47h_179{z-index:1;max-width:680px;position:relative}._german_1h47h_185{letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(2.2rem,8vw,4rem);font-weight:820;line-height:1.04}._english_1h47h_195{margin:var(--space-3) 0 0;padding-left:var(--space-3);color:var(--color-muted);border-left:3px solid var(--color-accent);overflow-wrap:anywhere;font-size:clamp(1.05rem,3vw,1.3rem);font-weight:550;line-height:1.4}._facts_1h47h_206{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin:0;display:grid}._fact_1h47h_206{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._factLabel_1h47h_224{color:var(--color-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:750}._factValue_1h47h_232{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:.96rem;font-weight:700;line-height:1.4}._expression_1h47h_241:only-child{background:color-mix(in srgb, var(--color-accent-soft) 50%, var(--color-surface));grid-column:1/-1}._block_1h47h_246{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}._heading_1h47h_257{letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:750}._sentences_1h47h_264{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._sentence_1h47h_264{padding:var(--space-3) 0;color:var(--color-text);border-bottom:1px solid var(--color-border)}._sentence_1h47h_264:last-child{border-bottom:0}._sentenceText_1h47h_283{text-wrap:pretty;overflow-wrap:anywhere;min-width:0;font-size:.96rem;line-height:1.75}._german_1h47h_185,._english_1h47h_195,._sentence_1h47h_264{-webkit-user-select:text;user-select:text}._categories_1h47h_297,._synonyms_1h47h_298{gap:var(--space-2);flex-wrap:wrap;display:flex}._category_1h47h_40,._synonym_1h47h_41{gap:var(--space-2);background:var(--color-surface-alt);border:1px solid #0000;border-radius:999px;align-items:center;min-height:36px;padding:6px 12px;font-size:.82rem;font-weight:650;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){._category_1h47h_40:hover,._synonym_1h47h_41:hover{color:var(--color-accent);background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 25%, var(--color-border));transform:translateY(-1px)}}._synonym_1h47h_41{background:var(--color-surface);border-color:var(--color-border)}._synonymLevel_1h47h_333{color:var(--color-accent);background:var(--color-accent-soft);border-radius:999px;padding:2px 6px;font-size:.62rem;font-weight:800}._missing_1h47h_342{padding:var(--space-5);color:var(--color-muted);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._resettable_1h47h_351{cursor:pointer;min-height:26px}._resettable_1h47h_351:hover{color:var(--color-again);background:color-mix(in srgb, var(--color-again) 12%, var(--color-surface));border-color:color-mix(in srgb, var(--color-again) 24%, var(--color-border))}._pager_1h47h_39{gap:var(--space-3);padding-top:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._pagerLink_1h47h_39{gap:var(--space-3);min-width:0;min-height:76px;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);align-items:center;transition:border-color .18s,transform .18s,box-shadow .18s,background-color .18s;display:flex}@media (hover:hover) and (pointer:fine){._pagerLink_1h47h_39:hover{background:var(--color-surface-alt);border-color:color-mix(in srgb, var(--color-accent) 38%, var(--color-border));box-shadow:var(--shadow-card);transform:translateY(-1px)}._pagerLink_1h47h_39:hover ._pagerArrow_1h47h_389{color:var(--color-accent);background:var(--color-accent-soft)}._pagerLink_1h47h_39:hover ._pagerText_1h47h_393{color:var(--color-accent)}}._pagerNext_1h47h_398{text-align:right;grid-column:2;justify-content:flex-end}._pagerSingle_1h47h_404{grid-column:1/-1}._pagerArrow_1h47h_389{width:36px;height:36px;color:var(--color-muted);background:var(--color-surface-alt);border-radius:50%;flex:0 0 36px;place-items:center;transition:color .18s,background-color .18s;display:grid}._pagerArrowNext_1h47h_420{transform:rotate(180deg)}._pagerIcon_1h47h_424{width:17px;height:17px}._pagerText_1h47h_393{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;font-size:.88rem;font-weight:700;transition:color .18s;display:flex}._pagerLabel_1h47h_440{color:var(--color-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.63rem;font-weight:750}@media (width<=520px){._header_1h47h_51{min-height:220px}._badges_1h47h_80{gap:6px}._badgeGroup_1h47h_81{gap:5px}._pager_1h47h_39{gap:var(--space-2)}._pagerLink_1h47h_39{padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){._back_1h47h_14,._roundIcon_1h47h_38,._category_1h47h_40,._synonym_1h47h_41,._pagerLink_1h47h_39{transition:none}}@keyframes _spin-gradient_sfaop_1{to{--gradient-angle:360deg}}._switcher_sfaop_6{gap:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;padding:2px;display:flex}._option_sfaop_15{gap:var(--space-2);min-height:32px;padding:0 var(--space-3);color:var(--color-muted);border-radius:999px;align-items:center;font-size:.78rem;font-weight:600;transition:color .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._option_sfaop_15:hover{color:var(--color-text)}}._selected_sfaop_34{color:var(--color-accent)}._highlight_sfaop_38{z-index:0;background:var(--color-accent-soft);border-radius:999px;position:absolute;inset:0}._flag_sfaop_46{z-index:1;width:18px;height:13px;transform-style:preserve-3d;display:block}._flagImage_sfaop_54{border-radius:2px;width:100%;height:100%;display:block}._code_sfaop_61{z-index:1}@media (width<=480px){._code_sfaop_61{display:none}._option_sfaop_15{padding:0 var(--space-2)}}@media (prefers-reduced-motion:reduce){._flag_sfaop_46{transform:none!important}}@keyframes _spin-gradient_16me5_1{to{--gradient-angle:360deg}}._assistant_16me5_6{right:var(--space-5);bottom:var(--space-5);z-index:40;position:fixed}._trigger_16me5_13{isolation:isolate;position:relative}._trigger_16me5_13:before{background:var(--color-border);content:"";pointer-events:none;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._trigger_16me5_13:after{background:conic-gradient(from var(--gradient-angle), var(--color-border) 0%, var(--color-accent) 8%, color-mix(in srgb, var(--color-accent) 55%, var(--color-border)) 18%, transparent 32%, transparent 100%);opacity:0;content:"";pointer-events:none;border-radius:50%;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){._trigger_16me5_13:hover:after{opacity:1;animation:5s linear infinite _spin-gradient_16me5_1}}@media (prefers-reduced-motion:reduce){._trigger_16me5_13:after{animation:none}}._trigger_16me5_13:after{opacity:1;animation:5s linear infinite _spin-gradient_16me5_1}@media (prefers-reduced-motion:reduce){._trigger_16me5_13:after{animation:none}}._trigger_16me5_13{width:56px;height:56px;color:var(--color-surface);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:50%;place-items:center;transition:box-shadow .2s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){._trigger_16me5_13:hover{box-shadow:var(--shadow-soft)}}._trigger_16me5_13[aria-expanded=true]{background:var(--color-accent)}._trigger_16me5_13[aria-expanded=true]:before,._trigger_16me5_13[aria-expanded=true]:after{opacity:0}._triggerIconWrap_16me5_84{place-items:center;display:grid}._triggerIcon_16me5_84{width:24px;height:24px}._panel_16me5_94{right:0;bottom:calc(100% + var(--space-3));width:384px;max-width:calc(100vw - var(--space-6));background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:min(600px,100vh - 140px);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:absolute;overflow:hidden}._header_16me5_110{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;display:flex}._headerText_16me5_120{flex-direction:column;flex:1;min-width:0;display:flex}._headerTitle_16me5_127{font-weight:700}._headerStatus_16me5_131{color:var(--color-muted);align-items:center;gap:5px;font-size:.74rem;display:flex}._headerStatus_16me5_131:before{content:"";background:var(--color-good);border-radius:50%;width:6px;height:6px;display:block}._closeButton_16me5_147{width:38px;height:38px;min-height:0;color:var(--color-muted);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;transition:background .15s;display:grid}@media (hover:hover) and (pointer:fine){._closeButton_16me5_147:hover{color:var(--color-text);background:var(--color-surface-alt)}}._closeIcon_16me5_166{width:18px;height:18px}._body_16me5_171{gap:var(--space-3);padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}._botRow_16me5_181{gap:var(--space-2);align-self:flex-start;align-items:flex-end;max-width:84%;display:flex}._botAvatar_16me5_189{border-radius:50%;flex-shrink:0;margin-bottom:2px}._botBubble_16me5_195{padding:var(--space-3) var(--space-4);color:var(--color-text);text-wrap:pretty;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-sm);font-size:.9rem;line-height:1.45}._userRow_16me5_206{gap:var(--space-2);align-self:flex-end;align-items:flex-end;max-width:84%;display:flex}._userAvatar_16me5_214{border-radius:50%;flex-shrink:0;margin-bottom:2px}._userBubble_16me5_220{padding:var(--space-3) var(--space-4);color:var(--color-surface);text-wrap:pretty;background:var(--color-accent);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);font-size:.9rem;font-weight:600;line-height:1.45}._typingBubble_16me5_231{padding-block:var(--space-3);align-items:center;gap:4px;display:flex}._typingDot_16me5_238{background:var(--color-muted);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite _typing-bounce_16me5_1}._typingDot_16me5_238:nth-child(2){animation-delay:.15s}._typingDot_16me5_238:nth-child(3){animation-delay:.3s}@keyframes _typing-bounce_16me5_1{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}._chipRow_16me5_262{gap:var(--space-2);padding-left:calc(26px + var(--space-2));flex-wrap:wrap;align-self:stretch;display:flex}._chip_16me5_262{min-height:38px;padding:0 var(--space-4);color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-accent-soft);border-radius:999px;font-size:.84rem;font-weight:650;transition:background .15s,border-color .15s}@media (hover:hover) and (pointer:fine){._chip_16me5_262:hover{background:var(--color-accent-soft);border-color:var(--color-accent)}}._chipGhost_16me5_288{color:var(--color-muted);border-color:var(--color-border);background:0 0}@media (hover:hover) and (pointer:fine){._chipGhost_16me5_288:hover{color:var(--color-text);background:var(--color-surface);border-color:var(--color-muted)}}._quickControls_16me5_301{gap:var(--space-3);padding:var(--space-4);margin-left:calc(26px + var(--space-2));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;align-self:stretch;display:flex}._languageRow_16me5_313{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._languageLabel_16me5_320{font-size:.95rem;font-weight:600}@media (width<=460px){._assistant_16me5_6{right:var(--space-4);bottom:calc(var(--space-5) + var(--safe-bottom))}._panel_16me5_94{right:0;bottom:calc(100% + var(--space-2));width:calc(100vw - var(--space-4) * 2);height:min(560px,100vh - 120px)}}@keyframes _spin-gradient_7j5k2_1{to{--gradient-angle:360deg}}._footer_7j5k2_6{gap:var(--space-2) var(--space-4);width:min(100% - var(--gutter) * 2, var(--content-width));padding-block:var(--space-5);margin-inline:auto;margin-top:var(--space-6);color:var(--color-muted);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}._brand_7j5k2_21{object-fit:contain;flex-shrink:0;width:30px;height:22px;display:block}._legal_7j5k2_29{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._legal_7j5k2_29 a:hover{color:var(--color-accent)}}._meta_7j5k2_41{gap:var(--space-3);flex-shrink:0;align-items:center;display:flex}._version_7j5k2_48{font-variant-numeric:tabular-nums;opacity:.75}@media (width<=560px){._footer_7j5k2_6{padding-bottom:calc(var(--space-5) + 64px + var(--safe-bottom));text-align:center;flex-direction:column;align-items:center}._legal_7j5k2_29{justify-content:center}}@keyframes _spin-gradient_2aql6_1{to{--gradient-angle:360deg}}._switcher_2aql6_7{position:relative}._trigger_2aql6_11{gap:var(--space-1);min-height:36px;padding:0 var(--space-2) 0 var(--space-3);color:var(--color-accent);background:var(--color-accent-soft);border-radius:999px;align-items:center;font-size:.8rem;font-weight:700;transition:filter .15s;display:flex}@media (hover:hover) and (pointer:fine){._trigger_2aql6_11:hover{filter:brightness(.97)}}._current_2aql6_30{letter-spacing:.04em}._chevron_2aql6_34{place-items:center;width:14px;height:14px;display:grid}._chevron_2aql6_34 svg{width:100%;height:100%}._menu_2aql6_45{top:calc(100% + var(--space-2));z-index:20;min-width:244px;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;gap:2px;list-style:none;display:flex;position:absolute;right:0}._option_2aql6_62{gap:var(--space-3);width:100%;min-height:40px;padding:0 var(--space-2);text-align:left;border-radius:var(--radius-sm);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._option_2aql6_62:hover{background:var(--color-surface-alt)}}._selected_2aql6_78{background:var(--color-accent-soft)}._code_2aql6_82{min-width:34px;padding:2px var(--space-2);color:var(--color-accent);background:var(--color-surface-alt);border-radius:999px;place-items:center;font-size:.72rem;font-weight:700;display:grid}._selected_2aql6_78 ._code_2aql6_82{background:var(--color-surface)}._name_2aql6_98{color:var(--color-muted);white-space:nowrap;font-size:.82rem}._locked_2aql6_104{opacity:.45}._locked_2aql6_104:after{content:"🔒";margin-left:auto;font-size:.66rem}._comingSoon_2aql6_113{cursor:default}._comingSoon_2aql6_113 ._code_2aql6_82{color:var(--color-muted);border:1px dashed var(--color-border);background:0 0}._comingSoon_2aql6_113 ._name_2aql6_98{color:var(--color-muted);font-style:italic}@keyframes _spin-gradient_1ap7e_1{to{--gradient-angle:360deg}}._menu_1ap7e_6{position:relative}._placeholder_1ap7e_10{flex:0 0 36px;width:36px;height:36px}._trigger_1ap7e_16{width:36px;height:36px;min-height:36px;color:var(--color-muted);background:var(--color-surface-alt);border:1px solid #0000;border-radius:50%;place-items:center;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}@media (hover:hover) and (pointer:fine){._trigger_1ap7e_16:hover{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}}._panel_1ap7e_36{top:calc(100% + var(--space-3));z-index:30;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:264px;box-shadow:var(--shadow-card);position:absolute;right:0;overflow:hidden}._identity_1ap7e_49{align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-4);text-align:center;flex-direction:column;display:flex}._avatar_1ap7e_58{box-shadow:0 0 0 3px var(--color-surface-alt);border-radius:50%;flex-shrink:0}._whoLabel_1ap7e_64{color:var(--color-muted);font-size:.78rem;font-weight:600}._account_1ap7e_70{overflow-wrap:anywhere;max-width:100%;font-size:.88rem;font-weight:650}._section_1ap7e_77{padding:var(--space-2) var(--space-4);background:var(--color-surface-alt);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}._sectionRow_1ap7e_84{justify-content:space-between;align-items:center;min-height:36px;display:flex}._sectionLabel_1ap7e_91{color:var(--color-muted);font-size:.8rem;font-weight:600}._iconRow_1ap7e_97{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);justify-content:center;display:flex}._iconButton_1ap7e_105{width:40px;height:40px;color:var(--color-muted);background:var(--color-surface-alt);border-radius:var(--radius-md);place-items:center;transition:color .15s,background .15s;display:grid}._iconButton_1ap7e_105 svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){._iconButton_1ap7e_105:hover{color:var(--color-accent);background:var(--color-accent-soft)}}._actions_1ap7e_126{padding:var(--space-2);flex-direction:column;display:flex}._item_1ap7e_132{gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-3);text-align:left;border-radius:var(--radius-sm);background:0 0;align-items:center;font-size:.88rem;font-weight:600;transition:background .12s;display:flex}@media (hover:hover) and (pointer:fine){._item_1ap7e_132:hover{background:var(--color-surface-alt)}}._primary_1ap7e_152{color:var(--color-accent)}._itemIcon_1ap7e_156{width:17px;height:17px;color:var(--color-muted)}._primary_1ap7e_152 ._itemIcon_1ap7e_156{color:currentColor}@property --mo-amp{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esx{syntax:"<number>";inherits:true;initial-value:1}@property --mo-esy{syntax:"<number>";inherits:true;initial-value:1}@property --mo-tilt{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edy{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edx{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esx2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esy2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-tilt2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edy2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-lock{syntax:"<number>";inherits:true;initial-value:0}@property --mo-shake{syntax:"<number>";inherits:true;initial-value:0}@property --mo-rock{syntax:"<number>";inherits:true;initial-value:0}@property --mo-rockp{syntax:"<number>";inherits:true;initial-value:1}@property --mo-bdy{syntax:"<number>";inherits:true;initial-value:0}.mo-root,.mo-breathe,.mo-bob{transform-box:view-box;transform-origin:50%}.mo-root{--mo-amp:0;--mo-morph:calc(.4s*var(--mo-rate,1));--mo-morph-ease:ease-in-out;--mo-tp:--mo-esx,--mo-esy,--mo-tilt,--mo-edy,--mo-edx,--mo-esx2,--mo-esy2,--mo-tilt2,--mo-edy2,--mo-lock,--mo-shake,--mo-rock,--mo-bdy;--mo-md:var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph);--mo-me:var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease);transition-property:--mo-amp,transform,var(--mo-tp);transition-duration:calc(.4s*var(--mo-rate,1)),calc(.16s*var(--mo-rate,1)),var(--mo-md);transition-timing-function:ease-out,cubic-bezier(.23,1,.32,1),var(--mo-me);animation:mo-shake calc(.112s*var(--mo-rate,1))linear infinite}.mo-bob>g:not(.mo-eyes){fill:var(--mo-head);transition:fill var(--mo-morph)var(--mo-morph-ease)}.mo-eyes{fill:var(--mo-eye);transition:fill var(--mo-morph)var(--mo-morph-ease)}@keyframes mo-shake{0%,to{translate:calc(.62px*var(--mo-shake))calc(-.34px*var(--mo-shake))}25%{translate:calc(-.7px*var(--mo-shake))calc(.22px*var(--mo-shake))}50%{translate:calc(.38px*var(--mo-shake))calc(.66px*var(--mo-shake))}75%{translate:calc(-.44px*var(--mo-shake))calc(-.6px*var(--mo-shake))}}.mo-root.mo-expr{--mo-morph:calc(.3s*var(--mo-rate,1));--mo-morph-ease:cubic-bezier(.45,.05,.5,1)}.mo-root:hover{--mo-amp:1;transition-duration:calc(.4s*var(--mo-rate,1)),calc(.22s*var(--mo-rate,1)),var(--mo-md);transform:translateY(-1.5px)scale(1.04)}.mo-root.mo-always{--mo-amp:1}.mo-breathe{animation-name:mo-breathe;animation-duration:calc(2.8s*var(--mo-rate,1));animation-delay:calc(var(--mo-phase,0s)*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes mo-breathe{to{transform:scaleX(calc(1 + .022*var(--mo-amp)))scaleY(calc(1 - .018*var(--mo-amp)))}}.mo-bob{translate:0 calc(var(--mo-bdy)*1px);animation-name:mo-bob;animation-duration:calc(3.4s*var(--mo-rate,1));animation-delay:calc(var(--mo-bob-phase,0s)*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes mo-bob{0%{transform:translateY(0)}to{transform:translateY(calc(-1.1px*var(--mo-amp)))}}.mo-eye{transform-box:view-box;--mo-sel:calc((var(--mo-wrap,1) + 1)/2);--mo-x:calc(var(--mo-esx) + var(--mo-esx2)*var(--mo-sel));--mo-y:calc(var(--mo-esy) + var(--mo-esy2)*var(--mo-sel));--mo-t:calc(var(--mo-tilt) + var(--mo-tilt2)*var(--mo-sel));--mo-ph:calc(var(--mo-sel)*(1 - var(--mo-rock)) + var(--mo-rock)*((1 + var(--mo-wrap,1)*var(--mo-rockp))/2));translate:calc(var(--mo-edx)*var(--mo-wrap,1)*1px)calc((var(--mo-edy) + var(--mo-edy2)*var(--mo-ph))*1px);rotate:calc((var(--mo-t)*var(--mo-wrap,1) - var(--mo-lean,0)*var(--mo-lock))*1deg);transform:rotate(calc(var(--mo-lean,0)*1deg))scaleX(var(--mo-x))scaleY(var(--mo-y))rotate(calc(var(--mo-lean,0)*-1deg));animation-name:mo-rock;animation-duration:calc(.9s*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite}@container style(--mo-rock:0){.mo-eye{animation-name:none}}@keyframes mo-rock{0%,to{--mo-rockp:1}50%{--mo-rockp:-1}}.mo-eye>*{transform-box:fill-box;transform-origin:50%;animation-name:mo-blink,mo-wrap;animation-duration:calc(var(--mo-blink,4.8s)*var(--mo-rate,1)),calc(var(--mo-saccade,5.6s)*var(--mo-rate,1));animation-delay:calc(var(--mo-blink-phase,0s)*var(--mo-rate,1)),calc(var(--mo-saccade-phase,0s)*var(--mo-rate,1));animation-timing-function:linear;animation-iteration-count:infinite}@keyframes mo-blink{0%,97.2%{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(1)rotate(calc(var(--mo-lean,0)*-1deg));animation-timing-function:ease-in}98.6%{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(calc(1 - .92*var(--mo-amp)))rotate(calc(var(--mo-lean,0)*-1deg));animation-timing-function:ease-out}to{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(1)rotate(calc(var(--mo-lean,0)*-1deg))}}.mo-eyes{animation-name:mo-saccade;animation-duration:calc(var(--mo-saccade,5.6s)*var(--mo-rate,1));animation-delay:calc(var(--mo-saccade-phase,0s)*var(--mo-rate,1));animation-timing-function:linear;animation-iteration-count:infinite}@keyframes mo-saccade{0%,15%{translate:0}16.5%,31%{translate:calc(-.8px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.9px*var(--mo-look-y,1.1)*var(--mo-amp))}32.5%,47%{translate:calc(1px*var(--mo-look-x,1.4)*var(--mo-amp))calc(.1px*var(--mo-look-y,1.1)*var(--mo-amp))}48.5%,63%{translate:calc(-.15px*var(--mo-look-x,1.4)*var(--mo-amp))calc(.85px*var(--mo-look-y,1.1)*var(--mo-amp))}64.5%,79%{translate:calc(.75px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.8px*var(--mo-look-y,1.1)*var(--mo-amp))}80.5%,98.5%{translate:calc(-1px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.15px*var(--mo-look-y,1.1)*var(--mo-amp))}to{translate:0}}@keyframes mo-wrap{0%,15%{rotate:none;scale:1}16.5%,31%{scale:calc(1 - .0176*var(--mo-look-mx,1.4)*var(--mo-amp) + .008*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .027*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.648deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}32.5%,47%{scale:calc(1 - .022*var(--mo-look-mx,1.4)*var(--mo-amp) - .01*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .003*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.09deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}48.5%,63%{scale:calc(1 - .0033*var(--mo-look-mx,1.4)*var(--mo-amp) + .0015*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .0255*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(-.115deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}64.5%,79%{scale:calc(1 - .0165*var(--mo-look-mx,1.4)*var(--mo-amp) - .0075*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .024*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(-.54deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}80.5%,98.5%{scale:calc(1 - .022*var(--mo-look-mx,1.4)*var(--mo-amp) + .01*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .0045*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.135deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}to{rotate:none;scale:1}}@media not ((hover:hover) and (pointer:fine)){.mo-root:hover{--mo-amp:0;transform:none}.mo-root.mo-always{--mo-amp:1}.mo-root:not(.mo-always),.mo-root:not(.mo-always) *{animation-play-state:paused}.mo-root.mo-expr:not(.mo-always) .mo-eye{animation-play-state:running}}.mo-slow{--mo-rate:5}@media (prefers-reduced-motion:reduce){.mo-root,.mo-breathe,.mo-bob,.mo-eyes,.mo-eye,.mo-eye>*{transition:none;animation:none}.mo-bob>g:not(.mo-eyes){transition:none}}@keyframes _spin-gradient_2q7a8_1{to{--gradient-angle:360deg}}._trigger_2q7a8_6{width:36px;height:36px;min-height:36px;color:var(--color-muted);background:var(--color-surface-alt);border:1px solid #0000;border-radius:50%;place-items:center;transition:color .15s,border-color .15s,background-color .15s;display:grid}@media (hover:hover) and (pointer:fine){._trigger_2q7a8_6:hover{color:var(--color-accent);background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 30%, var(--color-border))}}._trigger_2q7a8_6:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._icon_2q7a8_31{width:17px;height:17px}._inputWrap_2q7a8_36{flex-shrink:0;position:relative}._inputIcon_2q7a8_41{top:50%;left:var(--space-4);width:18px;height:18px;color:var(--color-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}._input_2q7a8_36{width:100%;min-height:54px;padding:0 var(--space-4) 0 calc(var(--space-4) + 26px);color:var(--color-text);font:inherit;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:1rem;transition:background-color .16s,border-color .16s,box-shadow .16s}._input_2q7a8_36:focus-visible{background:var(--color-surface);border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 14%, transparent);outline:none}._empty_2q7a8_71,._loading_2q7a8_72{gap:var(--space-2);min-height:68px;padding:var(--space-4);color:var(--color-muted);text-align:center;background:var(--color-surface-alt);border-radius:var(--radius-md);justify-content:center;align-items:center;margin:0;font-size:.86rem;line-height:1.5;display:flex}._loadingMark_2q7a8_88{border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;flex:none;width:15px;height:15px;animation:.75s linear infinite _search-spin_2q7a8_1}@keyframes _search-spin_2q7a8_1{to{transform:rotate(360deg)}}._results_2q7a8_103{gap:var(--space-2);overscroll-behavior:contain;flex-direction:column;max-height:min(58vh,520px);margin:0;padding:0 2px 2px 0;list-style:none;display:flex;overflow-y:auto}._result_2q7a8_103{gap:var(--space-3);width:100%;min-height:68px;padding:var(--space-3) var(--space-4);text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;transition:border-color .15s,background-color .15s,transform .15s;display:flex}@media (hover:hover) and (pointer:fine){._result_2q7a8_103:hover{background:var(--color-surface-alt);border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-border));transform:translateY(-1px)}}._result_2q7a8_103:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._text_2q7a8_142{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._german_2q7a8_150{color:var(--color-text);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:.98rem;font-weight:720}._english_2q7a8_158{color:var(--color-muted);overflow-wrap:anywhere;font-size:.84rem;line-height:1.4}._meta_2q7a8_165{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}._level_2q7a8_173{color:var(--color-accent);letter-spacing:.04em;background:var(--color-accent-soft);border-radius:999px;padding:3px 8px;font-size:.64rem;font-weight:750}._pos_2q7a8_183{color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:650}@media (width<=420px){._result_2q7a8_103{gap:var(--space-2);padding-inline:var(--space-3)}._meta_2q7a8_165{gap:2px}}@media (prefers-reduced-motion:reduce){._trigger_2q7a8_6,._input_2q7a8_36,._result_2q7a8_103{transition:none}._loadingMark_2q7a8_88{animation-duration:2.4s}}@keyframes _spin-gradient_xdg68_1{to{--gradient-angle:360deg}}._header_xdg68_6{z-index:10;padding-top:env(safe-area-inset-top,0);background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);position:sticky;top:0}._inner_xdg68_16{gap:var(--space-3) var(--space-4);width:min(100% - var(--gutter) * 2, var(--content-width));padding-block:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}._tools_xdg68_27{gap:var(--space-2);align-items:center;display:flex}._brand_xdg68_33{white-space:nowrap;align-items:center;width:36px;height:26px;display:flex}._brandLogo_xdg68_41{object-fit:contain;width:100%;height:100%;display:block}._nav_xdg68_48{gap:var(--space-4);color:var(--color-muted);white-space:nowrap;align-items:center;font-size:.9rem;font-weight:600;display:flex}._link_xdg68_58{padding:var(--space-1) 2px;border-radius:999px;align-items:center;transition:color .18s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._link_xdg68_58:hover{color:var(--color-text)}._link_xdg68_58:hover ._iconWrap_xdg68_70{transform:translateY(-1px)}}._content_xdg68_75{gap:var(--space-2);align-items:center;display:flex;position:relative}._indicator_xdg68_82{background:var(--color-accent);border-radius:999px;height:2px;position:absolute;bottom:0;left:2px;right:2px}._active_xdg68_92{color:var(--color-text)}._iconWrap_xdg68_70{transition:transform .18s;display:none}._icon_xdg68_70{width:20px;height:20px;display:block}._label_xdg68_107{display:inline-block}@media (width<=560px){._inner_xdg68_16{gap:var(--space-2) var(--space-3);padding-bottom:var(--space-2)}._nav_xdg68_48{gap:var(--space-1);flex:100%;order:3;grid-auto-columns:1fr;grid-auto-flow:column;font-size:.7rem;font-weight:600;display:grid}._link_xdg68_58{padding:var(--space-2) var(--space-1);text-align:center;justify-content:center}._content_xdg68_75{flex-direction:column;gap:4px}._indicator_xdg68_82{background:var(--color-accent-soft);border-radius:var(--radius-md);height:auto;inset:0}._iconWrap_xdg68_70{display:block}._active_xdg68_92{color:var(--color-accent)}}._shell_1k9hj_1{flex-direction:column;min-height:100dvh;display:flex}._main_1k9hj_7{width:min(100% - var(--gutter) * 2, var(--content-width));padding-block:var(--space-5) calc(var(--space-7) + var(--safe-bottom));margin-inline:auto}._fitViewport_1k9hj_13{height:100dvh}._fitViewport_1k9hj_13 ._main_1k9hj_7{min-height:0;padding-block:var(--space-3) calc(var(--space-3) + var(--safe-bottom));flex-direction:column;flex:1;display:flex}._locked_17hlc_1{gap:var(--space-3);padding:var(--space-7) var(--space-5);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;align-items:center;display:flex}._title_17hlc_13{font-size:1.3rem;font-weight:750}._text_17hlc_18{max-width:34ch;color:var(--color-muted);text-wrap:pretty}:root{--color-bg:#f6f5f3;--color-surface:#fff;--color-surface-alt:#efece7;--color-border:#ded9d1;--color-text:#1d1b19;--color-muted:#6d675f;--color-accent:#b4522d;--color-accent-soft:#f3e0d8;--color-good:#2f7a52;--color-again:#b03a35;--color-easy:#2f6d8f;--color-der:#2f6fa8;--color-die:#b8425a;--color-das:#3d8f5c;--gender-tint:9%;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--shadow-card:0 12px 32px #1d1b191f;--shadow-soft:0 2px 8px #1d1b1914;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--content-width:880px;--gutter:clamp(16px, 4vw, 24px);--safe-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#17161a;--color-surface:#212026;--color-surface-alt:#2b2a31;--color-border:#383641;--color-text:#f2efec;--color-muted:#a29bb0;--color-accent:#e8875f;--color-accent-soft:#3a2a24;--color-good:#66c08c;--color-again:#e2736d;--color-easy:#6fb3d6;--color-der:#8fa8d9;--color-die:#d98fac;--color-das:#7fc9a8;--gender-tint:16%;--shadow-card:0 12px 32px #00000073;--shadow-soft:0 2px 8px #00000059}}:root[data-theme=dark]{--color-bg:#17161a;--color-surface:#212026;--color-surface-alt:#2b2a31;--color-border:#383641;--color-text:#f2efec;--color-muted:#a29bb0;--color-accent:#e8875f;--color-accent-soft:#3a2a24;--color-good:#66c08c;--color-again:#e2736d;--color-easy:#6fb3d6;--color-der:#8fa8d9;--color-die:#d98fac;--color-das:#7fc9a8;--gender-tint:16%;--shadow-card:0 12px 32px #00000073;--shadow-soft:0 2px 8px #00000059}*{box-sizing:border-box;margin:0;padding:0}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;overscroll-behavior:none;scroll-behavior:smooth;height:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100dvh;font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overflow-x:hidden}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}button,a,label,[role=radio],[role=option]{-webkit-tap-highlight-color:transparent}button{min-height:44px;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}body.scroll-locked{touch-action:none;height:100%;position:fixed;inset:0;overflow:hidden}
