.ClozePractice-module__VIlkmq__page{color:#1d1d1f;width:min(1120px,100% - 32px);margin:0 auto;padding:72px 0 96px}.ClozePractice-module__VIlkmq__hero{max-width:760px;margin-bottom:32px}.ClozePractice-module__VIlkmq__eyebrow,.ClozePractice-module__VIlkmq__questionMeta,.ClozePractice-module__VIlkmq__sessionTopline,.ClozePractice-module__VIlkmq__statsHint,.ClozePractice-module__VIlkmq__feedback,.ClozePractice-module__VIlkmq__attribution{align-items:center;gap:8px;display:flex}.ClozePractice-module__VIlkmq__eyebrow,.ClozePractice-module__VIlkmq__kicker{color:#6e6e73;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.ClozePractice-module__VIlkmq__hero h1{letter-spacing:-.055em;margin:12px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1.05}.ClozePractice-module__VIlkmq__hero p{color:#6e6e73;max-width:660px;margin:0;font-size:18px;line-height:1.65}.ClozePractice-module__VIlkmq__overviewGrid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:20px;display:grid}.ClozePractice-module__VIlkmq__card,.ClozePractice-module__VIlkmq__statsCard,.ClozePractice-module__VIlkmq__sessionCard,.ClozePractice-module__VIlkmq__summaryCard{background:#ffffffdb;border:1px solid #00000014;border-radius:28px;box-shadow:0 18px 60px #0000000f}.ClozePractice-module__VIlkmq__card,.ClozePractice-module__VIlkmq__statsCard{padding:28px}.ClozePractice-module__VIlkmq__cardHeader,.ClozePractice-module__VIlkmq__statRow,.ClozePractice-module__VIlkmq__summaryActions,.ClozePractice-module__VIlkmq__answerRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.ClozePractice-module__VIlkmq__cardHeader h2,.ClozePractice-module__VIlkmq__summaryCard h2{letter-spacing:-.04em;margin:8px 0 0;font-size:26px}.ClozePractice-module__VIlkmq__collectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 14px;display:grid}.ClozePractice-module__VIlkmq__collectionButton{color:#1d1d1f;cursor:pointer;text-align:left;background:#f5f5f7;border:1px solid #00000014;border-radius:18px;gap:6px;min-height:88px;padding:16px;transition:all .16s;display:grid}.ClozePractice-module__VIlkmq__collectionButton:hover,.ClozePractice-module__VIlkmq__collectionButtonActive{background:#eef6ff;border-color:#0071e3;transform:translateY(-1px)}.ClozePractice-module__VIlkmq__collectionButton span,.ClozePractice-module__VIlkmq__selectionNote,.ClozePractice-module__VIlkmq__statRow span,.ClozePractice-module__VIlkmq__statsHint,.ClozePractice-module__VIlkmq__translation,.ClozePractice-module__VIlkmq__attribution,.ClozePractice-module__VIlkmq__summaryCard p,.ClozePractice-module__VIlkmq__answerArea label{color:#6e6e73;font-size:14px;line-height:1.55}.ClozePractice-module__VIlkmq__selectionNote{min-height:22px;margin-bottom:18px}.ClozePractice-module__VIlkmq__loadingNotice{color:#6e6e73;align-items:center;gap:7px;margin:-4px 0 14px;font-size:13px;display:inline-flex}.ClozePractice-module__VIlkmq__primaryButton,.ClozePractice-module__VIlkmq__secondaryButton,.ClozePractice-module__VIlkmq__backButton{cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:all .16s;display:inline-flex}.ClozePractice-module__VIlkmq__primaryButton{color:#fff;background:#0071e3;min-height:44px;padding:0 18px}.ClozePractice-module__VIlkmq__primaryButton:hover:not(:disabled){background:#0077ed;transform:translateY(-1px)}.ClozePractice-module__VIlkmq__primaryButton:disabled{cursor:not-allowed;opacity:.52}.ClozePractice-module__VIlkmq__backupActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ClozePractice-module__VIlkmq__backupActions .ClozePractice-module__VIlkmq__secondaryButton{min-height:36px;padding:0 13px;font-size:13px}.ClozePractice-module__VIlkmq__backupNotice{color:#248a3d;margin:10px 0 0;font-size:13px;line-height:1.5}.ClozePractice-module__VIlkmq__secondaryButton{color:#1d1d1f;background:#fff;border:1px solid #0000001a;min-height:44px;padding:0 18px}.ClozePractice-module__VIlkmq__backButton{color:#6e6e73;background:0 0;padding:4px 0;font-size:14px}.ClozePractice-module__VIlkmq__statsCard{color:#fff;background:#1d1d1f;align-content:start;gap:26px;display:grid}.ClozePractice-module__VIlkmq__statsCard .ClozePractice-module__VIlkmq__kicker,.ClozePractice-module__VIlkmq__statsCard .ClozePractice-module__VIlkmq__statRow span,.ClozePractice-module__VIlkmq__statsCard .ClozePractice-module__VIlkmq__statsHint{color:#ffffffa3}.ClozePractice-module__VIlkmq__statRow{justify-content:flex-start;align-items:flex-start;gap:48px}.ClozePractice-module__VIlkmq__statRow div{gap:6px;display:grid}.ClozePractice-module__VIlkmq__statRow strong{letter-spacing:-.06em;font-size:42px}.ClozePractice-module__VIlkmq__statsHint{align-items:flex-start}.ClozePractice-module__VIlkmq__sessionCard,.ClozePractice-module__VIlkmq__summaryCard{max-width:820px;margin:0 auto;padding:28px}.ClozePractice-module__VIlkmq__sessionTopline{color:#6e6e73;justify-content:space-between;font-size:14px}.ClozePractice-module__VIlkmq__progressTrack{background:#f0f0f2;border-radius:99px;height:6px;margin:20px 0 38px;overflow:hidden}.ClozePractice-module__VIlkmq__progressTrack span{border-radius:inherit;background:#0071e3;height:100%;transition:width .22s;display:block}.ClozePractice-module__VIlkmq__questionMeta{color:#6e6e73;font-size:13px}.ClozePractice-module__VIlkmq__questionMeta span:nth-child(2){color:#a1a1a6;margin-right:auto}.ClozePractice-module__VIlkmq__sentence{letter-spacing:-.04em;margin:28px 0 14px;font-size:clamp(26px,4vw,42px);font-weight:650;line-height:1.3}.ClozePractice-module__VIlkmq__blank{color:#0071e3;text-align:center;border-bottom:3px solid #0071e3;min-width:88px;margin:0 4px;display:inline-block}.ClozePractice-module__VIlkmq__blankCorrect{color:#248a3d;border-color:#248a3d}.ClozePractice-module__VIlkmq__blankWrong{color:#d70015;border-color:#d70015}.ClozePractice-module__VIlkmq__translation{min-height:24px;margin:0 0 30px}.ClozePractice-module__VIlkmq__answerArea{border-top:1px solid #00000014;padding-top:24px}.ClozePractice-module__VIlkmq__answerArea label{margin-bottom:10px;font-weight:600;display:block}.ClozePractice-module__VIlkmq__answerRow{align-items:stretch}.ClozePractice-module__VIlkmq__answerRow input{color:#1d1d1f;min-width:0;height:46px;font:inherit;background:#f5f5f7;border:1px solid #00000024;border-radius:14px;outline:none;flex:1;padding:0 16px}.ClozePractice-module__VIlkmq__answerRow input:focus{border-color:#0071e3;box-shadow:0 0 0 4px #0071e31f}.ClozePractice-module__VIlkmq__feedback{margin-top:14px;font-size:14px;font-weight:650}.ClozePractice-module__VIlkmq__feedbackCorrect{color:#248a3d}.ClozePractice-module__VIlkmq__feedbackWrong,.ClozePractice-module__VIlkmq__errorText{color:#d70015}.ClozePractice-module__VIlkmq__reviewButton,.ClozePractice-module__VIlkmq__reviewAdded{min-height:34px;font:inherit;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.ClozePractice-module__VIlkmq__reviewButton{color:#0071e3;cursor:pointer;background:#f5f9ff;border:1px solid #0071e338}.ClozePractice-module__VIlkmq__reviewButton:hover{background:#eef6ff;border-color:#0071e366}.ClozePractice-module__VIlkmq__reviewAdded{color:#248a3d}.ClozePractice-module__VIlkmq__errorText{margin:14px 0 0;font-size:14px}.ClozePractice-module__VIlkmq__summaryCard{text-align:center}.ClozePractice-module__VIlkmq__summaryIcon{color:#0071e3;background:#eef6ff;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}.ClozePractice-module__VIlkmq__summaryCard h2{margin-top:14px;font-size:clamp(48px,8vw,78px)}.ClozePractice-module__VIlkmq__summaryCard p{max-width:520px;margin:0 auto 26px}.ClozePractice-module__VIlkmq__summaryActions{flex-wrap:wrap;justify-content:center}.ClozePractice-module__VIlkmq__attribution{color:#8e8e93;text-align:center;flex-wrap:wrap;justify-content:center;margin:28px auto 0;font-size:12px}.ClozePractice-module__VIlkmq__attribution a{color:inherit;text-decoration:underline}.ClozePractice-module__VIlkmq__spin{animation:.9s linear infinite ClozePractice-module__VIlkmq__spin}@keyframes ClozePractice-module__VIlkmq__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.ClozePractice-module__VIlkmq__page{width:min(100% - 24px,680px);padding-top:48px}.ClozePractice-module__VIlkmq__overviewGrid,.ClozePractice-module__VIlkmq__collectionGrid{grid-template-columns:1fr}.ClozePractice-module__VIlkmq__card,.ClozePractice-module__VIlkmq__statsCard,.ClozePractice-module__VIlkmq__sessionCard,.ClozePractice-module__VIlkmq__summaryCard{border-radius:22px;padding:22px}.ClozePractice-module__VIlkmq__answerRow{flex-direction:column}.ClozePractice-module__VIlkmq__answerRow .ClozePractice-module__VIlkmq__primaryButton{width:100%}.ClozePractice-module__VIlkmq__sentence{font-size:28px}}:is([data-theme=green] .ClozePractice-module__VIlkmq__page,[data-theme=black] .ClozePractice-module__VIlkmq__page){color:var(--theme-text-primary)!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__card,.ClozePractice-module__VIlkmq__sessionCard,.ClozePractice-module__VIlkmq__summaryCard,.ClozePractice-module__VIlkmq__statsCard),[data-theme=black] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__card,.ClozePractice-module__VIlkmq__sessionCard,.ClozePractice-module__VIlkmq__summaryCard,.ClozePractice-module__VIlkmq__statsCard)){box-shadow:0 16px 42px color-mix(in srgb, var(--theme-text-primary) 8%, transparent);border-color:var(--theme-border)!important;background:var(--theme-card-bg)!important;color:var(--theme-text-primary)!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__hero h1,.ClozePractice-module__VIlkmq__cardHeader h2,.ClozePractice-module__VIlkmq__summaryCard h2,.ClozePractice-module__VIlkmq__sentence,.ClozePractice-module__VIlkmq__statsCard strong),[data-theme=black] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__hero h1,.ClozePractice-module__VIlkmq__cardHeader h2,.ClozePractice-module__VIlkmq__summaryCard h2,.ClozePractice-module__VIlkmq__sentence,.ClozePractice-module__VIlkmq__statsCard strong)){color:var(--theme-text-primary)!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__hero p,.ClozePractice-module__VIlkmq__eyebrow,.ClozePractice-module__VIlkmq__kicker,.ClozePractice-module__VIlkmq__selectionNote,.ClozePractice-module__VIlkmq__statRow span,.ClozePractice-module__VIlkmq__statsHint,.ClozePractice-module__VIlkmq__translation,.ClozePractice-module__VIlkmq__attribution,.ClozePractice-module__VIlkmq__summaryCard p,.ClozePractice-module__VIlkmq__answerArea label,.ClozePractice-module__VIlkmq__sessionTopline,.ClozePractice-module__VIlkmq__questionMeta),[data-theme=black] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__hero p,.ClozePractice-module__VIlkmq__eyebrow,.ClozePractice-module__VIlkmq__kicker,.ClozePractice-module__VIlkmq__selectionNote,.ClozePractice-module__VIlkmq__statRow span,.ClozePractice-module__VIlkmq__statsHint,.ClozePractice-module__VIlkmq__translation,.ClozePractice-module__VIlkmq__attribution,.ClozePractice-module__VIlkmq__summaryCard p,.ClozePractice-module__VIlkmq__answerArea label,.ClozePractice-module__VIlkmq__sessionTopline,.ClozePractice-module__VIlkmq__questionMeta)){color:var(--theme-text-secondary)!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__collectionButton,.ClozePractice-module__VIlkmq__secondaryButton,.ClozePractice-module__VIlkmq__answerRow input),[data-theme=black] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__collectionButton,.ClozePractice-module__VIlkmq__secondaryButton,.ClozePractice-module__VIlkmq__answerRow input)){border-color:var(--theme-border)!important;background:var(--theme-bg-secondary)!important;color:var(--theme-text-primary)!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__collectionButton:hover,.ClozePractice-module__VIlkmq__collectionButtonActive),[data-theme=black] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__collectionButton:hover,.ClozePractice-module__VIlkmq__collectionButtonActive)){border-color:var(--theme-accent)!important;background:color-mix(in srgb, var(--theme-accent) 12%, var(--theme-card-bg))!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__primaryButton,.ClozePractice-module__VIlkmq__reviewButton),[data-theme=black] .ClozePractice-module__VIlkmq__page :is(.ClozePractice-module__VIlkmq__primaryButton,.ClozePractice-module__VIlkmq__reviewButton)){border-color:var(--theme-accent)!important;background:var(--theme-accent)!important;color:var(--theme-accent-foreground)!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page .ClozePractice-module__VIlkmq__progressTrack,[data-theme=black] .ClozePractice-module__VIlkmq__page .ClozePractice-module__VIlkmq__progressTrack){background:var(--theme-bg-tertiary)!important}:is([data-theme=green] .ClozePractice-module__VIlkmq__page .ClozePractice-module__VIlkmq__statsCard,[data-theme=black] .ClozePractice-module__VIlkmq__page .ClozePractice-module__VIlkmq__statsCard){background:var(--theme-nav-bg)!important;color:#fff!important}
