.admin-module__PKuG5W__page{--ink:#25304c;--muted:#66728d;--blue:#3865d7;min-height:100dvh;padding:max(76px, calc(var(--tg-content-safe-area-inset-top,0px) + 44px), calc(var(--tg-safe-area-inset-top,0px) + 44px), calc(env(safe-area-inset-top,0px) + 44px)) 16px 48px;color:var(--ink);background:radial-gradient(at 90% 0,#e2eaff 0,#0000 580px),radial-gradient(at 0 500px,#eaf4ef 0,#0000 540px),#f8f9fd}.admin-module__PKuG5W__header,.admin-module__PKuG5W__dashboard{width:min(100%,1120px);margin:0 auto}.admin-module__PKuG5W__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.admin-module__PKuG5W__header p,.admin-module__PKuG5W__header h1{margin:0}.admin-module__PKuG5W__header p{color:var(--blue);letter-spacing:.025em;align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}.admin-module__PKuG5W__header h1{letter-spacing:-.05em;margin:10px 0 8px;font-size:38px;line-height:1.1}.admin-module__PKuG5W__header span{max-width:260px;color:var(--muted);font-size:13px;line-height:1.5;display:block}.admin-module__PKuG5W__header button{flex-shrink:0;padding:10px 16px}.admin-module__PKuG5W__dashboard{gap:20px;display:grid}.admin-module__PKuG5W__toolbar{align-items:center;gap:12px;display:flex}.admin-module__PKuG5W__segmented{background:#ffffffcf;border:1px solid #dce4f5;border-radius:16px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.admin-module__PKuG5W__segmented button{color:#53617c;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;border-radius:12px;padding:8px 12px;font-size:13px}.admin-module__PKuG5W__segmented button[aria-pressed=true]{color:#fff;background:var(--blue);font-weight:700;box-shadow:0 3px 8px #3865d725}.admin-module__PKuG5W__tracking{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 20px;font-size:12px;display:flex}.admin-module__PKuG5W__dashboard summary{cursor:pointer;align-content:center;min-height:44px;line-height:1.5}.admin-module__PKuG5W__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-module__PKuG5W__overview>article,.admin-module__PKuG5W__overview>div{background:#eef3ff;border:1px solid #dce6fb;border-radius:20px;grid-template-rows:minmax(36px,auto) auto;align-content:start;gap:10px;min-width:0;padding:18px 16px;display:grid}.admin-module__PKuG5W__overview>:nth-child(2){background:#f2efff;border-color:#e7dffb}.admin-module__PKuG5W__overview>:nth-child(3){background:#e9f7f0;border-color:#d3ebdf}.admin-module__PKuG5W__overview>:nth-child(4){background:#edf2ff;border-color:#dce4fc}.admin-module__PKuG5W__overview>:nth-child(5){background:#fff4e8;border-color:#f5e4cf}.admin-module__PKuG5W__overview>:nth-child(6){background:#fff3f1;border-color:#f2dfdc}.admin-module__PKuG5W__overview>[data-critical=true]{color:#a53228;background:#ffe7e3;border-color:#f5b8ae}.admin-module__PKuG5W__overview span{color:#53617c;min-height:3em;font-size:12px;line-height:1.5}.admin-module__PKuG5W__overview strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;line-height:1}.admin-module__PKuG5W__overview small{color:var(--muted);font-size:11px}.admin-module__PKuG5W__insightsGrid{gap:18px;display:grid}.admin-module__PKuG5W__panel{--accent:#3865d7;background:#fff;border:1px solid #e0e6f2;border-radius:24px;min-width:0;padding:22px 20px;box-shadow:0 5px 22px #30487506}.admin-module__PKuG5W__panel[data-panel=words]{--accent:#287f65;border-top:3px solid #8cceb6}.admin-module__PKuG5W__panel[data-panel=learned]{--accent:#7754c0;border-top:3px solid #b4a0e4}.admin-module__PKuG5W__panel[data-panel=quizzes]{border-top:3px solid #8daaf3}.admin-module__PKuG5W__panel[data-panel=context]{--accent:#b16922;border-top:3px solid #eac191}.admin-module__PKuG5W__panel .admin-module__PKuG5W__panelEyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:750}.admin-module__PKuG5W__panel h2{letter-spacing:-.025em;margin:0 0 18px;font-size:20px;line-height:1.3}.admin-module__PKuG5W__panel h3{color:var(--muted);margin:0 0 14px;font-size:12px;font-weight:600}.admin-module__PKuG5W__sourceRow{--source-color:#479a7e;border-top:1px solid #edf0f6;gap:7px;padding:13px 0;display:grid}.admin-module__PKuG5W__sourceRow[data-source=manual]{--source-color:#668ee7}.admin-module__PKuG5W__sourceRow[data-source=quiz_translation]{--source-color:#a486d4}.admin-module__PKuG5W__sourceRow[data-source=import]{--source-color:#d5a557}.admin-module__PKuG5W__sourceRow[data-source=trial]{--source-color:#d9859b}.admin-module__PKuG5W__metricLine{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.admin-module__PKuG5W__metricLine span{min-width:0;line-height:1.5}.admin-module__PKuG5W__metricLine strong{font-variant-numeric:tabular-nums;flex-shrink:0}.admin-module__PKuG5W__sourceNote,.admin-module__PKuG5W__note{color:var(--muted);font-size:12px;line-height:1.6}.admin-module__PKuG5W__note{margin:4px 0}.admin-module__PKuG5W__barTrack{background:#f0f3f8;border-radius:6px;height:7px}.admin-module__PKuG5W__barTrack span{background:var(--source-color);border-radius:inherit;height:100%;display:block}.admin-module__PKuG5W__metricList{gap:12px;margin:0;display:grid}.admin-module__PKuG5W__metricList>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.admin-module__PKuG5W__metricList dt{color:#53617c;line-height:1.5}.admin-module__PKuG5W__metricList dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:750}.admin-module__PKuG5W__panel .admin-module__PKuG5W__note{margin:16px 0 0}.admin-module__PKuG5W__quizHighlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 16px;display:grid}.admin-module__PKuG5W__quizHighlights>div{background:#eff4ff;border-radius:14px;grid-template-rows:auto 1fr;gap:6px;padding:12px 8px;display:grid}.admin-module__PKuG5W__quizHighlights>div:nth-child(2){background:#eaf7f1}.admin-module__PKuG5W__quizHighlights>div:nth-child(2) dd{color:#287f65}.admin-module__PKuG5W__quizHighlights>div:nth-child(3){background:#fff0ed}.admin-module__PKuG5W__quizHighlights>div:nth-child(3) dd{color:#a53228}.admin-module__PKuG5W__quizHighlights dt{color:#53617c;grid-row:2;font-size:11px;line-height:1.5}.admin-module__PKuG5W__quizHighlights dd{letter-spacing:-.04em;grid-row:1;margin:0;font-size:25px;font-weight:750}.admin-module__PKuG5W__generationHealth{color:#326c54;background:#f0f8f3;border:1px solid #d6e9df;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:14px;display:flex}.admin-module__PKuG5W__generationHealth[data-errors=true]{color:#a53228;background:#fff0ed;border-color:#f2bfb7}.admin-module__PKuG5W__generationHealth strong{font-size:13px}.admin-module__PKuG5W__generationHealth>strong{font-variant-numeric:tabular-nums;font-size:26px}.admin-module__PKuG5W__generationHealth p{margin:4px 0 0;font-size:11px;line-height:1.5}.admin-module__PKuG5W__contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.admin-module__PKuG5W__contextGrid .admin-module__PKuG5W__metricList{gap:5px}.admin-module__PKuG5W__contextGrid .admin-module__PKuG5W__metricList>div{border-radius:9px;gap:8px;min-height:32px;padding:6px 8px;font-size:12px}.admin-module__PKuG5W__contextGrid .admin-module__PKuG5W__metricList>div[data-present=true]{background:#fff3e6}.admin-module__PKuG5W__contextGrid .admin-module__PKuG5W__metricList>div[data-present=true] dd{color:#945820}.admin-module__PKuG5W__contextGrid .admin-module__PKuG5W__metricList>div[data-present=false] dd{color:#7c87a0}.admin-module__PKuG5W__usersHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:12px 0 16px;display:flex}.admin-module__PKuG5W__usersHeader h2{letter-spacing:-.035em;margin:0;font-size:24px}.admin-module__PKuG5W__usersHeader span{color:var(--muted);font-size:12px}.admin-module__PKuG5W__searchLabel{color:var(--muted);gap:7px;margin-bottom:12px;font-size:12px;display:grid}.admin-module__PKuG5W__searchLabel input{box-sizing:border-box;width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce4f3;border-radius:14px;padding:12px 16px;font-size:16px}.admin-module__PKuG5W__table{gap:12px;margin-top:16px;display:grid}.admin-module__PKuG5W__row{content-visibility:auto;contain-intrinsic-size:auto 110px;background:#fff;border:1px solid #dfe6f4;border-radius:20px;overflow:hidden;box-shadow:0 3px 14px #30487505}.admin-module__PKuG5W__row[data-expanded=true]{border-color:#a7bced}.admin-module__PKuG5W__rowSummary{width:100%;min-height:110px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:18px;display:grid}.admin-module__PKuG5W__identity{gap:3px;min-width:0;display:grid}.admin-module__PKuG5W__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.admin-module__PKuG5W__identity small{color:var(--muted);font-size:12px}.admin-module__PKuG5W__userBadges,.admin-module__PKuG5W__chevron{justify-self:end}.admin-module__PKuG5W__appBadge{color:#7950b5;background:#f0e9ff;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:750;display:inline-block}.admin-module__PKuG5W__userContext{color:#53617c;grid-column:1/-1;font-size:12px}.admin-module__PKuG5W__lastUsed{color:var(--muted);font-size:12px}.admin-module__PKuG5W__lastUsed small{margin-right:6px;display:inline-block}.admin-module__PKuG5W__chevron{color:var(--blue)}.admin-module__PKuG5W__row[data-expanded=true] .admin-module__PKuG5W__chevron{transform:rotate(180deg)}.admin-module__PKuG5W__userDetails{background:#f8faff;border-top:1px solid #e1e8f5;gap:16px;padding:14px;display:grid}.admin-module__PKuG5W__userDetails .admin-module__PKuG5W__panel{box-shadow:none;border-radius:18px;padding:18px 16px}.admin-module__PKuG5W__userDetails .admin-module__PKuG5W__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__PKuG5W__activityTitle{margin:4px;font-size:14px}.admin-module__PKuG5W__adminActions{color:var(--muted);font-size:13px}.admin-module__PKuG5W__adminActions button{width:100%;padding:10px 16px}.admin-module__PKuG5W__resetButton{color:#a53228;cursor:pointer;background:#fff4f1;border:1px solid #f3c6bf;border-radius:12px;min-height:44px;font-weight:750}.admin-module__PKuG5W__empty,.admin-module__PKuG5W__error{color:var(--muted);text-align:center;background:#fff;border-radius:18px;padding:24px;font-size:13px;line-height:1.6}.admin-module__PKuG5W__error{color:#a53228;background:#fff4f1;border:1px solid #f3c6bf}.admin-module__PKuG5W__secondaryButton,.admin-module__PKuG5W__dangerButton{color:#3865d7;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e0f8;border-radius:14px;font-size:13px;font-weight:650}.admin-module__PKuG5W__secondaryButton:hover{background:#edf3ff}.admin-module__PKuG5W__secondaryButton:disabled,.admin-module__PKuG5W__dangerButton:disabled{cursor:wait;opacity:.6}.admin-module__PKuG5W__dangerButton{color:#fff;background:#a53228;border-color:#a53228}.admin-module__PKuG5W__backdrop{z-index:20;background:#25304c66;position:fixed;inset:0}.admin-module__PKuG5W__dialog{z-index:21;box-sizing:border-box;color:#25304c;background:#fff;border-radius:24px;width:min(100% - 24px,460px);margin:0 auto;padding:24px;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 24px 80px #25304c33}.admin-module__PKuG5W__dialog h2,.admin-module__PKuG5W__dialog p{margin:0}.admin-module__PKuG5W__dialog>p{color:#66728d;margin-top:8px;line-height:1.6}.admin-module__PKuG5W__confirmationStats{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0;display:grid}.admin-module__PKuG5W__confirmationStats div{background:#eef3ff;border-radius:12px;padding:12px}.admin-module__PKuG5W__confirmationStats dt{color:#66728d;font-size:12px}.admin-module__PKuG5W__confirmationStats dd{margin:4px 0 0;font-weight:750}.admin-module__PKuG5W__dialogNote{font-size:13px}.admin-module__PKuG5W__dialogActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.admin-module__PKuG5W__dialogActions button{min-height:46px}.admin-module__PKuG5W__skeleton{gap:16px;max-width:1120px;margin:100px auto 0;padding:16px;display:grid}.admin-module__PKuG5W__skeleton span{background:#edf2ff;border-radius:20px;min-height:96px;display:block}.admin-module__PKuG5W__page button:focus-visible,.admin-module__PKuG5W__page input:focus-visible,.admin-module__PKuG5W__page summary:focus-visible,.admin-module__PKuG5W__dialog button:focus-visible{outline-offset:3px;outline:3px solid #3865d7}.admin-module__PKuG5W__dailySummary{width:min(100%,1120px);margin:0 auto 18px}.admin-module__PKuG5W__dailySummaryHeader h2{font-size:20px}.admin-module__PKuG5W__dailySummaryGrid{gap:12px;display:grid}.admin-module__PKuG5W__summaryCard{background:#fff;border:1px solid #dce4f5;border-radius:20px;padding:18px}.admin-module__PKuG5W__summaryCard h3{margin:0 0 12px;font-size:14px}.admin-module__PKuG5W__summaryCard dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.admin-module__PKuG5W__summaryCard dt{color:#66728d;font-size:11px}.admin-module__PKuG5W__summaryCard dd{margin:4px 0 0;font-size:24px;font-weight:750}.admin-module__PKuG5W__failedMetric dd{color:#a53228}@media (min-width:760px){.admin-module__PKuG5W__page{padding-left:28px;padding-right:28px}.admin-module__PKuG5W__header h1{font-size:48px}.admin-module__PKuG5W__header span{max-width:none;font-size:14px}.admin-module__PKuG5W__overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.admin-module__PKuG5W__overview>article{padding:20px}.admin-module__PKuG5W__insightsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.admin-module__PKuG5W__insightsGrid>[data-panel=words]{grid-area:1/1}.admin-module__PKuG5W__insightsGrid>[data-panel=quizzes]{grid-area:1/2}.admin-module__PKuG5W__insightsGrid>[data-panel=learned]{grid-area:2/1}.admin-module__PKuG5W__insightsGrid>[data-panel=context]{grid-area:2/2}.admin-module__PKuG5W__panel{padding:24px}.admin-module__PKuG5W__metricLine{font-size:14px}.admin-module__PKuG5W__quizHighlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-module__PKuG5W__quizHighlights>div{padding:16px 12px}.admin-module__PKuG5W__userDetails{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__PKuG5W__userDetails>:first-child,.admin-module__PKuG5W__activityTitle,.admin-module__PKuG5W__adminActions{grid-column:1/-1}.admin-module__PKuG5W__dialog{inset:50% auto auto 50%;transform:translate(-50%,-50%)}.admin-module__PKuG5W__dailySummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.admin-module__PKuG5W__overview{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-module__PKuG5W__overview strong{font-size:36px}}.admin-module__PKuG5W__panel[data-panel=new-users]{--accent:#7754c0;background:#fcfaff;border-top:3px solid #b4a0e4}.admin-module__PKuG5W__newUsersMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.admin-module__PKuG5W__newUsersMetrics>div{grid-template-rows:auto 1fr;gap:6px;min-width:0;display:grid}.admin-module__PKuG5W__newUsersMetrics dt{color:var(--muted);grid-row:2;font-size:12px;line-height:1.5}.admin-module__PKuG5W__newUsersMetrics dd{font-variant-numeric:tabular-nums;grid-row:1;margin:0;font-size:28px;font-weight:750}.admin-module__PKuG5W__appStatus{border-top:1px solid #e4dcf0;margin-top:20px;padding-top:16px}.admin-module__PKuG5W__appStatus h3{margin:0 0 12px;font-size:14px}.admin-module__PKuG5W__appStatusMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__PKuG5W__quizPlayers{color:#53617c;margin:-6px 0 18px;font-size:14px}.admin-module__PKuG5W__quizPlayers strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px}.admin-module__PKuG5W__quizHistory{border-top:1px solid #e1e8f5;margin-top:20px;padding-top:16px}.admin-module__PKuG5W__quizHistory summary{min-height:44px;color:var(--ink);cursor:pointer;align-content:center;font-size:13px;font-weight:650}.admin-module__PKuG5W__quizHistory summary span{color:var(--muted);font-weight:400}.admin-module__PKuG5W__quizHistoryList{margin:8px 0 0;padding:0;list-style:none}.admin-module__PKuG5W__quizHistoryList li{border-bottom:1px solid #edf1f8;padding:12px 0}.admin-module__PKuG5W__quizHistoryHeading{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.admin-module__PKuG5W__quizHistoryHeading time{min-width:0}.admin-module__PKuG5W__quizHistoryStatus{color:#53617c;background:#eff4ff;border-radius:999px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:650}.admin-module__PKuG5W__quizHistoryStatus[data-status=won]{color:#287f65;background:#eaf7f1}.admin-module__PKuG5W__quizHistoryStatus[data-status=lost]{color:#a53228;background:#fff0ed}.admin-module__PKuG5W__quizHistoryTiming{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 6px;margin-top:6px;font-size:12px;line-height:1.5;display:flex}.admin-module__PKuG5W__quizHistoryTiming>span{white-space:nowrap}.admin-module__PKuG5W__quizHistoryMore{margin-top:12px;padding:0 16px}.admin-module__PKuG5W__panel[data-panel=invalid]{--accent:#ad563e;background:#fffaf7;border-top:3px solid #efb098}.admin-module__PKuG5W__invalidHighlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 16px;display:grid}.admin-module__PKuG5W__invalidHighlights>div{grid-template-rows:auto 1fr;gap:6px;display:grid}.admin-module__PKuG5W__invalidHighlights dt{color:var(--muted);grid-row:2;font-size:12px;line-height:1.5}.admin-module__PKuG5W__invalidHighlights dd{font-variant-numeric:tabular-nums;grid-row:1;margin:0;font-size:28px;font-weight:750}.admin-module__PKuG5W__userBadges{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.admin-module__PKuG5W__invalidBadge{color:#a53228;background:#fff0ea;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:750}.admin-module__PKuG5W__unopenedBadge{color:#66728d;background:#eef1f6;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:750}.admin-module__PKuG5W__panel[data-panel=notifications]{border-top:3px solid #8daaf3}.admin-module__PKuG5W__notificationTable{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:13px;line-height:1.5}.admin-module__PKuG5W__notificationTable th{color:var(--muted);padding:0 0 10px;font-size:11px;font-weight:600}.admin-module__PKuG5W__notificationTable th:first-child,.admin-module__PKuG5W__notificationTable td:first-child{width:45%;padding-right:12px}.admin-module__PKuG5W__notificationTable td{vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #edf0f6;padding:12px 0}.admin-module__PKuG5W__notificationTable time{color:#53617c;font-variant-numeric:tabular-nums}.admin-module__PKuG5W__notificationMore{width:100%;margin-top:14px;padding:10px 16px}
.language-landing-module__M3rCwG__page{min-height:100dvh;padding-bottom:max(20px, env(safe-area-inset-bottom));color:var(--ink);background:radial-gradient(circle at 10% 0%, #7c3aed14, transparent 30rem), var(--surface);overflow-x:hidden}.language-landing-module__M3rCwG__nav{align-items:center;width:min(100% - 32px,1080px);min-height:84px;margin:0 auto;display:flex}.language-landing-module__M3rCwG__brand{color:var(--violet-deep);letter-spacing:-.025em;align-items:center;gap:12px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.language-landing-module__M3rCwG__logo{border-radius:14px}.language-landing-module__M3rCwG__brand:hover{color:var(--violet)}.language-landing-module__M3rCwG__hero{grid-template-areas:"visual""copy";gap:clamp(24px,4vw,48px);width:min(100% - 32px,1080px);margin:clamp(12px,4vh,48px) auto 0;display:grid}.language-landing-module__M3rCwG__copy{grid-area:copy;align-self:center}.language-landing-module__M3rCwG__copy h1{max-width:520px;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.7vw,31px);font-weight:700;line-height:1.3}.language-landing-module__M3rCwG__headlineLine{text-wrap:balance;display:block}.language-landing-module__M3rCwG__rocket{transform-origin:50% 70%;animation:3.6s ease-in-out infinite language-landing-module__M3rCwG__rocket-launch;display:inline-block}.language-landing-module__M3rCwG__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.language-landing-module__M3rCwG__primaryCta,.language-landing-module__M3rCwG__secondaryCta{border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;transition:transform .12s,background-color .12s,border-color .12s;display:inline-flex}.language-landing-module__M3rCwG__primaryCta{color:#fff;background:var(--violet)}.language-landing-module__M3rCwG__secondaryCta{color:var(--ink);border:1px solid var(--line);background:var(--card)}.language-landing-module__M3rCwG__visual{border:1px solid var(--line);background:var(--card);border-radius:20px;grid-area:visual;overflow:hidden;box-shadow:0 1px 3px #0f0f2314,0 18px 48px #0f0f231a}.language-landing-module__M3rCwG__cover{width:100%;height:auto;display:block}.language-landing-module__M3rCwG__footer{width:min(100% - 32px,1080px);color:var(--muted);text-align:center;margin:40px auto 0;font-size:14px}.language-landing-module__M3rCwG__footer a{color:inherit;text-underline-offset:3px}.language-landing-module__M3rCwG__footer a:hover{color:var(--ink)}.language-landing-module__M3rCwG__footer a:focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:2px}.language-landing-module__M3rCwG__primaryCta:hover,.language-landing-module__M3rCwG__secondaryCta:hover{transform:translateY(-1px)}.language-landing-module__M3rCwG__primaryCta:hover{background:var(--violet-deep)}.language-landing-module__M3rCwG__secondaryCta:hover{background:#fafafa;border-color:#c9c7cf}.language-landing-module__M3rCwG__primaryCta:focus-visible,.language-landing-module__M3rCwG__secondaryCta:focus-visible,.language-landing-module__M3rCwG__brand:focus-visible{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px #7c3aed6b;outline:0}@media (min-width:900px){.language-landing-module__M3rCwG__page{grid-template-rows:84px minmax(0,1fr) auto;display:grid}.language-landing-module__M3rCwG__hero{grid-template-columns:minmax(520px,1.12fr) minmax(420px,.88fr);grid-template-areas:"visual copy";align-self:center;align-items:center;margin:0 auto}.language-landing-module__M3rCwG__footer{margin-top:20px}}@keyframes language-landing-module__M3rCwG__rocket-launch{0%,68%,to{transform:translate(0)rotate(0)}72%{transform:translate(-1px,1px)rotate(-4deg)}80%{transform:translate(7px,-8px)rotate(5deg)}88%{transform:translate(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.language-landing-module__M3rCwG__rocket{animation:none}}@media (max-width:540px){.language-landing-module__M3rCwG__page{padding-bottom:max(16px, env(safe-area-inset-bottom));flex-direction:column;display:flex}.language-landing-module__M3rCwG__nav{flex:0 0 72px;min-height:72px}.language-landing-module__M3rCwG__logo{border-radius:12px;width:44px;height:44px}.language-landing-module__M3rCwG__hero{flex:1;grid-template-rows:auto minmax(min-content,1fr);gap:22px;min-height:0;margin-top:4px}.language-landing-module__M3rCwG__visual{border-radius:16px}.language-landing-module__M3rCwG__copy h1{font-size:21px;line-height:1.38}.language-landing-module__M3rCwG__copy{flex-direction:column;align-self:stretch;width:100%;display:flex}.language-landing-module__M3rCwG__actions{margin-top:auto;padding-top:20px;display:grid}.language-landing-module__M3rCwG__footer{margin-top:28px}.language-landing-module__M3rCwG__primaryCta,.language-landing-module__M3rCwG__secondaryCta{width:100%}}
:is(html:has(.pomnenka-landing-module__h1XsOG__page),body:has(.pomnenka-landing-module__h1XsOG__page)){background:#fbfdff}.pomnenka-landing-module__h1XsOG__page{--landing-blue:#3567db;--landing-deep:#173d8f;--landing-ink:#172e51;--landing-muted:#5c6e86;min-height:100dvh;color:var(--landing-ink);background:#fbfdff;overflow:clip}.pomnenka-landing-module__h1XsOG__page a{text-decoration:none}.pomnenka-landing-module__h1XsOG__page a:focus-visible{outline-offset:5px;border-radius:8px;outline:3px solid #3567db}.pomnenka-landing-module__h1XsOG__page svg{flex-shrink:0;width:20px;height:20px}.pomnenka-landing-module__h1XsOG__header{background:#fffc;border-bottom:1px solid #e7eef6}.pomnenka-landing-module__h1XsOG__nav{align-items:center;gap:24px;width:min(100% - 64px,1160px);min-height:88px;margin:auto;display:flex}.pomnenka-landing-module__h1XsOG__brand{color:var(--landing-deep);letter-spacing:-.045em;align-items:center;gap:10px;font-size:23px;font-weight:750;display:inline-flex}.pomnenka-landing-module__h1XsOG__logo{display:block}.pomnenka-landing-module__h1XsOG__navLinks{align-items:center;gap:30px;margin-left:auto;display:flex}.pomnenka-landing-module__h1XsOG__navLinks a{color:var(--landing-muted);align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.pomnenka-landing-module__h1XsOG__navLinks svg{width:14px;height:14px}.pomnenka-landing-module__h1XsOG__navCta{color:var(--landing-deep);background:#f1f6fe;border:1px solid #d6e3f7;border-radius:12px;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:650;display:inline-flex}.pomnenka-landing-module__h1XsOG__navCta svg{width:16px;height:16px}.pomnenka-landing-module__h1XsOG__hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:52px;width:min(100% - 64px,1160px);min-height:750px;margin:auto;padding:60px 0 100px;display:grid;position:relative}.pomnenka-landing-module__h1XsOG__hero:before{z-index:0;pointer-events:none;content:"";background:radial-gradient(#dcedff 0,#edf6ff 35%,#0000 67%);width:900px;height:900px;position:absolute;top:-80px;right:-160px}.pomnenka-landing-module__h1XsOG__heroCopy{z-index:1;position:relative}.pomnenka-landing-module__h1XsOG__eyebrow{color:var(--landing-blue);letter-spacing:.06em;align-items:center;gap:9px;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.pomnenka-landing-module__h1XsOG__dot{background:#5983e5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e9f0fe}.pomnenka-landing-module__h1XsOG__hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:650px;margin:0;font-size:clamp(42px,4.7vw,66px);font-weight:730;line-height:1.06}.pomnenka-landing-module__h1XsOG__hero h1 span{color:var(--landing-blue);display:block}.pomnenka-landing-module__h1XsOG__introduction{max-width:465px;color:var(--landing-muted);margin:26px 0 0;font-size:17px;line-height:1.75}.pomnenka-landing-module__h1XsOG__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pomnenka-landing-module__h1XsOG__primaryCta,.pomnenka-landing-module__h1XsOG__secondaryCta{border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 20px;font-size:14px;font-weight:650;line-height:1.45;transition:transform .16s,background .16s;display:inline-flex}.pomnenka-landing-module__h1XsOG__primaryCta{color:#fff;background:var(--landing-blue);box-shadow:0 7px 20px #3567db2e}.pomnenka-landing-module__h1XsOG__primaryCta:hover{background:#2454c2;transform:translateY(-2px)}.pomnenka-landing-module__h1XsOG__secondaryCta{color:var(--landing-deep);background:#fff;border:1px solid #dce6f5}.pomnenka-landing-module__h1XsOG__secondaryCta:hover,.pomnenka-landing-module__h1XsOG__navCta:hover{background:#eaf2ff}.pomnenka-landing-module__h1XsOG__heroVisual{width:100%;height:570px;position:relative}.pomnenka-landing-module__h1XsOG__heroOrb{background:radial-gradient(circle at 65% 45%,#bdd7ff,#e3f0ff73 65%,#0000 75%);border:1px solid #adccf759;border-radius:50%;position:absolute;inset:40px -30px 10px}.pomnenka-landing-module__h1XsOG__heroPhone,.pomnenka-landing-module__h1XsOG__phone{background:#fff;border:7px solid #fff;border-radius:35px;overflow:hidden;box-shadow:0 20px 60px #284c7f21,0 0 0 1px #dee8f6}.pomnenka-landing-module__h1XsOG__heroPhone{z-index:2;width:280px;position:absolute;top:0;left:18%;transform:rotate(6deg)}.pomnenka-landing-module__h1XsOG__heroPhone img,.pomnenka-landing-module__h1XsOG__phone img{width:100%;height:auto;display:block}.pomnenka-landing-module__h1XsOG__heroCard{z-index:3;background:#fff;border:1px solid #e2ebf9;border-radius:25px;flex-direction:column;align-items:center;width:180px;padding:12px 12px 18px;display:flex;position:absolute;top:240px;left:-20px;transform:rotate(-10deg);box-shadow:0 20px 40px #2f5d9e26}.pomnenka-landing-module__h1XsOG__heroCard img{object-fit:contain;width:145px;height:145px}.pomnenka-landing-module__h1XsOG__heroCard>span{color:var(--landing-ink);letter-spacing:-.035em;margin-top:6px;font-size:24px;font-weight:700}.pomnenka-landing-module__h1XsOG__heroCard .pomnenka-landing-module__h1XsOG__cardCaption{color:var(--landing-muted);letter-spacing:0;margin-top:5px;font-size:11px;font-weight:400}.pomnenka-landing-module__h1XsOG__heroBrand{z-index:3;filter:drop-shadow(0 12px 16px #2f5d9e1a);width:104px;height:104px;position:absolute;top:26px;right:-12px;overflow:hidden;transform:rotate(-9deg)}.pomnenka-landing-module__h1XsOG__heroBrand img{width:100%;height:auto;display:block}.pomnenka-landing-module__h1XsOG__visualLabel{z-index:3;color:var(--landing-deep);background:#fffffff2;border:1px solid #dce8f8;border-radius:99px;padding:12px 20px;font-size:13px;font-weight:700;position:absolute;bottom:0;right:8px;box-shadow:0 8px 24px #2f5d9e12}.pomnenka-landing-module__h1XsOG__scrollCue{color:var(--landing-muted);align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;bottom:20px;left:0}.pomnenka-landing-module__h1XsOG__scrollCue svg{width:16px;height:16px}.pomnenka-landing-module__h1XsOG__journey{text-align:center;width:min(100% - 48px,780px);margin:70px auto 50px;scroll-margin-top:32px}.pomnenka-landing-module__h1XsOG__journey .pomnenka-landing-module__h1XsOG__eyebrow{justify-content:center}.pomnenka-landing-module__h1XsOG__journey h2,.pomnenka-landing-module__h1XsOG__trial h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.15}.pomnenka-landing-module__h1XsOG__journey>p:last-child{color:var(--landing-muted);margin:18px 0 0;font-size:16px;line-height:1.7}.pomnenka-landing-module__h1XsOG__features{width:min(100% - 64px,1080px);margin:auto}.pomnenka-landing-module__h1XsOG__feature{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,8vw,100px);padding:45px 0;display:grid}.pomnenka-landing-module__h1XsOG__featureVisual{background:linear-gradient(155deg,#f2f7ff,#e6efff);border:1px solid #e5edf8;border-radius:32px;justify-content:center;align-items:center;min-width:0;min-height:610px;display:flex;position:relative;overflow:hidden}.pomnenka-landing-module__h1XsOG__home{background:linear-gradient(155deg,#f2f7ff,#e6efff)}.pomnenka-landing-module__h1XsOG__discovery{background:linear-gradient(150deg,#f3faff,#dfedf9)}.pomnenka-landing-module__h1XsOG__vocabulary{background:linear-gradient(150deg,#f5faf8,#e6f2ec)}.pomnenka-landing-module__h1XsOG__quiz{background:linear-gradient(150deg,#faf8ff,#eaeefb)}.pomnenka-landing-module__h1XsOG__phone{z-index:1;width:264px;margin:24px 0 35px;position:relative;transform:rotate(-3deg)}.pomnenka-landing-module__h1XsOG__reversed .pomnenka-landing-module__h1XsOG__phone{transform:rotate(3deg)}.pomnenka-landing-module__h1XsOG__featureBadge{z-index:2;max-width:calc(100% - 40px);color:var(--landing-deep);background:#fff;border:1px solid #e0e9f6;border-radius:99px;align-items:center;gap:8px;padding:12px 18px;font-size:12px;font-weight:650;display:flex;position:absolute;bottom:20px;right:25px;box-shadow:0 8px 28px #26477817}.pomnenka-landing-module__h1XsOG__featureBadge svg{width:15px;height:15px}.pomnenka-landing-module__h1XsOG__featureCopy h2{letter-spacing:-.045em;text-wrap:balance;max-width:420px;margin:0;font-size:clamp(30px,3.1vw,42px);line-height:1.15}.pomnenka-landing-module__h1XsOG__featureCopy>p:not(.pomnenka-landing-module__h1XsOG__eyebrow){max-width:410px;color:var(--landing-muted);margin:20px 0 0;font-size:16px;line-height:1.8}.pomnenka-landing-module__h1XsOG__featureDetail{color:var(--landing-deep);align-items:flex-start;gap:10px;margin-top:24px;font-size:13px;font-weight:550;line-height:1.7;display:flex}.pomnenka-landing-module__h1XsOG__featureDetail svg{width:17px;height:17px;margin-top:2px}.pomnenka-landing-module__h1XsOG__reversed .pomnenka-landing-module__h1XsOG__featureVisual{order:2}.pomnenka-landing-module__h1XsOG__trial{text-align:center;background:radial-gradient(at 50% 120%,#cee3ff,#0000 70%),#edf5ff;border:1px solid #dbe9fc;border-radius:32px;width:min(100% - 64px,1160px);margin:90px auto;padding:64px 40px 48px}.pomnenka-landing-module__h1XsOG__trialHeading{max-width:660px;margin:auto}.pomnenka-landing-module__h1XsOG__trial .pomnenka-landing-module__h1XsOG__eyebrow{justify-content:center}.pomnenka-landing-module__h1XsOG__trialHeading>p:last-child{max-width:560px;color:var(--landing-muted);margin:20px auto 0;font-size:16px;line-height:1.75}.pomnenka-landing-module__h1XsOG__trialSteps{justify-content:center;gap:26px;margin:38px 0;padding:0;list-style:none;display:flex}.pomnenka-landing-module__h1XsOG__trialSteps li{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.pomnenka-landing-module__h1XsOG__trialSteps li>span{width:30px;height:30px;color:var(--landing-blue);background:#fff;border:1px solid #c8dafa;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.pomnenka-landing-module__h1XsOG__trialSteps svg{color:#83a7d2;width:16px;height:16px;margin-left:12px}.pomnenka-landing-module__h1XsOG__community{grid-template-columns:1fr 1fr;gap:22px;width:min(100% - 64px,1160px);margin:0 auto 90px;display:grid}.pomnenka-landing-module__h1XsOG__community section{border:1px solid #e2eaf6;border-radius:26px;flex-direction:column;align-items:flex-start;padding:38px;display:flex;position:relative}.pomnenka-landing-module__h1XsOG__telegram{background:#fff}.pomnenka-landing-module__h1XsOG__tiktok{background:#f3f7fc}.pomnenka-landing-module__h1XsOG__communityIcon{width:44px;height:44px;color:var(--landing-blue);background:#edf4ff;border-radius:14px;place-items:center;margin-bottom:22px;display:grid}.pomnenka-landing-module__h1XsOG__tiktokHandle{min-height:44px;color:var(--landing-deep);letter-spacing:-.04em;align-items:center;gap:8px;margin-bottom:22px;font-size:19px;font-weight:700;display:inline-flex}.pomnenka-landing-module__h1XsOG__community .pomnenka-landing-module__h1XsOG__eyebrow{margin-bottom:13px}.pomnenka-landing-module__h1XsOG__community h2{letter-spacing:-.04em;text-wrap:balance;max-width:400px;margin:0;font-size:30px;line-height:1.15}.pomnenka-landing-module__h1XsOG__community p:not(.pomnenka-landing-module__h1XsOG__eyebrow){color:var(--landing-muted);margin:17px 0 28px;font-size:14px;line-height:1.8}.pomnenka-landing-module__h1XsOG__textCta{color:var(--landing-deep);align-items:center;gap:10px;margin-top:auto;font-size:14px;font-weight:650;display:inline-flex}.pomnenka-landing-module__h1XsOG__textCta:hover,.pomnenka-landing-module__h1XsOG__navLinks a:hover,.pomnenka-landing-module__h1XsOG__footerLinks a:hover{color:var(--landing-blue)}.pomnenka-landing-module__h1XsOG__footer{border-top:1px solid #e2ebf6;justify-content:space-between;align-items:center;gap:24px;width:min(100% - 64px,1160px);margin:auto;padding:30px 0 36px;display:flex}.pomnenka-landing-module__h1XsOG__footer .pomnenka-landing-module__h1XsOG__brand{font-size:20px}.pomnenka-landing-module__h1XsOG__footer p{color:var(--landing-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.pomnenka-landing-module__h1XsOG__footerLinks{flex-wrap:wrap;gap:22px;display:flex}.pomnenka-landing-module__h1XsOG__footerLinks a{color:var(--landing-muted);font-size:12px}@media (min-width:900px){.pomnenka-landing-module__h1XsOG__heroBrand,.pomnenka-landing-module__h1XsOG__visualLabel{display:none}}@media (min-width:900px) and (max-width:1100px){.pomnenka-landing-module__h1XsOG__hero{gap:20px}.pomnenka-landing-module__h1XsOG__heroPhone{left:10%}.pomnenka-landing-module__h1XsOG__heroCard{width:155px;left:-15px}.pomnenka-landing-module__h1XsOG__heroCard img{width:125px;height:125px}}@media (max-width:899px){.pomnenka-landing-module__h1XsOG__nav,.pomnenka-landing-module__h1XsOG__hero,.pomnenka-landing-module__h1XsOG__features,.pomnenka-landing-module__h1XsOG__trial,.pomnenka-landing-module__h1XsOG__community,.pomnenka-landing-module__h1XsOG__footer{width:min(100% - 40px,680px)}.pomnenka-landing-module__h1XsOG__hero{grid-template-columns:1fr;gap:34px;min-height:0;padding-top:45px;padding-bottom:80px}.pomnenka-landing-module__h1XsOG__heroCopy{max-width:600px}.pomnenka-landing-module__h1XsOG__hero h1{font-size:clamp(38px,7vw,60px)}.pomnenka-landing-module__h1XsOG__heroVisual{width:min(100%,450px);margin:0 auto}.pomnenka-landing-module__h1XsOG__heroPhone{left:25%}.pomnenka-landing-module__h1XsOG__heroCard{left:5px}.pomnenka-landing-module__h1XsOG__heroBrand{right:0}.pomnenka-landing-module__h1XsOG__hero:before{top:200px;right:-160px}.pomnenka-landing-module__h1XsOG__journey{margin-top:50px}.pomnenka-landing-module__h1XsOG__feature{gap:32px}.pomnenka-landing-module__h1XsOG__featureVisual{min-height:535px}.pomnenka-landing-module__h1XsOG__phone{width:220px}.pomnenka-landing-module__h1XsOG__featureCopy h2{font-size:31px}.pomnenka-landing-module__h1XsOG__featureCopy>p:not(.pomnenka-landing-module__h1XsOG__eyebrow){font-size:14px}.pomnenka-landing-module__h1XsOG__featureDetail{font-size:12px}.pomnenka-landing-module__h1XsOG__community section{padding:28px}.pomnenka-landing-module__h1XsOG__community h2{font-size:27px}.pomnenka-landing-module__h1XsOG__trialSteps{gap:12px}.pomnenka-landing-module__h1XsOG__trialSteps svg{margin-left:0}.pomnenka-landing-module__h1XsOG__footer{align-items:flex-start}.pomnenka-landing-module__h1XsOG__footerLinks{justify-content:flex-end;gap:16px;max-width:230px}}@media (max-width:600px){.pomnenka-landing-module__h1XsOG__nav{gap:12px;min-height:76px}.pomnenka-landing-module__h1XsOG__brand{font-size:21px}.pomnenka-landing-module__h1XsOG__nav .pomnenka-landing-module__h1XsOG__logo{width:40px;height:40px}.pomnenka-landing-module__h1XsOG__navLinks{display:none}.pomnenka-landing-module__h1XsOG__navCta{gap:6px;margin-left:auto;padding:10px 12px;font-size:12px}.pomnenka-landing-module__h1XsOG__hero{gap:30px;padding-top:36px}.pomnenka-landing-module__h1XsOG__eyebrow{letter-spacing:.025em;margin-bottom:17px;font-size:11px}.pomnenka-landing-module__h1XsOG__hero h1{font-size:clamp(35px,9.5vw,52px)}.pomnenka-landing-module__h1XsOG__introduction{margin-top:20px;font-size:15px;line-height:1.7}.pomnenka-landing-module__h1XsOG__actions{gap:10px;margin-top:24px;display:grid}.pomnenka-landing-module__h1XsOG__primaryCta,.pomnenka-landing-module__h1XsOG__secondaryCta{min-height:50px;font-size:13px}.pomnenka-landing-module__h1XsOG__heroVisual{height:520px}.pomnenka-landing-module__h1XsOG__heroPhone{width:240px;left:22%}.pomnenka-landing-module__h1XsOG__heroCard{border-radius:20px;width:145px;padding:8px 8px 15px;top:220px;left:-8px}.pomnenka-landing-module__h1XsOG__heroCard img{width:115px;height:115px}.pomnenka-landing-module__h1XsOG__heroCard>span{font-size:21px}.pomnenka-landing-module__h1XsOG__heroBrand{width:78px;height:78px;top:5px;right:-5px}.pomnenka-landing-module__h1XsOG__visualLabel{font-size:11px;bottom:0;right:0}.pomnenka-landing-module__h1XsOG__scrollCue{white-space:nowrap;left:50%;transform:translate(-50%)}.pomnenka-landing-module__h1XsOG__journey{margin:42px auto 22px}.pomnenka-landing-module__h1XsOG__journey h2,.pomnenka-landing-module__h1XsOG__trial h2{font-size:31px}.pomnenka-landing-module__h1XsOG__journey>p:last-child{font-size:14px}.pomnenka-landing-module__h1XsOG__feature{grid-template-columns:1fr;gap:28px;padding:30px 0}.pomnenka-landing-module__h1XsOG__featureCopy{grid-row:1}.pomnenka-landing-module__h1XsOG__reversed .pomnenka-landing-module__h1XsOG__featureVisual{order:initial}.pomnenka-landing-module__h1XsOG__featureCopy h2{max-width:100%;font-size:32px}.pomnenka-landing-module__h1XsOG__featureCopy>p:not(.pomnenka-landing-module__h1XsOG__eyebrow){max-width:100%;margin-top:15px;font-size:15px}.pomnenka-landing-module__h1XsOG__featureDetail{margin-top:16px}.pomnenka-landing-module__h1XsOG__featureVisual{border-radius:25px;min-height:575px}.pomnenka-landing-module__h1XsOG__phone{width:240px}.pomnenka-landing-module__h1XsOG__trial{border-radius:25px;margin:48px auto;padding:34px 24px}.pomnenka-landing-module__h1XsOG__trialHeading>p:last-child{font-size:14px}.pomnenka-landing-module__h1XsOG__trialSteps{flex-direction:column;align-items:flex-start;gap:14px;width:fit-content;margin:28px auto}.pomnenka-landing-module__h1XsOG__trialSteps svg{display:none}.pomnenka-landing-module__h1XsOG__trial .pomnenka-landing-module__h1XsOG__primaryCta{width:100%}.pomnenka-landing-module__h1XsOG__community{grid-template-columns:1fr;gap:16px;margin-bottom:48px}.pomnenka-landing-module__h1XsOG__community section{padding:28px}.pomnenka-landing-module__h1XsOG__community h2{font-size:28px}.pomnenka-landing-module__h1XsOG__footer{padding-bottom:max(30px, env(safe-area-inset-bottom));flex-direction:column;gap:24px}.pomnenka-landing-module__h1XsOG__footerLinks{justify-content:flex-start;gap:22px;max-width:100%}}@media (prefers-reduced-motion:reduce){.pomnenka-landing-module__h1XsOG__primaryCta,.pomnenka-landing-module__h1XsOG__secondaryCta{transition:none}.pomnenka-landing-module__h1XsOG__primaryCta:hover{transform:none}}
.page-module___8aEwW__canvas{background:var(--surface);width:100%;min-height:100dvh}.page-module___8aEwW__mobileShell{width:100%;height:var(--visual-viewport-height,100dvh);background:var(--surface);min-height:100dvh;position:relative;overflow:hidden}html.keyboard-open .page-module___8aEwW__mobileShell{height:var(--visual-viewport-bottom,var(--visual-viewport-height,100dvh));min-height:0;overflow:hidden}html.keyboard-open .page-module___8aEwW__canvas{height:var(--visual-viewport-bottom,var(--visual-viewport-height,100dvh));min-height:0;overflow:hidden}:is(html.dialog-open .page-module___8aEwW__mobileShell,html.dialog-open .page-module___8aEwW__canvas){height:var(--dialog-background-height,100dvh);min-height:var(--dialog-background-height,100dvh)}html.dialog-open .page-module___8aEwW__mobileShell{filter:blur(4px)}
.status-screen-module__3MHkza__centerScreen{text-align:center;background:radial-gradient(circle at 50% 36%, #7c24f81a, transparent 14rem), var(--surface);flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:38px 24px;display:flex;position:relative}.status-screen-module__3MHkza__underlay{z-index:0;position:absolute;inset:0;overflow:hidden}.status-screen-module__3MHkza__statusContent{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.status-screen-module__3MHkza__backButton{min-height:40px;color:var(--muted);cursor:pointer;z-index:2;background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:24px;left:18px}.status-screen-module__3MHkza__backButton svg{width:17px;height:17px}.status-screen-module__3MHkza__backButton:focus-visible{color:var(--accent-ink);background:var(--accent-hover);box-shadow:inset 0 0 0 2px var(--accent-line);outline:0}.status-screen-module__3MHkza__centerScreen h1{letter-spacing:-.045em;text-wrap:balance;max-width:310px;margin:0 0 10px;font-size:2rem;line-height:1.08}.status-screen-module__3MHkza__centerScreen h1.status-screen-module__3MHkza__singleLineTitle{white-space:nowrap;max-width:calc(100vw - 48px);font-size:clamp(1.25rem,6.5vw,2rem)}.status-screen-module__3MHkza__supportingCopy{max-width:300px;color:var(--muted);margin:0;font-size:.86rem;line-height:1.55}.status-screen-module__3MHkza__actionButton{color:#fff;background:var(--violet);cursor:pointer;border:0;border-radius:14px;min-width:140px;min-height:48px;margin-top:20px;font-weight:720}.status-screen-module__3MHkza__actionButton:focus-visible{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px #7c3aed6b;outline:0}.status-screen-module__3MHkza__animatedDots{vertical-align:bottom;justify-content:space-between;width:.9em;display:inline-flex}.status-screen-module__3MHkza__animatedDots span{animation:1.2s ease-in-out infinite status-screen-module__3MHkza__dotPulse}.status-screen-module__3MHkza__animatedDots span:nth-child(2){animation-delay:.16s}.status-screen-module__3MHkza__animatedDots span:nth-child(3){animation-delay:.32s}@keyframes status-screen-module__3MHkza__dotPulse{0%,60%,to{opacity:.2}30%{opacity:1}}
.quiz-frame-module__GCPyCq__frameHost{width:100%;height:100%;min-height:0}.quiz-frame-module__GCPyCq__frame{height:100%;min-height:0}@media (min-width:700px){.quiz-frame-module__GCPyCq__frameHost{place-items:center;padding:24px;display:grid}.quiz-frame-module__GCPyCq__frame{border:1px solid var(--line);background:var(--surface);border-radius:28px;width:min(100%,600px);height:min(760px,100dvh - 48px);overflow:hidden;box-shadow:0 2px 8px #0f0f2314,0 24px 64px #0f0f231f}}
.quiz-preparing-cloud-module__Z91MqW__cloudHost{position:absolute;inset:0;overflow:hidden}.quiz-preparing-cloud-module__Z91MqW__band{transition:opacity .18s;position:absolute;left:0;right:0;overflow:hidden}.quiz-preparing-cloud-module__Z91MqW__topBand{top:0;bottom:calc(50% + 82px)}.quiz-preparing-cloud-module__Z91MqW__bottomBand{top:calc(50% + 82px);bottom:58px}.quiz-preparing-cloud-module__Z91MqW__phrase{min-width:44px;min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;opacity:.52;background:0 0;border:0;border-radius:12px;padding:8px 10px;font-weight:700;animation:22s linear infinite quiz-preparing-cloud-module__Z91MqW__phraseDrift;position:absolute;left:-420px}.quiz-preparing-cloud-module__Z91MqW__phrase:hover,.quiz-preparing-cloud-module__Z91MqW__phrase:focus-visible{color:var(--violet);opacity:1;background:#7c24f81a;outline:0;box-shadow:inset 0 0 0 2px #7c24f838}.quiz-preparing-cloud-module__Z91MqW__lane0{font-size:.88rem;animation-duration:19s;animation-delay:-13s;top:2%}.quiz-preparing-cloud-module__Z91MqW__lane1{opacity:.72;font-size:1.22rem;animation-duration:25s;animation-delay:-5s;top:29%}.quiz-preparing-cloud-module__Z91MqW__lane2{opacity:.4;font-size:1rem;animation-duration:21s;animation-delay:-18s;top:58%}.quiz-preparing-cloud-module__Z91MqW__lane3{opacity:.65;font-size:1.42rem;animation-duration:27s;animation-delay:-22s;top:12%}.quiz-preparing-cloud-module__Z91MqW__lane4{opacity:.36;font-size:.82rem;animation-duration:23s;animation-delay:-9s;top:43%}.quiz-preparing-cloud-module__Z91MqW__lane5{opacity:.76;font-size:1.08rem;animation-duration:17s;animation-delay:-3s;top:69%}.quiz-preparing-cloud-module__Z91MqW__meaning{z-index:3;width:min(100% - 36px,320px);color:var(--ink);background:var(--card);border:1px solid #7c24f826;border-radius:20px;margin:0 auto;padding:22px 54px 21px 22px;position:absolute;bottom:60px;left:18px;right:18px;box-shadow:0 16px 42px #0f0f2324}.quiz-preparing-cloud-module__Z91MqW__meaning>span,.quiz-preparing-cloud-module__Z91MqW__meaning>strong{display:block}.quiz-preparing-cloud-module__Z91MqW__meaningLabel{color:var(--violet);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.7rem;font-weight:800}.quiz-preparing-cloud-module__Z91MqW__meaning strong{letter-spacing:-.025em;font-size:1.3rem;line-height:1.2}.quiz-preparing-cloud-module__Z91MqW__meaning strong+span{color:var(--muted);margin-top:7px;font-size:.88rem;line-height:1.45}.quiz-preparing-cloud-module__Z91MqW__closeButton{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.quiz-preparing-cloud-module__Z91MqW__closeButton svg{width:18px;height:18px}.quiz-preparing-cloud-module__Z91MqW__closeButton:hover,.quiz-preparing-cloud-module__Z91MqW__closeButton:focus-visible{color:var(--violet);background:#7c24f81a;outline:0;box-shadow:inset 0 0 0 2px #7c24f838}.quiz-preparing-cloud-module__Z91MqW__hint{z-index:2;color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:7px;font-size:.76rem;font-weight:700;display:flex;position:absolute;bottom:21px;left:16px;right:16px}.quiz-preparing-cloud-module__Z91MqW__hint svg{width:16px;height:16px;color:var(--violet)}@keyframes quiz-preparing-cloud-module__Z91MqW__phraseDrift{0%{transform:translate(0,0)}48%{transform:translate(610px,10px)}to{transform:translate(1220px,-5px)}}
.quiz-screen-module__FRoifW__screen{background:radial-gradient(ellipse 19rem 15rem at 50% 59%, #7c24f81c, transparent 100%), var(--surface);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.quiz-screen-module__FRoifW__header{padding:max(64px, calc(var(--tg-content-safe-area-inset-top,0px) + 56px), calc(var(--tg-safe-area-inset-top,0px) + 56px), calc(env(safe-area-inset-top,0px) + 56px)) 16px 14px;flex:none;grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.quiz-screen-module__FRoifW__progress{gap:7px;display:grid}.quiz-screen-module__FRoifW__progressCopy{color:var(--muted);justify-content:space-between;font-size:.65rem;font-weight:700;display:flex}.quiz-screen-module__FRoifW__progressTrack{background:var(--line);border-radius:999px;height:7px;overflow:hidden}.quiz-screen-module__FRoifW__progressTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--violet-deep), #a125ff);height:100%;transition:width .24s;display:block}.quiz-screen-module__FRoifW__lives{gap:2px;display:flex}.quiz-screen-module__FRoifW__lives svg{width:16px;height:16px;color:var(--line);fill:#0000}.quiz-screen-module__FRoifW__lives svg.quiz-screen-module__FRoifW__fullHeart{color:var(--rose);fill:var(--rose)}.quiz-screen-module__FRoifW__content{min-height:0;padding:48px 16px max(24px, var(--tg-content-safe-area-inset-bottom,0px), var(--tg-safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px));flex-direction:column;flex:auto;display:flex;overflow-y:auto}.quiz-screen-module__FRoifW__eyebrow{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:750;line-height:1}.quiz-screen-module__FRoifW__sentenceHeading{font:inherit;margin:0}.quiz-screen-module__FRoifW__sentence{all:unset;letter-spacing:-.035em;cursor:text;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text;width:100%;min-height:2.2275rem;margin:15px 0 34px;font-size:1.65rem;font-weight:700;line-height:1.35;display:block;overflow:hidden}.quiz-screen-module__FRoifW__sentence:focus,.quiz-screen-module__FRoifW__sentence:focus-visible{box-shadow:none;outline:none}.quiz-screen-module__FRoifW__interactiveSentence{letter-spacing:-.035em;overflow-wrap:anywhere;margin:15px 0 6px;font-size:1.65rem;font-weight:700;line-height:1.5;display:block}.quiz-screen-module__FRoifW__sentenceWord{color:inherit;text-underline-offset:5px;text-decoration-skip-ink:auto;cursor:pointer;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text;border-radius:4px;-webkit-text-decoration:underline dotted #5b20d873;text-decoration:underline dotted #5b20d873;text-decoration-thickness:2px}.quiz-screen-module__FRoifW__sentenceWord:focus-visible{outline:2px dashed var(--accent-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.quiz-screen-module__FRoifW__sentenceWord:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink);background:#7c24f814}}.quiz-screen-module__FRoifW__sentenceWord:active{color:var(--accent-ink);background:#7c24f81f}.quiz-screen-module__FRoifW__selectedPhrase{color:var(--accent-ink);border:2px solid var(--accent-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#7c24f814;border-radius:4px}.quiz-screen-module__FRoifW__selectedPhrase .quiz-screen-module__FRoifW__sentenceWord{text-decoration:none}.quiz-screen-module__FRoifW__wordHint{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:.75rem;line-height:1.4;display:flex}.quiz-screen-module__FRoifW__wordHint>svg{flex:none;width:14px;height:14px}.quiz-screen-module__FRoifW__wordMeaning{border:1px solid var(--line);background:var(--card);border-radius:17px;margin:10px 0 0;padding:16px;font-size:.88rem;position:relative;box-shadow:0 8px 24px #14182814}.quiz-screen-module__FRoifW__wordMeaning p{margin:7px 0}.quiz-screen-module__FRoifW__wordMeaning .quiz-screen-module__FRoifW__dictionaryForm{color:var(--muted)}.quiz-screen-module__FRoifW__wordMeaning .quiz-screen-module__FRoifW__wordError{color:var(--danger-ink)}.quiz-screen-module__FRoifW__closeMeaning{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:1.4rem;position:absolute;top:8px;right:10px}.quiz-screen-module__FRoifW__addWord{color:#fff;background:var(--violet-deep);cursor:pointer;border:0;border-radius:10px;margin-top:8px;padding:10px 14px;font-weight:700}.quiz-screen-module__FRoifW__addWord:disabled{opacity:.6;cursor:default}.quiz-screen-module__FRoifW__header,.quiz-screen-module__FRoifW__eyebrow,.quiz-screen-module__FRoifW__options{-webkit-user-select:none;user-select:none}.quiz-screen-module__FRoifW__options{gap:10px;display:grid}.quiz-screen-module__FRoifW__option{width:100%;min-height:62px;color:var(--ink);text-align:left;border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:17px;grid-template-columns:34px 1fr 22px;align-items:center;gap:10px;padding:10px 14px 10px 10px;transition:border-color .15s,background .15s,transform .15s;display:grid;box-shadow:0 2px 4px #1418280a}.quiz-screen-module__FRoifW__option:disabled{cursor:default}.quiz-screen-module__FRoifW__option:focus-visible{border-color:var(--accent-line);outline:0;box-shadow:0 2px 4px #1418280a,0 0 0 3px #7c3aed24}@media (hover:hover) and (pointer:fine){.quiz-screen-module__FRoifW__option:not(:disabled):hover{border-color:var(--accent-line);transform:translateY(-1px)}}.quiz-screen-module__FRoifW__optionIndex{width:34px;height:34px;color:var(--muted);background:var(--control);border-radius:11px;place-items:center;font-size:.72rem;font-weight:780;display:grid}.quiz-screen-module__FRoifW__option>span:nth-child(2){overflow-wrap:anywhere;min-width:0;font-size:.86rem;font-weight:670}.quiz-screen-module__FRoifW__option>svg{width:20px;height:20px}.quiz-screen-module__FRoifW__option.quiz-screen-module__FRoifW__correct{color:var(--success-ink);border-color:var(--success-line);background:var(--emerald-soft)}.quiz-screen-module__FRoifW__option.quiz-screen-module__FRoifW__correct .quiz-screen-module__FRoifW__optionIndex{color:#fff;background:var(--emerald)}.quiz-screen-module__FRoifW__option.quiz-screen-module__FRoifW__incorrect{color:var(--danger-ink);border-color:var(--danger-line);background:var(--rose-soft)}.quiz-screen-module__FRoifW__option.quiz-screen-module__FRoifW__incorrect .quiz-screen-module__FRoifW__optionIndex{color:#fff;background:var(--rose)}.quiz-screen-module__FRoifW__shake{animation:.28s both quiz-screen-module__FRoifW__shake}@keyframes quiz-screen-module__FRoifW__shake{0%,to{transform:translate(0)}25%{transform:translate(-7px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}.quiz-screen-module__FRoifW__questionWithTranslation{margin-bottom:30px}.quiz-screen-module__FRoifW__translatingDots{white-space:nowrap;display:inline-block}.quiz-screen-module__FRoifW__translatingDots span{animation:1.2s infinite quiz-screen-module__FRoifW__translatingDot}.quiz-screen-module__FRoifW__translatingDots span:nth-child(2){animation-delay:.2s}.quiz-screen-module__FRoifW__translatingDots span:nth-child(3){animation-delay:.4s}@keyframes quiz-screen-module__FRoifW__translatingDot{0%,60%,to{opacity:.2}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.quiz-screen-module__FRoifW__translatingDots span{animation:none}}
.round-result-module__h13v9W__screen{text-align:center;background:radial-gradient(circle at 50% 36%, #7c24f81a, transparent 14rem), var(--surface);flex-direction:column;justify-content:flex-start;align-items:center;min-height:100%;padding:86px 24px 38px;display:flex;position:relative}.round-result-module__h13v9W__resultMark{color:#fff;border-radius:28px;place-items:center;width:84px;height:84px;margin-bottom:28px;display:grid}.round-result-module__h13v9W__resultMark svg{width:36px;height:36px}.round-result-module__h13v9W__success .round-result-module__h13v9W__resultMark{background:linear-gradient(135deg,#0ea876,#30c58f);box-shadow:0 18px 45px #11a57538}.round-result-module__h13v9W__failure .round-result-module__h13v9W__resultMark{background:linear-gradient(135deg,#d94b69,#ed7087);box-shadow:0 18px 45px #d2415e33}.round-result-module__h13v9W__eyebrow{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:750;line-height:1}.round-result-module__h13v9W__screen h1{letter-spacing:-.045em;text-wrap:balance;max-width:310px;margin:10px 0;font-size:2rem;line-height:1.08}.round-result-module__h13v9W__supportingCopy{max-width:300px;color:var(--muted);margin:0;font-size:.86rem;line-height:1.55}.round-result-module__h13v9W__stats{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:30px 0 18px;display:grid}.round-result-module__h13v9W__progressNote{background:var(--accent-soft);text-align:left;border-radius:15px;align-items:center;gap:10px;width:100%;margin-top:24px;padding:14px;display:flex}.round-result-module__h13v9W__progressNote>svg{width:20px;height:20px;color:var(--violet);flex-shrink:0}.round-result-module__h13v9W__progressNote>p{margin:0;font-size:.82rem;font-weight:550;line-height:1.45}.round-result-module__h13v9W__progressNote+.round-result-module__h13v9W__stats{margin-top:18px}.round-result-module__h13v9W__stats article{border:1px solid var(--line);background:var(--card);border-radius:17px;align-content:center;place-items:center;gap:7px;min-height:100px;display:grid;box-shadow:0 2px 4px #1418280d}.round-result-module__h13v9W__stats strong{letter-spacing:-.04em;font-size:1.65rem}.round-result-module__h13v9W__stats span{color:var(--muted);font-size:.67rem}.round-result-module__h13v9W__actions{gap:10px;width:100%;display:grid}.round-result-module__h13v9W__primaryButton,.round-result-module__h13v9W__secondaryButton{cursor:pointer;border:0;border-radius:15px;min-height:52px;font-weight:720;transition:transform .16s,box-shadow .16s,background .16s}.round-result-module__h13v9W__primaryButton{color:#fff;background:linear-gradient(135deg, var(--violet), #8d20ff);justify-content:center;align-items:center;gap:9px;display:inline-flex;box-shadow:0 9px 20px #7420f133}.round-result-module__h13v9W__primaryButton svg{width:18px;height:18px}.round-result-module__h13v9W__secondaryButton{color:var(--ink-secondary);background:var(--card);border:1px solid var(--line)}.round-result-module__h13v9W__primaryButton:hover,.round-result-module__h13v9W__secondaryButton:hover{transform:translateY(-1px)}.round-result-module__h13v9W__primaryButton:active,.round-result-module__h13v9W__secondaryButton:active{transform:translateY(1px)}.round-result-module__h13v9W__primaryButton:focus-visible,.round-result-module__h13v9W__secondaryButton:focus-visible{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px #7c3aed6b;outline:0}
.trial-selection-module__5roE7a__screen{height:100%;min-height:0;padding:max(20px, env(safe-area-inset-top,0px)) 20px max(20px, env(safe-area-inset-bottom,0px));background:radial-gradient(ellipse 19rem 15rem at 50% 59%, #7c24f81c, transparent 100%), var(--surface);flex-direction:column;display:flex;overflow:hidden}.trial-selection-module__5roE7a__screen.trial-selection-module__5roE7a__telegramSafeArea{padding-top:max(76px, calc(var(--tg-content-safe-area-inset-top,0px) + 44px), calc(var(--tg-safe-area-inset-top,0px) + 44px), calc(env(safe-area-inset-top,0px) + 44px))}.trial-selection-module__5roE7a__header{flex:none;align-items:center;width:min(100%,440px);min-height:64px;margin:0 auto;display:block}.trial-selection-module__5roE7a__titleBlock{text-align:center;min-width:0}.trial-selection-module__5roE7a__header h1{letter-spacing:-.045em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.45rem,5.6vw,2.05rem);line-height:1.04}.trial-selection-module__5roE7a__count{color:var(--muted);text-align:center;margin:8px 0 12px;font-size:.72rem;font-weight:720}.trial-selection-module__5roE7a__word:focus-visible,.trial-selection-module__5roE7a__card:focus-visible{outline-offset:2px;outline:4px solid #7c24f838}.trial-selection-module__5roE7a__deck{flex:auto;place-items:center;min-height:0;display:grid}.trial-selection-module__5roE7a__card{aspect-ratio:1;border:1px solid rgb(var(--glass-rgb) / 75%);background:var(--card);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:28px;outline:0;width:min(100%,440px);height:min(100%,440px);transition:transform .18s;position:relative;overflow:hidden;box-shadow:0 18px 50px #2d234626}.trial-selection-module__5roE7a__card.trial-selection-module__5roE7a__dragging{cursor:grabbing;transition:none;animation:none}.trial-selection-module__5roE7a__card.trial-selection-module__5roE7a__demo{animation:2.4s cubic-bezier(.4,0,.2,1) both trial-selection-module__5roE7a__swipeDemo}.trial-selection-module__5roE7a__card img.trial-selection-module__5roE7a__contain{object-fit:contain}.trial-selection-module__5roE7a__card img.trial-selection-module__5roE7a__cover{object-fit:cover}.trial-selection-module__5roE7a__image{pointer-events:none;opacity:0;transition:opacity .22s}.trial-selection-module__5roE7a__imageLoaded{opacity:1}.trial-selection-module__5roE7a__placeholder{z-index:1;color:var(--muted);background:radial-gradient(circle at 34% 28%, rgb(var(--glass-rgb) / 88%), transparent 30%), linear-gradient(115deg, var(--shimmer-lavender) 8%, var(--shimmer-light) 28%, var(--shimmer-mint) 48%, var(--shimmer-light) 68%, var(--shimmer-lavender) 88%);background-size:220% 100%;place-items:center;transition:opacity .18s;animation:1.4s ease-in-out infinite trial-selection-module__5roE7a__imageShimmer;display:grid;position:absolute;inset:0;overflow:hidden}.trial-selection-module__5roE7a__placeholder:after{aspect-ratio:1;content:"";background:rgb(var(--glass-rgb) / 36%);border:2px solid #7c24f81a;border-radius:32%;width:32%}.trial-selection-module__5roE7a__placeholderHidden{pointer-events:none;opacity:0}.trial-selection-module__5roE7a__placeholderFailed{animation:none}.trial-selection-module__5roE7a__placeholderFailed:after{display:none}.trial-selection-module__5roE7a__placeholderFailed span{text-align:center;place-items:center;gap:8px;max-width:190px;font-size:.78rem;font-weight:750;display:grid}.trial-selection-module__5roE7a__placeholderFailed svg{width:28px;height:28px}.trial-selection-module__5roE7a__intent{z-index:4;opacity:0;background:rgb(var(--glass-rgb) / 90%);letter-spacing:.08em;text-transform:uppercase;border:3px solid;border-radius:12px;padding:9px 15px;font-size:1.05rem;font-weight:900;position:absolute;top:22px}.trial-selection-module__5roE7a__intent.trial-selection-module__5roE7a__known{color:var(--rose);opacity:1;left:20px;rotate:-7deg}.trial-selection-module__5roE7a__intent.trial-selection-module__5roE7a__learn{color:var(--emerald);opacity:1;right:20px;rotate:7deg}.trial-selection-module__5roE7a__demoKnown,.trial-selection-module__5roE7a__demoLearn{opacity:0;pointer-events:none}.trial-selection-module__5roE7a__demoKnown{color:var(--rose);animation:2.4s both trial-selection-module__5roE7a__demoKnown;left:20px;rotate:-7deg}.trial-selection-module__5roE7a__demoLearn{color:var(--emerald);animation:2.4s both trial-selection-module__5roE7a__demoLearn;right:20px;rotate:7deg}.trial-selection-module__5roE7a__word{width:min(100%,238px);min-height:78px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:20px;flex:none;place-items:center;margin:14px auto 0;padding:0;transition:border-color .3s,background .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.trial-selection-module__5roE7a__answer{grid-area:1/1;place-items:center;gap:2px;display:grid}.trial-selection-module__5roE7a__answerLabel{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:750}.trial-selection-module__5roE7a__word strong{letter-spacing:-.025em;opacity:.74;filter:blur(2.8px);font-size:clamp(1.3rem,5vw,1.7rem);transition:opacity .44s,filter .44s,transform .52s cubic-bezier(.16,1,.3,1);transform:scaleX(1.035)}.trial-selection-module__5roE7a__glass{z-index:2;color:rgb(var(--ink-rgb) / 62%);border:1px solid rgb(var(--glass-rgb) / 68%);background:radial-gradient(ellipse 75% 36% at 50% -2%, rgb(var(--glass-rgb) / 62%), transparent 72%), linear-gradient(112deg, rgb(var(--glass-rgb) / 24%), transparent 39%, rgb(var(--glass-rgb) / 18%) 62%, transparent), rgb(var(--glass-rgb) / 24%);box-shadow:inset 0 1px 0 rgb(var(--glass-rgb) / 78%), inset 0 -1px 0 rgb(var(--ink-rgb) / 6%);-webkit-backdrop-filter:blur(4px)saturate(1.18);backdrop-filter:blur(4px)saturate(1.18);pointer-events:none;border-radius:20px;justify-content:flex-end;align-items:center;padding:0 18px;display:flex;position:absolute;inset:0}.trial-selection-module__5roE7a__glass:before{content:"";background:linear-gradient(90deg, transparent, rgb(var(--glass-rgb) / 46%) 28%, rgb(var(--glass-rgb) / 16%) 70%, transparent);filter:blur(2px);border-radius:999px;height:18px;position:absolute;inset:7px 8px auto}.trial-selection-module__5roE7a__glass svg{width:16px;height:16px}.trial-selection-module__5roE7a__revealed{border-color:var(--line);background:var(--card);box-shadow:0 9px 24px #2d234617}.trial-selection-module__5roE7a__revealed strong{opacity:1;filter:blur();transform:scale(1)}.trial-selection-module__5roE7a__preload{opacity:0;pointer-events:none;width:440px;height:440px;position:fixed;left:-10000px;overflow:hidden}@keyframes trial-selection-module__5roE7a__imageShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes trial-selection-module__5roE7a__swipeDemo{0%,8%,43%,58%,93%,to{transform:translate(0)rotate(0)}25%{transform:translate(-34px)rotate(-3deg)}76%{transform:translate(34px)rotate(3deg)}}@keyframes trial-selection-module__5roE7a__demoKnown{0%,10%,40%,to{opacity:0}20%,30%{opacity:1}}@keyframes trial-selection-module__5roE7a__demoLearn{0%,58%,91%,to{opacity:0}70%,82%{opacity:1}}@media (max-height:680px){.trial-selection-module__5roE7a__screen{padding-top:max(12px, env(safe-area-inset-top,0px));padding-bottom:max(12px, env(safe-area-inset-bottom,0px))}.trial-selection-module__5roE7a__header{min-height:56px}.trial-selection-module__5roE7a__header h1{font-size:1.35rem}.trial-selection-module__5roE7a__count{margin-bottom:7px}.trial-selection-module__5roE7a__word{min-height:70px;margin-top:9px}}@media (prefers-reduced-motion:reduce){.trial-selection-module__5roE7a__placeholder{animation:none}.trial-selection-module__5roE7a__word,.trial-selection-module__5roE7a__word strong,.trial-selection-module__5roE7a__glass{transition:none}.trial-selection-module__5roE7a__card.trial-selection-module__5roE7a__demo{animation:none}.trial-selection-module__5roE7a__demoKnown,.trial-selection-module__5roE7a__demoLearn{opacity:1;animation:none}}
.discovery-screen-module__LSUtyG__completionScreen{height:100%;padding:max(20px, var(--tg-content-safe-area-inset-top,0px), var(--tg-safe-area-inset-top,0px), env(safe-area-inset-top,0px)) 8px max(20px, var(--tg-content-safe-area-inset-bottom,0px), var(--tg-safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px));background:var(--surface);place-items:center;display:grid;overflow-y:auto}.discovery-screen-module__LSUtyG__completionCard{border:1px solid var(--line);background:var(--card);text-align:center;border-radius:28px;flex-direction:column;align-items:center;width:min(100%,430px);min-width:0;padding:28px 12px 24px;display:flex;box-shadow:0 20px 60px #2d23461a}.discovery-screen-module__LSUtyG__completionCard h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:1.75rem;line-height:1.2}.discovery-screen-module__LSUtyG__completionCopy{width:100%;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:.9375rem;line-height:1.5}.discovery-screen-module__LSUtyG__completionCopy>span{display:block}.discovery-screen-module__LSUtyG__completionCopy .discovery-screen-module__LSUtyG__choicePrompt{white-space:nowrap;text-wrap:nowrap}.discovery-screen-module__LSUtyG__completionActions{gap:10px;width:100%;margin-top:28px;display:grid}.discovery-screen-module__LSUtyG__completionCard button{cursor:pointer;border:0;border-radius:16px;width:100%;min-height:52px;padding:12px 16px;font-weight:760}.discovery-screen-module__LSUtyG__quizButton{color:#fff;background:var(--violet);justify-content:center;align-items:center;gap:9px;display:inline-flex}.discovery-screen-module__LSUtyG__completionCard .discovery-screen-module__LSUtyG__secondaryQuizButton{color:var(--accent-ink);background:var(--card);border:1px solid var(--line);justify-content:center;align-items:center;gap:9px;display:inline-flex}.discovery-screen-module__LSUtyG__homeButton{color:var(--accent-ink);background:#7c24f814}.discovery-screen-module__LSUtyG__completionCard button:focus-visible{outline:0;box-shadow:0 0 0 4px #7c24f838}
.home-screen-module__Xpdimq__screen{height:100%;min-height:0;padding:max(76px, calc(var(--tg-content-safe-area-inset-top,0px) + 44px), calc(var(--tg-safe-area-inset-top,0px) + 44px), calc(env(safe-area-inset-top,0px) + 44px)) 18px max(20px, env(safe-area-inset-bottom,0px));color:var(--ink);background:radial-gradient(circle at 88% 8%, #7c24f826, transparent 18rem), radial-gradient(circle at 4% 94%, #12a8781f, transparent 20rem), var(--surface);flex-direction:column;display:flex;position:relative;overflow:hidden auto}.home-screen-module__Xpdimq__screen:before{opacity:.24;pointer-events:none;content:"";background-image:radial-gradient(#5b20d833 .7px,#0000 .7px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.home-screen-module__Xpdimq__header,.home-screen-module__Xpdimq__modeGrid{z-index:1;width:min(100%,620px);margin-inline:auto;position:relative}.home-screen-module__Xpdimq__header{text-align:center;min-height:46px}.home-screen-module__Xpdimq__header p{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.68rem;font-weight:750}.home-screen-module__Xpdimq__header h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,8vw,2rem);font-weight:780;line-height:1.1}.home-screen-module__Xpdimq__modeGrid{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;margin-top:22px;display:grid}.home-screen-module__Xpdimq__modeCard{min-width:0;color:var(--ink);border:1px solid rgb(var(--glass-rgb) / 82%);background:rgb(var(--glass-rgb) / 88%);text-align:left;cursor:pointer;border-radius:25px;transition:transform .18s,box-shadow .18s,opacity .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #2d23461c}.home-screen-module__Xpdimq__modeCard:not(:disabled):active{transform:scale(.985)}.home-screen-module__Xpdimq__modeCard:focus-visible{outline:0;box-shadow:0 0 0 4px #7c24f833,0 18px 50px #2d234624}.home-screen-module__Xpdimq__modeCard:disabled{cursor:default;opacity:.58;filter:saturate(.72)}.home-screen-module__Xpdimq__ownWordsCard{background:linear-gradient(145deg, rgb(var(--glass-rgb) / 96%) 0 30%, rgb(var(--mint-rgb) / 92%) 100%);grid-column:1/-1;align-items:center;gap:14px;padding:18px}.home-screen-module__Xpdimq__ownWordsCard .home-screen-module__Xpdimq__ownWordsIcon{color:var(--success-ink);background:var(--emerald-soft)}.home-screen-module__Xpdimq__ownWordsCopy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.home-screen-module__Xpdimq__ownWordsCard .home-screen-module__Xpdimq__modeTitleRow{margin-top:0}.home-screen-module__Xpdimq__ownWordsCard .home-screen-module__Xpdimq__modeTitleRow strong{font-size:1.03rem}.home-screen-module__Xpdimq__ownWordsCard .home-screen-module__Xpdimq__modeMeta{color:var(--success-ink);padding-top:8px}.home-screen-module__Xpdimq__discoveryCard{background:linear-gradient(130deg, rgb(var(--glass-rgb) / 96%) 0 48%, rgb(var(--lavender-rgb) / 92%) 100%);grid-column:1/-1;min-height:clamp(228px,34vh,290px);padding:25px}.home-screen-module__Xpdimq__ambientOrb{background:radial-gradient(circle,#7c24f83d,#0000 68%);border-radius:50%;width:220px;height:220px;animation:4.5s ease-in-out infinite home-screen-module__Xpdimq__breathe;position:absolute;top:-70px;right:-45px}.home-screen-module__Xpdimq__discoveryCopy{flex-direction:column;align-items:flex-start;width:48%;min-width:0;display:flex}.home-screen-module__Xpdimq__modeIcon{width:42px;height:42px;color:var(--accent-ink);background:#7c24f81a;border-radius:14px;flex:none;place-items:center;display:grid}.home-screen-module__Xpdimq__modeIcon svg{width:21px}.home-screen-module__Xpdimq__vocabularyIcon{color:var(--success-ink);background:var(--emerald-soft)}.home-screen-module__Xpdimq__quizIcon{color:var(--danger-ink);background:var(--rose-soft)}.home-screen-module__Xpdimq__modeTitleRow{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:17px;display:flex}.home-screen-module__Xpdimq__modeTitleRow strong{letter-spacing:-.035em;font-size:1.22rem}.home-screen-module__Xpdimq__modeTitleRow svg{width:18px;color:var(--muted);flex:none}.home-screen-module__Xpdimq__discoveryTitleRow:lang(ru){width:max-content}.home-screen-module__Xpdimq__discoveryTitleRow:lang(ru) strong{white-space:nowrap;font-size:clamp(1rem,5vw,1.22rem)}.home-screen-module__Xpdimq__discoveryTitleRow:lang(ru) svg{position:absolute;top:25px;right:25px}.home-screen-module__Xpdimq__discoveryTitleRow:lang(ru) .home-screen-module__Xpdimq__discoveryArrow{display:none}.home-screen-module__Xpdimq__modeDescription{color:var(--muted);margin-top:7px;font-size:.78rem;line-height:1.42}.home-screen-module__Xpdimq__modeMeta{color:var(--accent-ink);margin-top:auto;padding-top:16px;font-size:.7rem;font-weight:760;line-height:1.25}.home-screen-module__Xpdimq__previewDeck{width:40%;height:72%;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.home-screen-module__Xpdimq__previewCard{border:3px solid var(--card);background:var(--card);transform:translate(calc((var(--card-index) - 1) * 13px), calc((var(--card-index) - 1) * -5px)) rotate(calc((var(--card-index) - 1) * 7deg));border-radius:21px;position:absolute;inset:7% 4% 7% 8%;overflow:hidden;box-shadow:0 18px 36px #2d234633}.home-screen-module__Xpdimq__previewCard:first-child{z-index:3}.home-screen-module__Xpdimq__previewCard:nth-child(2){z-index:2}.home-screen-module__Xpdimq__previewCard:nth-child(3){z-index:1}.home-screen-module__Xpdimq__previewCard img.home-screen-module__Xpdimq__cover{object-fit:cover}.home-screen-module__Xpdimq__previewCard img.home-screen-module__Xpdimq__contain{object-fit:contain}.home-screen-module__Xpdimq__secondaryCard{flex-direction:column;min-height:190px;padding:18px}.home-screen-module__Xpdimq__secondaryCard .home-screen-module__Xpdimq__modeTitleRow{margin-top:15px}.home-screen-module__Xpdimq__secondaryCard .home-screen-module__Xpdimq__modeTitleRow strong{font-size:1.03rem}.home-screen-module__Xpdimq__secondaryCard .home-screen-module__Xpdimq__modeMeta{color:var(--muted);font-size:.66rem}@keyframes home-screen-module__Xpdimq__breathe{50%{transform:scale(1.12)translate(-8px,7px)}}@media (max-width:360px){.home-screen-module__Xpdimq__ownWordsCard{gap:10px;padding:16px}.home-screen-module__Xpdimq__ownWordsCard .home-screen-module__Xpdimq__modeTitleRow strong{font-size:1rem}}@media (max-width:340px){.home-screen-module__Xpdimq__ownWordsCard{gap:6px;padding:12px}.home-screen-module__Xpdimq__ownWordsCard .home-screen-module__Xpdimq__modeDescription{font-size:.75rem}}@media (max-height:720px){.home-screen-module__Xpdimq__modeGrid{margin-top:16px}.home-screen-module__Xpdimq__discoveryCard{min-height:205px}.home-screen-module__Xpdimq__secondaryCard{min-height:158px}}@media (prefers-reduced-motion:reduce){.home-screen-module__Xpdimq__ambientOrb{animation:none}}
.add-phrase-dialog-module__EpWbnW__addTitle{color:var(--ink-strong);text-wrap:balance;margin:0;font-size:1rem;font-weight:700;line-height:1.5}.add-phrase-dialog-module__EpWbnW__benefit{color:var(--muted);margin:6px 0 0;font-size:.8125rem;line-height:1.45}.add-phrase-dialog-module__EpWbnW__iconButton{width:36px;height:36px;color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid;position:absolute;top:16px;right:16px}.add-phrase-dialog-module__EpWbnW__iconButton:hover{background:var(--control)}.add-phrase-dialog-module__EpWbnW__iconButton:focus-visible{color:var(--accent-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent-line);outline:0}.add-phrase-dialog-module__EpWbnW__iconButton svg{width:18px;height:18px}.add-phrase-dialog-module__EpWbnW__form{gap:14px;margin-top:16px;display:grid}.add-phrase-dialog-module__EpWbnW__field{gap:6px;display:grid}.add-phrase-dialog-module__EpWbnW__fieldHeader{justify-content:space-between;align-items:center;display:flex}.add-phrase-dialog-module__EpWbnW__fieldHeader label,.add-phrase-dialog-module__EpWbnW__characterCount,.add-phrase-dialog-module__EpWbnW__limitReached{color:var(--subtle);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1rem}.add-phrase-dialog-module__EpWbnW__characterCount,.add-phrase-dialog-module__EpWbnW__limitReached{font-variant-numeric:tabular-nums;letter-spacing:normal;transition:color .16s}.add-phrase-dialog-module__EpWbnW__limitReached{color:var(--error-ink)}.add-phrase-dialog-module__EpWbnW__form input{width:100%;height:44px;color:var(--ink);border:1px solid var(--line);background:var(--field);letter-spacing:normal;text-transform:none;border-radius:12px;padding:0 14px;font-size:.875rem;line-height:1.25rem;transition:background .16s,border-color .16s,box-shadow .16s}.add-phrase-dialog-module__EpWbnW__form input::placeholder{color:var(--subtle)}.add-phrase-dialog-module__EpWbnW__form input:focus{background:var(--card);box-shadow:0 0 0 2px var(--violet);border-color:#0000;outline:0}.add-phrase-dialog-module__EpWbnW__form input.add-phrase-dialog-module__EpWbnW__inputError{background:var(--rose-soft);border-color:#ef4444;box-shadow:0 0 0 1px #ef44442e}.add-phrase-dialog-module__EpWbnW__form input.add-phrase-dialog-module__EpWbnW__inputError:focus{border-color:#ef4444;box-shadow:0 0 0 2px #ef44443d}.add-phrase-dialog-module__EpWbnW__submitButton{color:#fff;background:var(--violet);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:4px;font-size:.875rem;font-weight:700;transition:background .16s,opacity .16s;display:inline-flex;box-shadow:0 8px 18px #7c24f833}.add-phrase-dialog-module__EpWbnW__submitError{color:var(--error-ink);margin:-4px 2px 0;font-size:12px;line-height:16px}.add-phrase-dialog-module__EpWbnW__fieldError{color:var(--error-ink);margin:0 2px;font-size:12px;line-height:16px}.add-phrase-dialog-module__EpWbnW__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite add-phrase-dialog-module__EpWbnW__add-spinner}@keyframes add-phrase-dialog-module__EpWbnW__add-spinner{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.add-phrase-dialog-module__EpWbnW__spinner{animation-duration:1.4s}}.add-phrase-dialog-module__EpWbnW__submitButton:hover:not(:disabled){background:var(--violet-deep)}.add-phrase-dialog-module__EpWbnW__submitButton:disabled{cursor:default;opacity:.4}.add-phrase-dialog-module__EpWbnW__submitButton:focus-visible{box-shadow:0 0 0 3px var(--card), 0 0 0 5px #7c3aed7a, 0 8px 18px #7c24f833;outline:0}.add-phrase-dialog-module__EpWbnW__importHint{margin-top:14px}@media (max-width:600px){.add-phrase-dialog-module__EpWbnW__form input{font-size:1rem}}
.vocabulary-dialog-module__GS5MDa__overlay{z-index:30;width:100%;height:calc(var(--dialog-background-height,100dvh) + 200px);background:var(--dialog-backdrop);animation:.16s both vocabulary-dialog-module__GS5MDa__fade-in;position:absolute;top:-100px;left:0}.vocabulary-dialog-module__GS5MDa__dialog{z-index:31;background:var(--card);border-radius:24px;width:min(100% - 40px,384px);max-height:calc(100dvh - 40px);padding:24px;animation:.18s both vocabulary-dialog-module__GS5MDa__dialog-in;position:absolute;top:50dvh;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 26px 80px #14102047}@media (max-width:600px){.vocabulary-dialog-module__GS5MDa__dialog{--dialog-top-clearance:max(88px, calc(var(--tg-content-safe-area-inset-top,0px) + 44px), calc(var(--tg-safe-area-inset-top,0px) + 44px), calc(env(safe-area-inset-top,0px) + 44px));top:var(--dialog-top-clearance);max-height:calc(100dvh - var(--dialog-top-clearance) - 20px);animation-name:vocabulary-dialog-module__GS5MDa__dialog-in-mobile;transform:translate(-50%)}}@keyframes vocabulary-dialog-module__GS5MDa__fade-in{0%{opacity:0}}@keyframes vocabulary-dialog-module__GS5MDa__dialog-in{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.98)}}@keyframes vocabulary-dialog-module__GS5MDa__dialog-in-mobile{0%{opacity:0;transform:translate(-50%,12px)scale(.98)}}
.chat-command-hint-module__94hfnW__hint{color:var(--muted);background:var(--field);border-radius:12px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:12px;line-height:17px;display:flex}.chat-command-hint-module__94hfnW__hint svg{width:16px;height:16px;color:var(--accent-ink);stroke-width:1.8px;flex-shrink:0;margin-top:1px}.chat-command-hint-module__94hfnW__hint p{margin:0}.chat-command-hint-module__94hfnW__command{color:inherit;font:inherit;line-height:inherit;vertical-align:baseline;background:0 0;border:0;padding:0;display:inline}.chat-command-hint-module__94hfnW__command:focus{outline:none}.chat-command-hint-module__94hfnW__command:focus-visible code{box-shadow:inset 0 0 0 2px var(--accent-line)}.chat-command-hint-module__94hfnW__hint code{color:var(--accent-ink);background:var(--accent-hover);font:inherit;white-space:nowrap;border-radius:6px;padding:1px 5px;font-weight:700;transition:color .16s,background-color .16s,box-shadow .16s}.chat-command-hint-module__94hfnW__command[data-copied=true] code{color:var(--success-ink);background:var(--success-hover);box-shadow:0 0 0 1px var(--success-line)}.chat-command-hint-module__94hfnW__copyToast{z-index:60;bottom:calc(92px + env(safe-area-inset-bottom,0px));color:#fff;white-space:nowrap;pointer-events:none;background:#0f172af0;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:7px 11px;font-size:12px;font-weight:600;line-height:16px;animation:.16s both chat-command-hint-module__94hfnW__copy-toast-in;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0f172a3d}.chat-command-hint-module__94hfnW__copyToast svg{color:#6ee7b7;stroke-width:2.5px;width:14px;height:14px}@keyframes chat-command-hint-module__94hfnW__copy-toast-in{0%{opacity:0;transform:translate(-50%,6px)scale(.96)}}
.telegram-cta-module__K1WW1a__overlay{z-index:100;background:var(--dialog-backdrop);position:fixed;inset:0}.telegram-cta-module__K1WW1a__dialog{z-index:101;border:1px solid var(--line);background:var(--card);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:24px;padding:28px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #171a2c2e}.telegram-cta-module__K1WW1a__close{width:40px;height:40px;color:var(--muted);background:var(--surface);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.telegram-cta-module__K1WW1a__title{margin:12px 24px 16px 0;font-size:24px;font-weight:700;line-height:1.2}.telegram-cta-module__K1WW1a__description{margin:0 0 16px;line-height:1.5}.telegram-cta-module__K1WW1a__actions{gap:10px;margin:22px 0 16px;display:grid}.telegram-cta-module__K1WW1a__copyButton{text-align:center;cursor:pointer;color:#fff;background:var(--violet);border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.telegram-cta-module__K1WW1a__copyButton:disabled{opacity:.6;cursor:wait}.telegram-cta-module__K1WW1a__linkFeedback{--copy-success:var(--success-ink);gap:4px;display:grid}.telegram-cta-module__K1WW1a__link{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:var(--surface);border-radius:10px;padding:10px 12px;font-size:13px}.telegram-cta-module__K1WW1a__linkCopied{border-color:var(--copy-success);box-shadow:0 0 0 1px var(--copy-success)}.telegram-cta-module__K1WW1a__status{margin:0;font-size:13px;line-height:1.5}.telegram-cta-module__K1WW1a__statusCopied{color:var(--copy-success);align-items:center;gap:5px;display:flex}.telegram-cta-module__K1WW1a__dialog :focus-visible{outline:3px solid var(--violet);outline-offset:3px}.telegram-cta-module__K1WW1a__holdLink{color:#fff;background:var(--violet);text-align:center;-webkit-touch-callout:default;border-radius:14px;justify-content:center;align-items:center;min-height:56px;padding:14px 16px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}
.edit-phrase-dialog-module__BqtJJa__title{color:var(--ink-strong);text-wrap:balance;margin:0 44px 20px 0;font-size:1rem;font-weight:700;line-height:1.5}.edit-phrase-dialog-module__BqtJJa__closeButton{width:36px;height:36px;color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid;position:absolute;top:16px;right:16px}.edit-phrase-dialog-module__BqtJJa__closeButton:hover{background:var(--control)}.edit-phrase-dialog-module__BqtJJa__closeButton:disabled{cursor:wait;opacity:.4}.edit-phrase-dialog-module__BqtJJa__closeButton:focus-visible,.edit-phrase-dialog-module__BqtJJa__deleteButton:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-line);outline:0}.edit-phrase-dialog-module__BqtJJa__closeButton svg{width:18px;height:18px}.edit-phrase-dialog-module__BqtJJa__termRow{align-items:center;gap:12px;margin-bottom:20px;display:flex}.edit-phrase-dialog-module__BqtJJa__term{all:unset;width:100%;min-width:0;color:var(--ink-strong);letter-spacing:-.025em;cursor:text;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text;flex:1;margin:0;font-size:1.25rem;font-weight:700;line-height:1.75rem;display:block;overflow:hidden}.edit-phrase-dialog-module__BqtJJa__fieldHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.edit-phrase-dialog-module__BqtJJa__fieldHeader label,.edit-phrase-dialog-module__BqtJJa__characterCount,.edit-phrase-dialog-module__BqtJJa__limitReached{color:var(--subtle);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1rem}.edit-phrase-dialog-module__BqtJJa__characterCount,.edit-phrase-dialog-module__BqtJJa__limitReached{font-variant-numeric:tabular-nums;letter-spacing:normal}.edit-phrase-dialog-module__BqtJJa__limitReached{color:var(--error-ink)}.edit-phrase-dialog-module__BqtJJa__definition{resize:none;width:100%;min-height:88px;max-height:132px;color:var(--ink);border:1px solid var(--line);background:var(--field);border-radius:12px;padding:12px 14px;font-size:1rem;line-height:1.35rem;transition:background .16s,border-color .16s,box-shadow .16s;display:block}.edit-phrase-dialog-module__BqtJJa__definition:focus{background:var(--card);box-shadow:0 0 0 2px var(--violet);border-color:#0000;outline:0}.edit-phrase-dialog-module__BqtJJa__definition:disabled{cursor:wait;opacity:.65}.edit-phrase-dialog-module__BqtJJa__saveError{color:var(--error-ink);margin:8px 0 0;font-size:.75rem;line-height:1rem}.edit-phrase-dialog-module__BqtJJa__saveButton,.edit-phrase-dialog-module__BqtJJa__moveButton{color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:16px;padding:10px 14px;font-size:.875rem;font-weight:700;transition:background .16s,opacity .16s;display:flex}.edit-phrase-dialog-module__BqtJJa__saveButton{background:#10b981;box-shadow:0 8px 18px #10b98133}.edit-phrase-dialog-module__BqtJJa__moveButton{background:var(--violet);box-shadow:0 8px 18px #7c24f833}.edit-phrase-dialog-module__BqtJJa__saveButton:disabled,.edit-phrase-dialog-module__BqtJJa__moveButton:disabled,.edit-phrase-dialog-module__BqtJJa__deleteButton:disabled{cursor:wait;opacity:.4}.edit-phrase-dialog-module__BqtJJa__saveButton:focus-visible,.edit-phrase-dialog-module__BqtJJa__moveButton:focus-visible{box-shadow:0 0 0 3px var(--card), 0 0 0 5px #7c3aed7a;outline:0}.edit-phrase-dialog-module__BqtJJa__deleteButton{width:100%;min-height:44px;color:var(--danger-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin-top:6px;padding:10px 14px;font-size:.8125rem;font-weight:700;display:flex}.edit-phrase-dialog-module__BqtJJa__deleteButton:hover:not(:disabled),.edit-phrase-dialog-module__BqtJJa__deleteButton:active:not(:disabled){background:var(--rose-soft)}.edit-phrase-dialog-module__BqtJJa__editableTerm{box-sizing:border-box;border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:12px;padding:12px 14px;transition:border-color .16s,box-shadow .16s}.edit-phrase-dialog-module__BqtJJa__editableTerm:focus{border-color:var(--violet);outline:0;box-shadow:0 0 0 2px #7c3aed2e}.edit-phrase-dialog-module__BqtJJa__editableTerm:disabled{cursor:wait;opacity:.65}.edit-phrase-dialog-module__BqtJJa__termError{color:var(--error-ink);margin:-12px 0 20px;font-size:.75rem;line-height:1rem}
.trial-quiz-result-module__lKDzBW__telegramLink{text-decoration:none}.trial-quiz-result-module__lKDzBW__readyActions{margin-top:34px}.trial-quiz-result-module__lKDzBW__readyButton{justify-content:center;align-items:center;gap:9px;display:inline-flex}.trial-quiz-result-module__lKDzBW__readyButton svg{width:18px;height:18px}.trial-quiz-result-module__lKDzBW__finished h1{margin:16px 0 18px}.trial-quiz-result-module__lKDzBW__finished .trial-quiz-result-module__lKDzBW__telegramLink{margin-top:34px}
.vocabulary-screen-module__260qoW__screen{min-width:0;height:100%;min-height:100%;color:var(--ink-strong);background:var(--background);flex-direction:column;display:flex;overflow:hidden}.vocabulary-screen-module__260qoW__header{padding:max(76px, calc(var(--tg-content-safe-area-inset-top,0px) + 44px), calc(var(--tg-safe-area-inset-top,0px) + 44px), calc(env(safe-area-inset-top,0px) + 44px)) 20px 16px;flex-shrink:0}.vocabulary-screen-module__260qoW__header h1{letter-spacing:-.025em;margin:0;font-size:30px;font-weight:700;line-height:36px}.vocabulary-screen-module__260qoW__content{flex-direction:column;flex:1;min-height:0;padding:0 16px;display:flex}.vocabulary-screen-module__260qoW__contentWithActions{padding-bottom:0}.vocabulary-screen-module__260qoW__contentWithActions .vocabulary-screen-module__260qoW__list{padding-bottom:max(104px, calc(var(--tg-content-safe-area-inset-bottom,0px) + 88px), calc(var(--tg-safe-area-inset-bottom,0px) + 88px), calc(env(safe-area-inset-bottom,0px) + 88px))}.vocabulary-screen-module__260qoW__tabs{background:var(--control);border-radius:16px;align-items:center;width:100%;margin-bottom:12px;padding:4px;display:inline-flex;position:relative}.vocabulary-screen-module__260qoW__tabIndicator{z-index:0;width:calc((100% - 8px) / var(--tab-count));background:var(--card);pointer-events:none;transform:translate3d(calc(var(--tab-position) * 100%), 0, 0);will-change:transform;border-radius:12px;transition:transform .28s cubic-bezier(.32,.72,0,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.vocabulary-screen-module__260qoW__tabs[data-dragging=true] .vocabulary-screen-module__260qoW__tabIndicator{transition:none}.vocabulary-screen-module__260qoW__tabs button{z-index:1;min-height:60px;color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 8px;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex;position:relative}.vocabulary-screen-module__260qoW__tabs button[data-visual-state=active]{color:var(--ink-strong)}.vocabulary-screen-module__260qoW__tabLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.vocabulary-screen-module__260qoW__tabCountRow{white-space:nowrap;justify-content:center;align-items:baseline;gap:3px;min-width:0;display:inline-flex}.vocabulary-screen-module__260qoW__tabCount{color:var(--ink-strong);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:20px}.vocabulary-screen-module__260qoW__tabCount.vocabulary-screen-module__260qoW__learningTabCount{color:var(--ink-strong)}.vocabulary-screen-module__260qoW__tabCount.vocabulary-screen-module__260qoW__practicingTabCount{color:var(--accent-ink)}.vocabulary-screen-module__260qoW__tabCount.vocabulary-screen-module__260qoW__learnedTabCount{color:var(--success-ink)}.vocabulary-screen-module__260qoW__tabTotalContext{color:var(--subtle);text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:16px;overflow:hidden}.vocabulary-screen-module__260qoW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vocabulary-screen-module__260qoW__tabViewport{overflow-anchor:none;background:var(--background);overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;gap:24px;min-width:0;min-height:0;display:flex;overflow:auto hidden}.vocabulary-screen-module__260qoW__tabViewport::-webkit-scrollbar{display:none}.vocabulary-screen-module__260qoW__tabPager{flex-direction:column;flex:1;min-height:0;display:flex}.vocabulary-screen-module__260qoW__tabPage{background:var(--background);pointer-events:none;overscroll-behavior-x:none;overscroll-behavior-y:contain;scroll-snap-align:start;scroll-snap-stop:always;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:0 0 100%;min-width:0;height:100%;overflow:hidden auto}.vocabulary-screen-module__260qoW__tabPage::-webkit-scrollbar{display:none}.vocabulary-screen-module__260qoW__tabPageActive{pointer-events:auto;position:relative}.vocabulary-screen-module__260qoW__tabs button:focus{outline:0}.vocabulary-screen-module__260qoW__total:focus-visible{background:var(--field);box-shadow:inset 0 0 0 2px var(--accent-line);outline:0}.vocabulary-screen-module__260qoW__progressHint{margin-bottom:20px}.vocabulary-screen-module__260qoW__searchClear{width:32px;height:32px;color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;padding:0;transition:color .16s,background .16s;display:grid}.vocabulary-screen-module__260qoW__searchClear:hover,.vocabulary-screen-module__260qoW__searchClear:active{color:var(--ink-secondary);background:var(--control)}.vocabulary-screen-module__260qoW__searchClear:focus-visible{color:var(--accent-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent-line);outline:0}.vocabulary-screen-module__260qoW__list{padding-bottom:max(32px, calc(var(--tg-content-safe-area-inset-bottom,0px) + 16px), calc(var(--tg-safe-area-inset-bottom,0px) + 16px), calc(env(safe-area-inset-bottom,0px) + 16px));flex-direction:column;gap:10px;display:flex}.vocabulary-screen-module__260qoW__wordCard{border:1px solid var(--control);background:var(--card);border-radius:16px;align-items:stretch;min-height:68px;transition:border-color .14s,box-shadow .14s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.vocabulary-screen-module__260qoW__sortableItem{z-index:0;position:relative}.vocabulary-screen-module__260qoW__sortableDragging{z-index:10;opacity:.92}.vocabulary-screen-module__260qoW__sortableDragging .vocabulary-screen-module__260qoW__wordCard{border-color:var(--success-line);box-shadow:0 12px 28px #0f172a29}.vocabulary-screen-module__260qoW__dragHandle{width:38px;color:var(--line);cursor:grab;touch-action:none;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0 0 0 10px;display:grid}.vocabulary-screen-module__260qoW__dragHandle:active{cursor:grabbing}.vocabulary-screen-module__260qoW__dragHandle:disabled{cursor:wait}.vocabulary-screen-module__260qoW__dragHandle:focus-visible{color:var(--accent-ink);outline:0}.vocabulary-screen-module__260qoW__sortableItem:has(.vocabulary-screen-module__260qoW__dragHandle:focus-visible) .vocabulary-screen-module__260qoW__wordCard{border-color:var(--accent-line);box-shadow:0 1px 2px #0f172a0d,0 0 0 3px #7c3aed24}.vocabulary-screen-module__260qoW__learnedAccent{background:#10b981;flex-shrink:0;width:6px}.vocabulary-screen-module__260qoW__wordCopy{flex:1;align-self:center;min-width:0;padding:12px 8px 12px 16px}.vocabulary-screen-module__260qoW__wordCopy h2{color:var(--ink-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.vocabulary-screen-module__260qoW__wordCopy p{color:var(--subtle);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;line-height:16px;overflow:hidden}.vocabulary-screen-module__260qoW__wordActions{flex-shrink:0;align-items:center;gap:4px;padding-right:12px;display:flex}.vocabulary-screen-module__260qoW__iconButton{cursor:pointer;border:0;border-radius:12px;place-items:center;padding:8px;transition:background .16s;display:grid}.vocabulary-screen-module__260qoW__success{color:var(--success-ink);background:var(--emerald-soft)}.vocabulary-screen-module__260qoW__success:hover:not(:disabled),.vocabulary-screen-module__260qoW__success:active:not(:disabled){background:var(--success-hover)}.vocabulary-screen-module__260qoW__danger{color:var(--danger-ink);background:var(--rose-soft)}.vocabulary-screen-module__260qoW__danger:hover:not(:disabled),.vocabulary-screen-module__260qoW__danger:active:not(:disabled){background:var(--danger-hover)}.vocabulary-screen-module__260qoW__restore{color:var(--accent-ink);background:var(--accent-soft)}.vocabulary-screen-module__260qoW__restore:hover:not(:disabled),.vocabulary-screen-module__260qoW__restore:active:not(:disabled){background:var(--accent-hover)}.vocabulary-screen-module__260qoW__edit{color:var(--accent-ink);background:var(--accent-soft)}.vocabulary-screen-module__260qoW__edit:hover:not(:disabled),.vocabulary-screen-module__260qoW__edit:active:not(:disabled){background:var(--accent-hover)}.vocabulary-screen-module__260qoW__iconButton:disabled{cursor:wait;opacity:.4}.vocabulary-screen-module__260qoW__iconButton:focus-visible{outline:0;box-shadow:inset 0 0 0 2px}.vocabulary-screen-module__260qoW__activePractice{border:1px solid var(--success-line);background:linear-gradient(180deg, var(--emerald-soft) 0%, var(--card) 100%);border-radius:22px;flex-direction:column;gap:12px;padding:20px 10px 10px;display:flex;position:relative;box-shadow:0 10px 28px #10b98114}.vocabulary-screen-module__260qoW__activePracticeTitle{color:var(--success-ink);background:var(--card);align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;top:0;left:18px;transform:translateY(-50%)}.vocabulary-screen-module__260qoW__activePracticeTitle span{background:#10b981;border-radius:999px;width:8px;height:8px}.vocabulary-screen-module__260qoW__activePracticeDescription{color:var(--success-ink);margin:2px 4px 0;font-size:12px;line-height:18px}.vocabulary-screen-module__260qoW__activePracticeItems{flex-direction:column;gap:10px;display:flex}.vocabulary-screen-module__260qoW__emptyState{border:1px dashed var(--line);text-align:center;border-radius:16px;padding:40px 24px}.vocabulary-screen-module__260qoW__emptyState p{color:var(--ink-secondary);margin:0;font-size:14px;font-weight:600;line-height:20px}.vocabulary-screen-module__260qoW__emptyState span{color:var(--subtle);margin-top:4px;font-size:12px;line-height:16px;display:block}.vocabulary-screen-module__260qoW__floatingActions{z-index:6;right:16px;bottom:max(16px, var(--tg-content-safe-area-inset-bottom,0px), var(--tg-safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px));transform-origin:bottom;visibility:visible;grid-template-columns:56px 56px minmax(0,1fr);align-items:center;gap:10px;transition:opacity .1s linear,transform .14s cubic-bezier(.32,.72,0,1),visibility;display:grid;position:absolute;left:16px}html.keyboard-actions-hidden .vocabulary-screen-module__260qoW__screen .vocabulary-screen-module__260qoW__floatingActions:not(.vocabulary-screen-module__260qoW__floatingActionsSearchOpen){opacity:0;visibility:hidden;transition:opacity .1s linear,transform .14s cubic-bezier(.32,.72,0,1),visibility 0s linear .14s;transform:translateY(16px)scale(.96)}.vocabulary-screen-module__260qoW__screen:has(.vocabulary-screen-module__260qoW__tabViewport[data-scrolling=true]) .vocabulary-screen-module__260qoW__learningActionButton{transition:none}.vocabulary-screen-module__260qoW__floatingActionsDialogOpen{opacity:0;visibility:hidden;transition:none;transform:translateY(16px)scale(.96)}.vocabulary-screen-module__260qoW__learningActions{display:contents}.vocabulary-screen-module__260qoW__glassButton{min-width:0;height:56px;color:var(--accent-ink);border:1px solid rgb(var(--glass-rgb) / 86%);background:rgb(var(--glass-rgb) / 82%);box-shadow:inset 0 1px 0 rgb(var(--glass-rgb) / 90%), 0 12px 30px -12px #5b21b661, 0 4px 12px #0f172a14;-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;transition:box-shadow .16s,opacity .12s linear,transform .16s;display:inline-flex}.vocabulary-screen-module__260qoW__roundButton{width:56px;padding:0}.vocabulary-screen-module__260qoW__roundButton svg{width:22px;height:22px}.vocabulary-screen-module__260qoW__quizButton{color:#fff;border-color:rgb(var(--glass-rgb) / 34%);min-width:140px;box-shadow:inset 0 1px 0 rgb(var(--glass-rgb) / 32%), 0 18px 30px -14px #7c3aedb8, 0 5px 14px #4c1d9529;background:#7c3aede6;justify-self:end;padding:0 22px}.vocabulary-screen-module__260qoW__glassButton:hover:not(:disabled){box-shadow:inset 0 1px 0 rgb(var(--glass-rgb) / 96%), 0 14px 32px -12px #5b21b675, 0 5px 14px #0f172a1a}.vocabulary-screen-module__260qoW__quizButton:hover:not(:disabled){background:#6d28d9eb}.vocabulary-screen-module__260qoW__glassButton:active:not(:disabled){transform:scale(.98)}.vocabulary-screen-module__260qoW__glassButton:disabled{cursor:wait;opacity:.55}.vocabulary-screen-module__260qoW__glassButton:focus-visible{box-shadow:0 0 0 3px var(--card), 0 0 0 5px #7c3aed7a, 0 12px 30px -12px #5b21b661;outline:0}.vocabulary-screen-module__260qoW__learningActionButton{opacity:var(--learning-actions-opacity,1);pointer-events:none;transform:translate3d(0, var(--learning-actions-y,0), 0) scale(var(--learning-actions-scale,1));visibility:hidden;will-change:opacity, transform;transition:opacity .1s linear,transform .14s cubic-bezier(.32,.72,0,1),visibility}.vocabulary-screen-module__260qoW__screen[data-learning-actions-visible=true] .vocabulary-screen-module__260qoW__learningActionButton{pointer-events:auto;visibility:visible}.vocabulary-screen-module__260qoW__floatingActionsSearchOpen{display:block}.vocabulary-screen-module__260qoW__bottomSearch{width:100%;min-height:56px;color:var(--accent-ink);border:1px solid rgb(var(--glass-rgb) / 90%);background:rgb(var(--glass-rgb) / 88%);box-shadow:inset 0 1px 0 rgb(var(--glass-rgb) / 96%), 0 16px 34px -14px #5b21b66b, 0 5px 16px #0f172a17;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 18px;animation:.18s cubic-bezier(.32,.72,0,1) both vocabulary-screen-module__260qoW__bottom-search-in;display:flex}.vocabulary-screen-module__260qoW__bottomSearch>svg{flex-shrink:0;width:21px;height:21px}.vocabulary-screen-module__260qoW__bottomSearch input{appearance:none;width:100%;min-width:0;color:var(--ink-strong);font:inherit;background:0 0;border:0;outline:0;padding:16px 0;font-size:16px;line-height:20px}.vocabulary-screen-module__260qoW__bottomSearch input::placeholder{color:var(--subtle)}.vocabulary-screen-module__260qoW__bottomSearch input::-webkit-search-cancel-button{appearance:none}@keyframes vocabulary-screen-module__260qoW__bottom-search-in{0%{opacity:0;transform-origin:0;transform:translate(-10px)scaleX(.88)}}.vocabulary-screen-module__260qoW__mutationToast{z-index:60;bottom:calc(92px + env(safe-area-inset-bottom,0px));color:#fff;white-space:nowrap;pointer-events:none;background:#0f172af0;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:7px 11px;font-size:12px;font-weight:600;line-height:16px;animation:.16s both vocabulary-screen-module__260qoW__mutation-toast-in;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0f172a3d}.vocabulary-screen-module__260qoW__mutationToast svg{color:#6ee7b7;stroke-width:2.5px;width:14px;height:14px}@keyframes vocabulary-screen-module__260qoW__mutation-toast-in{0%{opacity:0;transform:translate(-50%,6px)scale(.96)}}@media (hover:hover) and (pointer:fine){.vocabulary-screen-module__260qoW__tabViewport{scroll-snap-type:none;overflow-x:hidden}}@media (max-width:600px){.vocabulary-screen-module__260qoW__bottomSearch input{font-size:1rem}}@media (max-width:360px){.vocabulary-screen-module__260qoW__header{padding-left:16px;padding-right:16px}.vocabulary-screen-module__260qoW__floatingActions{grid-template-columns:54px 54px minmax(0,1fr);gap:8px}.vocabulary-screen-module__260qoW__roundButton,.vocabulary-screen-module__260qoW__glassButton{height:54px}.vocabulary-screen-module__260qoW__roundButton{width:54px}.vocabulary-screen-module__260qoW__quizButton{min-width:126px;padding:0 16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.vocabulary-screen-module__260qoW__glassButton,.vocabulary-screen-module__260qoW__learningActionButton,.vocabulary-screen-module__260qoW__bottomSearch{transition:none;animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vocabulary-screen-module__260qoW__glassButton,.vocabulary-screen-module__260qoW__bottomSearch{background:var(--card)}.vocabulary-screen-module__260qoW__quizButton{background:#7c3aed}}.vocabulary-screen-module__260qoW__invalidWordCard{border-color:#ef4444}.vocabulary-screen-module__260qoW__wordCopy .vocabulary-screen-module__260qoW__validationIssue{color:var(--error-ink);white-space:normal;font-size:.8rem}
