.fillintheblankstest_page__6Hoj_{min-height:70vh;padding:3rem 1.5rem 4rem;background:radial-gradient(circle at top left,hsla(43,77%,71%,.35),transparent 28%),radial-gradient(circle at top right,rgba(90,132,255,.2),transparent 24%),linear-gradient(180deg,#fff9ef,#f8fbff)}.fillintheblankstest_shell__iFZLq{max-width:760px;margin:0 auto}.fillintheblankstest_eyebrow__MiHCd{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border-radius:999px;background:rgba(23,35,61,.08);color:#30415d;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.fillintheblankstest_title__J4M30{margin:1rem 0 .75rem;color:#132238;font-size:clamp(2rem,5vw,3.4rem);line-height:1.05}.fillintheblankstest_lead__C5OE8{max-width:48rem;margin:0 0 1.75rem;color:#47576d;font-size:1.05rem;line-height:1.75}.fillintheblankstest_card__iOJ13{padding:1.6rem;border:1px solid rgba(30,44,72,.08);border-radius:28px;background:hsla(0,0%,100%,.86);box-shadow:0 18px 50px rgba(31,43,69,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fillintheblankstest_statusRow__NgtBK{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}.fillintheblankstest_badge__q_4Tm{display:inline-flex;align-items:center;padding:.45rem .85rem;border-radius:999px;font-size:.92rem;font-weight:700}.fillintheblankstest_available__CEUDN{background:#e4f8ea;color:#13633b}.fillintheblankstest_unavailable__pC735{background:#ffe8e3;color:#a13724}.fillintheblankstest_loading__Yx18M{background:#eef3ff;color:#33509b}.fillintheblankstest_meta__EeOrp{color:#64748b;font-size:.95rem}.fillintheblankstest_form__IVhoo{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.25rem}.fillintheblankstest_label__0fITI{display:grid;grid-gap:.45rem;gap:.45rem;color:#1b2a40;font-weight:600}.fillintheblankstest_input__c1Oqy{width:100%;padding:.9rem 1rem;border:1px solid #d5dde8;border-radius:16px;background:#fff;color:#112033;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.fillintheblankstest_input__c1Oqy:focus{outline:none;border-color:#5675d6;box-shadow:0 0 0 4px rgba(86,117,214,.14)}.fillintheblankstest_actions__AiSJ4{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.fillintheblankstest_button__fuZJ8{border:0;border-radius:999px;padding:.9rem 1.35rem;background:linear-gradient(135deg,#17335f,#345fb1);color:#fff;font-weight:700;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease;box-shadow:0 14px 24px rgba(32,61,122,.2)}.fillintheblankstest_button__fuZJ8:hover:not(:disabled){transform:translateY(-1px)}.fillintheblankstest_button__fuZJ8:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.fillintheblankstest_secondaryButton__U8nmy{background:transparent;color:#1f3a68;border:1px solid rgba(31,58,104,.16);box-shadow:none}.fillintheblankstest_questionCard__U_zwy{margin-top:1.5rem;padding:1.4rem;border-radius:24px;background:linear-gradient(180deg,#fff,#f7faff);border:1px solid rgba(47,74,123,.08)}.fillintheblankstest_progressBlock__tsqWO{margin-top:1.25rem}.fillintheblankstest_progressTrack__WCJyx{width:100%;height:12px;overflow:hidden;border-radius:999px;background:#dfe7f3}.fillintheblankstest_progressFill__b3sZi{height:100%;border-radius:999px;background:linear-gradient(90deg,#f1a93c,#2f67d8);transition:width .25s ease}.fillintheblankstest_progressMeta__PoE2D{display:flex;justify-content:space-between;gap:1rem;margin-top:.6rem;color:#54657d;font-size:.92rem}.fillintheblankstest_questionHeader__sn7Fq{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin-bottom:.8rem}.fillintheblankstest_questionIndex__QFz3M{color:#2d518e;font-size:.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.fillintheblankstest_questionText__codj7{margin:0;color:#18263a;font-size:1.2rem;line-height:1.8;white-space:pre-wrap}.fillintheblankstest_imageWrap__sTprm{margin:1rem 0 .25rem;overflow:hidden;border-radius:20px;border:1px solid rgba(47,74,123,.08);background:#edf3fb}.fillintheblankstest_image__rFXDL{display:block;width:100%;max-height:420px;object-fit:contain;background:linear-gradient(180deg,#f6f9ff,#eef3fb)}.fillintheblankstest_message__slkbR{margin-top:1rem;padding:.9rem 1rem;border-radius:16px;font-size:.96rem}.fillintheblankstest_error__sepyU{background:#fff0ec;color:#9b2f1d}.fillintheblankstest_success__y_VDT{background:#ebf9ef;color:#0f6b3b}@media (max-width:640px){.fillintheblankstest_page__6Hoj_{padding:2rem 1rem 3rem}.fillintheblankstest_card__iOJ13,.fillintheblankstest_questionCard__U_zwy{padding:1.2rem;border-radius:22px}.fillintheblankstest_questionHeader__sn7Fq{flex-direction:column;align-items:flex-start}}