.acikogretim-module__m3wHmq__page{width:min(1100px,100%);color:var(--text-primary);margin:0 auto;padding:20px 16px 56px}.acikogretim-module__m3wHmq__breadcrumb{color:var(--text-secondary);flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;font-size:.88rem;list-style:none;display:flex}.acikogretim-module__m3wHmq__breadcrumb li:not(:last-child):after{content:"›";color:var(--text-muted);margin-left:6px}.acikogretim-module__m3wHmq__breadcrumb a{color:var(--text-secondary);text-decoration:none}.acikogretim-module__m3wHmq__breadcrumb a:hover{color:var(--accent)}.acikogretim-module__m3wHmq__hero{margin-bottom:24px}.acikogretim-module__m3wHmq__eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:800}.acikogretim-module__m3wHmq__title{margin:0;font-size:clamp(1.55rem,4vw,2.3rem);line-height:1.2}.acikogretim-module__m3wHmq__intro{max-width:760px;color:var(--text-secondary);margin:10px 0 0;line-height:1.6}.acikogretim-module__m3wHmq__chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.acikogretim-module__m3wHmq__badge{border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.acikogretim-module__m3wHmq__badgeReady{border-color:color-mix(in srgb, var(--success) 55%, var(--border));color:var(--success)}.acikogretim-module__m3wHmq__badgePreparing{border-color:color-mix(in srgb, var(--warning) 55%, var(--border));color:var(--warning)}.acikogretim-module__m3wHmq__badgePassive{border-color:color-mix(in srgb, var(--text-muted) 60%, var(--border));color:var(--text-muted)}.acikogretim-module__m3wHmq__section{margin-top:28px}.acikogretim-module__m3wHmq__sectionTitle{margin:0 0 12px;font-size:1.15rem}.acikogretim-module__m3wHmq__sectionLead{color:var(--text-secondary);margin:-6px 0 14px;font-size:.92rem}.acikogretim-module__m3wHmq__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.acikogretim-module__m3wHmq__card{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text-primary);border-radius:14px;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.acikogretim-module__m3wHmq__card>.acikogretim-module__m3wHmq__badge{align-self:flex-start}a.acikogretim-module__m3wHmq__card:hover{border-color:var(--accent);transform:translateY(-1px)}.acikogretim-module__m3wHmq__cardTitle{overflow-wrap:anywhere;margin:0;font-size:1.02rem;line-height:1.35}.acikogretim-module__m3wHmq__cardMeta{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.acikogretim-module__m3wHmq__cardFooter{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.acikogretim-module__m3wHmq__cardAction{color:var(--accent);font-size:.88rem;font-weight:800}.acikogretim-module__m3wHmq__list{gap:8px;display:grid}.acikogretim-module__m3wHmq__row{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:12px 14px;text-decoration:none;display:grid}a.acikogretim-module__m3wHmq__row:hover{border-color:var(--accent)}.acikogretim-module__m3wHmq__rowTitle{overflow-wrap:anywhere;margin:0;font-weight:750}.acikogretim-module__m3wHmq__rowMeta{color:var(--text-secondary);margin:2px 0 0;font-size:.82rem}.acikogretim-module__m3wHmq__rowEnd{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.acikogretim-module__m3wHmq__panel{border:1px solid var(--border);background:var(--surface-elevated);border-radius:14px;padding:16px}.acikogretim-module__m3wHmq__panelTitle{margin:0 0 6px;font-size:1.02rem}.acikogretim-module__m3wHmq__muted{color:var(--text-secondary)}.acikogretim-module__m3wHmq__search{border:1px solid var(--border);background:var(--surface);width:100%;max-width:420px;color:var(--text-primary);font:inherit;border-radius:10px;margin-bottom:14px;padding:10px 12px}.acikogretim-module__m3wHmq__filters{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.acikogretim-module__m3wHmq__filterButton{border:1px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:.86rem;font-weight:700}.acikogretim-module__m3wHmq__filterActive{border-color:var(--accent);background:var(--accent-soft);color:var(--text-primary)}.acikogretim-module__m3wHmq__examGroups{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}@media (max-width:640px){.acikogretim-module__m3wHmq__row{grid-template-columns:1fr}.acikogretim-module__m3wHmq__rowEnd{justify-content:flex-start}}
.UserRankCard-module__hNGlfG__card{border:1px solid color-mix(in srgb, var(--accent) 48%, var(--border));background:linear-gradient(135deg, var(--accent-soft), var(--surface-elevated) 65%);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid}.UserRankCard-module__hNGlfG__badge{background:var(--surface);border:1px solid;border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.UserRankCard-module__hNGlfG__badge svg{width:38px;height:38px}.UserRankCard-module__hNGlfG__badgeRookie{color:var(--text-muted)}.UserRankCard-module__hNGlfG__badgeStudent{color:var(--accent)}.UserRankCard-module__hNGlfG__badgeHardworking{color:var(--warning)}.UserRankCard-module__hNGlfG__badgeAdvanced{color:var(--success)}.UserRankCard-module__hNGlfG__badgeExpert{color:var(--accent)}.UserRankCard-module__hNGlfG__badgeMaster{color:var(--success)}.UserRankCard-module__hNGlfG__content{min-width:0}.UserRankCard-module__hNGlfG__eyebrow{color:var(--text-muted);letter-spacing:.09em;margin:0;font-size:.72rem;font-weight:800}.UserRankCard-module__hNGlfG__content h2{color:var(--text-primary);margin:3px 0 0;font-size:1.25rem}.UserRankCard-module__hNGlfG__count{color:var(--text-primary);margin:6px 0 0;font-weight:750}.UserRankCard-module__hNGlfG__next{color:var(--text-secondary);margin:5px 0 0;font-size:.91rem;line-height:1.45}.UserRankCard-module__hNGlfG__progressTrack{background:var(--surface-hover);border-radius:999px;height:8px;margin-top:13px;overflow:hidden}.UserRankCard-module__hNGlfG__progressTrack span{border-radius:inherit;background:var(--accent);min-width:3px;height:100%;display:block}@media (max-width:480px){.UserRankCard-module__hNGlfG__card{gap:13px;padding:16px}.UserRankCard-module__hNGlfG__badge{border-radius:13px;width:48px;height:48px}.UserRankCard-module__hNGlfG__badge svg{width:31px;height:31px}}
.gamification-module__qUQNBG__topicProgress,.gamification-module__qUQNBG__collections,.gamification-module__qUQNBG__achievements{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;padding:clamp(18px,3vw,26px)}.gamification-module__qUQNBG__topicProgress{border-color:color-mix(in srgb, var(--accent) 48%, var(--border));background:linear-gradient(135deg, var(--accent-soft), var(--surface-elevated) 66%);gap:16px;display:grid}.gamification-module__qUQNBG__eyebrow,.gamification-module__qUQNBG__achievementBrand{color:var(--accent);letter-spacing:.09em;margin:0;font-size:.74rem;font-weight:800}.gamification-module__qUQNBG__topicProgress h2,.gamification-module__qUQNBG__sectionHeading h2{color:var(--text-primary);margin:5px 0 0;font-size:clamp(1.2rem,2.5vw,1.5rem)}.gamification-module__qUQNBG__topicProgress p:not(.gamification-module__qUQNBG__eyebrow),.gamification-module__qUQNBG__sectionHeading>p,.gamification-module__qUQNBG__collectionCard p,.gamification-module__qUQNBG__achievementCard>p:not(.gamification-module__qUQNBG__achievementBrand){color:var(--text-secondary);line-height:1.55}.gamification-module__qUQNBG__topicProgress p:not(.gamification-module__qUQNBG__eyebrow){margin:7px 0 0}.gamification-module__qUQNBG__progressTrack{background:var(--surface-hover);border-radius:999px;height:9px;overflow:hidden}.gamification-module__qUQNBG__progressTrack span{border-radius:inherit;background:var(--accent);min-width:2px;height:100%;display:block}.gamification-module__qUQNBG__sectionHeading{justify-content:space-between;align-items:end;gap:16px;display:flex}.gamification-module__qUQNBG__sectionHeading>p{max-width:420px;margin:0;font-size:.92rem}.gamification-module__qUQNBG__collectionGrid,.gamification-module__qUQNBG__achievementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.gamification-module__qUQNBG__collectionCard,.gamification-module__qUQNBG__achievementCard{border:1px solid var(--border);background:var(--surface-elevated);border-radius:12px;padding:16px}.gamification-module__qUQNBG__collectionHeader{justify-content:space-between;align-items:start;gap:12px;display:flex}.gamification-module__qUQNBG__collectionHeader h3,.gamification-module__qUQNBG__achievementCard h3{color:var(--text-primary);margin:0;font-size:1rem;line-height:1.4}.gamification-module__qUQNBG__collectionCard p{margin:12px 0;font-size:.9rem}.gamification-module__qUQNBG__collectionCard>strong{color:var(--text-primary);margin-top:10px;display:block}.gamification-module__qUQNBG__collectionBadge,.gamification-module__qUQNBG__lockedBadge,.gamification-module__qUQNBG__achievementBadge{border-radius:999px;flex:none;align-items:center;padding:5px 9px;font-size:.74rem;font-weight:800;display:inline-flex}.gamification-module__qUQNBG__collectionBadge,.gamification-module__qUQNBG__achievementBadge{background:var(--accent-soft);color:var(--accent)}.gamification-module__qUQNBG__lockedBadge{background:var(--surface-hover);color:var(--text-muted)}.gamification-module__qUQNBG__achievements{margin-top:22px}.gamification-module__qUQNBG__achievementCard{border-color:color-mix(in srgb, var(--accent) 36%, var(--border));background:linear-gradient(150deg, var(--accent-soft), var(--surface-elevated) 60%);align-content:start;gap:10px;min-height:220px;display:grid}.gamification-module__qUQNBG__achievementCard>p:not(.gamification-module__qUQNBG__achievementBrand){margin:0;font-size:.9rem}.gamification-module__qUQNBG__achievementBadge{width:fit-content}.gamification-module__qUQNBG__shareButton{border:1px solid var(--accent);background:var(--accent);width:fit-content;color:var(--accent-contrast);font:inherit;cursor:pointer;border-radius:8px;margin-top:auto;padding:9px 12px;font-size:.88rem;font-weight:750}.gamification-module__qUQNBG__shareButton:hover{background:var(--accent-hover)}.gamification-module__qUQNBG__shareNotice{color:var(--text-secondary);margin:0;font-size:.82rem}@media (max-width:680px){.gamification-module__qUQNBG__sectionHeading{flex-direction:column;align-items:start}.gamification-module__qUQNBG__collectionGrid,.gamification-module__qUQNBG__achievementGrid{grid-template-columns:1fr}.gamification-module__qUQNBG__collectionHeader{flex-direction:column;align-items:start}}
.QuestionActions-module__bDqeUa__actions{align-items:center;gap:4px;display:inline-flex}.QuestionActions-module__bDqeUa__actionButton{border:1px solid var(--border);background:var(--surface-elevated);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:7px;place-items:center;display:inline-grid}.QuestionActions-module__bDqeUa__actionButton:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.QuestionActions-module__bDqeUa__actionButton:disabled{cursor:wait;opacity:.65}.QuestionActions-module__bDqeUa__favorited{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.QuestionActions-module__bDqeUa__actionButton svg{width:16px;height:16px}.QuestionActions-module__bDqeUa__feedback{color:var(--success);margin:0 0 0 6px;font-size:.8rem;font-weight:700}.QuestionActions-module__bDqeUa__overlay{z-index:60;background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.QuestionActions-module__bDqeUa__dialog{border:1px solid var(--border);background:var(--surface);width:min(100%,500px);box-shadow:var(--shadow);border-radius:14px;padding:22px}.QuestionActions-module__bDqeUa__dialog h2{color:var(--text-primary);margin:0;font-size:1.2rem}.QuestionActions-module__bDqeUa__dialog p{color:var(--text-secondary);margin:10px 0 0;line-height:1.55}.QuestionActions-module__bDqeUa__types{gap:9px;margin-top:18px;display:grid}.QuestionActions-module__bDqeUa__types label{color:var(--text-primary);cursor:pointer;align-items:center;gap:9px;display:flex}.QuestionActions-module__bDqeUa__field{color:var(--text-primary);gap:7px;margin-top:16px;font-weight:700;display:grid}.QuestionActions-module__bDqeUa__field textarea{resize:vertical;border:1px solid var(--border);min-height:96px;font:inherit;border-radius:8px;padding:10px}.QuestionActions-module__bDqeUa__formMessage{color:var(--danger)!important;margin-top:12px!important}.QuestionActions-module__bDqeUa__buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.QuestionActions-module__bDqeUa__primaryButton,.QuestionActions-module__bDqeUa__secondaryButton{cursor:pointer;border-radius:8px;padding:10px 13px;font-weight:700}.QuestionActions-module__bDqeUa__primaryButton{border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast)}.QuestionActions-module__bDqeUa__secondaryButton{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-primary)}.QuestionActions-module__bDqeUa__primaryButton:disabled,.QuestionActions-module__bDqeUa__secondaryButton:disabled{cursor:not-allowed;opacity:.62}@media (max-width:460px){.QuestionActions-module__bDqeUa__buttons>*{width:100%}}
.engagement-module__SWoicq__weeklyCard,.engagement-module__SWoicq__wrongCta{border:1px solid color-mix(in srgb, var(--accent) 46%, var(--border));background:linear-gradient(135deg, var(--accent-soft), var(--surface-elevated) 65%);box-shadow:var(--shadow);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:clamp(18px,3vw,24px);display:flex}.engagement-module__SWoicq__eyebrow{color:var(--accent);letter-spacing:.09em;margin:0;font-size:.74rem;font-weight:800}.engagement-module__SWoicq__weeklyCard h2,.engagement-module__SWoicq__wrongCta h2,.engagement-module__SWoicq__sectionHeading h2{color:var(--text-primary);margin:5px 0 0;font-size:clamp(1.18rem,2.6vw,1.5rem)}.engagement-module__SWoicq__weeklyCard p:not(.engagement-module__SWoicq__eyebrow),.engagement-module__SWoicq__wrongCta p:not(.engagement-module__SWoicq__eyebrow),.engagement-module__SWoicq__sectionHeading>p,.engagement-module__SWoicq__previewCard p{color:var(--text-secondary);line-height:1.55}.engagement-module__SWoicq__weeklyCard p:not(.engagement-module__SWoicq__eyebrow),.engagement-module__SWoicq__wrongCta p:not(.engagement-module__SWoicq__eyebrow){margin:7px 0 0}.engagement-module__SWoicq__cardAction,.engagement-module__SWoicq__previewCard a{border:1px solid var(--accent);background:var(--accent);min-height:42px;color:var(--accent-contrast);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:9px 13px;font-weight:750;text-decoration:none;display:inline-flex}.engagement-module__SWoicq__cardAction:hover,.engagement-module__SWoicq__previewCard a:hover{background:var(--accent-hover)}.engagement-module__SWoicq__premiumPreviews{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;margin-top:22px;padding:clamp(18px,3vw,26px)}.engagement-module__SWoicq__sectionHeading{justify-content:space-between;align-items:end;gap:16px;display:flex}.engagement-module__SWoicq__sectionHeading>p{max-width:420px;margin:0;font-size:.92rem}.engagement-module__SWoicq__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px;display:grid}.engagement-module__SWoicq__previewCard{border:1px solid var(--border);background:var(--surface-elevated);border-radius:12px;align-content:start;gap:9px;min-height:230px;padding:16px;display:grid;overflow:hidden}.engagement-module__SWoicq__previewCard>span{background:var(--surface-hover);width:fit-content;color:var(--text-muted);border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:800}.engagement-module__SWoicq__previewCard h3{color:var(--text-primary);margin:0;font-size:1rem}.engagement-module__SWoicq__previewCard p{margin:0;font-size:.89rem}.engagement-module__SWoicq__previewPlaceholder{background:var(--surface-hover);filter:blur(1.8px);opacity:.82;border-radius:8px;gap:6px;margin-top:auto;padding:10px;display:grid}.engagement-module__SWoicq__previewPlaceholder i{background:var(--text-muted);border-radius:999px;height:7px;display:block}.engagement-module__SWoicq__previewPlaceholder i:nth-child(2){width:74%}.engagement-module__SWoicq__previewPlaceholder i:nth-child(3){width:52%}.engagement-module__SWoicq__previewCard a{width:fit-content;min-height:36px;padding:7px 10px;font-size:.84rem}@media (max-width:820px){.engagement-module__SWoicq__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.engagement-module__SWoicq__weeklyCard,.engagement-module__SWoicq__wrongCta,.engagement-module__SWoicq__sectionHeading{flex-direction:column;align-items:stretch}.engagement-module__SWoicq__cardAction{box-sizing:border-box;width:100%}.engagement-module__SWoicq__previewGrid{grid-template-columns:1fr}}
.QuestionLearningActions-module__tJdzlq__wrap{margin-top:14px}.QuestionLearningActions-module__tJdzlq__actions{flex-wrap:wrap;gap:8px;display:flex}.QuestionLearningActions-module__tJdzlq__solutionButton,.QuestionLearningActions-module__tJdzlq__aiButton{font:inherit;cursor:pointer;border-radius:8px;padding:9px 12px;font-weight:750}.QuestionLearningActions-module__tJdzlq__solutionButton{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-primary)}.QuestionLearningActions-module__tJdzlq__aiButton{border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent)}.QuestionLearningActions-module__tJdzlq__aiButton span{margin-left:4px;font-size:.76rem}.QuestionLearningActions-module__tJdzlq__solution,.QuestionLearningActions-module__tJdzlq__aiPanel{border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);border-radius:10px;margin-top:10px;padding:13px;line-height:1.6}.QuestionLearningActions-module__tJdzlq__solution strong,.QuestionLearningActions-module__tJdzlq__aiPanel strong{color:var(--text-primary)}.QuestionLearningActions-module__tJdzlq__solution p,.QuestionLearningActions-module__tJdzlq__aiPanel p{margin:6px 0 0}.QuestionLearningActions-module__tJdzlq__aiActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.QuestionLearningActions-module__tJdzlq__aiPanel button{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:7px;padding:7px 9px;font-size:.85rem}.QuestionLearningActions-module__tJdzlq__aiPanel button:disabled{cursor:not-allowed;opacity:.62}.QuestionLearningActions-module__tJdzlq__activeAiAction{box-shadow:inset 0 -2px 0 var(--accent);border-color:var(--accent)!important;background:var(--accent-soft)!important;color:var(--accent)!important}.QuestionLearningActions-module__tJdzlq__aiPanel small{color:var(--text-muted);margin-top:10px;display:block}.QuestionLearningActions-module__tJdzlq__quotaWarning,.QuestionLearningActions-module__tJdzlq__aiError{color:var(--danger);font-weight:700}.QuestionLearningActions-module__tJdzlq__aiAnswer{border-left:3px solid var(--accent);background:var(--surface-elevated);border-radius:0 8px 8px 0;margin-top:12px;padding:11px}.QuestionLearningActions-module__tJdzlq__aiMarkdown{color:var(--text-secondary);line-height:1.7}.QuestionLearningActions-module__tJdzlq__aiMarkdown p{white-space:pre-line;margin:.6rem 0 0}.QuestionLearningActions-module__tJdzlq__aiMarkdown strong{color:var(--text-primary);font-weight:750}.QuestionLearningActions-module__tJdzlq__aiMarkdown em{color:var(--text-primary)}.QuestionLearningActions-module__tJdzlq__aiMarkdown ul,.QuestionLearningActions-module__tJdzlq__aiMarkdown ol{margin:.65rem 0 0;padding-left:1.35rem}.QuestionLearningActions-module__tJdzlq__aiMarkdown ul{list-style-type:disc}.QuestionLearningActions-module__tJdzlq__aiMarkdown ol{list-style-type:decimal}.QuestionLearningActions-module__tJdzlq__aiMarkdown li{padding-left:.15rem;display:list-item}.QuestionLearningActions-module__tJdzlq__aiMarkdown li+li{margin-top:.35rem}.QuestionLearningActions-module__tJdzlq__aiMarkdown li::marker{color:var(--accent);font-weight:700}.QuestionLearningActions-module__tJdzlq__aiMarkdown .katex{color:var(--text-primary);font-size:1.04em}.QuestionLearningActions-module__tJdzlq__aiMarkdown .katex-display{margin:.9rem 0;padding:.25rem 0;overflow:auto hidden}
.PremiumTrialCta-module__w0I1kq__card{border:1px solid color-mix(in srgb, var(--accent) 48%, var(--border));background:linear-gradient(135deg, var(--accent-soft), var(--surface-elevated));color:var(--text-primary);border-radius:13px;gap:8px;padding:17px;display:grid}.PremiumTrialCta-module__w0I1kq__active{border-color:color-mix(in srgb, var(--success) 50%, var(--border));background:linear-gradient(135deg, var(--success-soft), var(--surface-elevated))}.PremiumTrialCta-module__w0I1kq__eyebrow{color:var(--accent);letter-spacing:.08em;font-size:.74rem;font-weight:800}.PremiumTrialCta-module__w0I1kq__card strong{font-size:1rem}.PremiumTrialCta-module__w0I1kq__card p{color:var(--text-secondary);margin:0;line-height:1.55}.PremiumTrialCta-module__w0I1kq__card small{color:var(--text-secondary);line-height:1.5}.PremiumTrialCta-module__w0I1kq__primaryAction,.PremiumTrialCta-module__w0I1kq__secondaryAction{background:var(--accent);width:fit-content;min-height:40px;color:var(--accent-contrast);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:10px 14px;font-weight:750;text-decoration:none}.PremiumTrialCta-module__w0I1kq__primaryAction:hover{background:var(--accent-hover)}.PremiumTrialCta-module__w0I1kq__primaryAction:disabled{cursor:wait;opacity:.7}.PremiumTrialCta-module__w0I1kq__secondaryAction{border:1px solid var(--border);background:var(--surface);color:var(--text-primary)}.PremiumTrialCta-module__w0I1kq__message{font-weight:650;color:var(--text-primary)!important}@media (max-width:560px){.PremiumTrialCta-module__w0I1kq__primaryAction,.PremiumTrialCta-module__w0I1kq__secondaryAction{text-align:center;width:100%}}
.PremiumFeatureModal-module__pa_SJG__overlay{z-index:70;background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.PremiumFeatureModal-module__pa_SJG__dialog{border:1px solid var(--border);background:var(--surface);width:min(100%,460px);box-shadow:var(--shadow);border-radius:16px;padding:28px;position:relative}.PremiumFeatureModal-module__pa_SJG__close{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;font-size:1.7rem;position:absolute;top:10px;right:12px}.PremiumFeatureModal-module__pa_SJG__eyebrow{color:var(--accent);text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800}.PremiumFeatureModal-module__pa_SJG__dialog h2{color:var(--text-primary);margin:8px 0 0}.PremiumFeatureModal-module__pa_SJG__dialog p:not(.PremiumFeatureModal-module__pa_SJG__eyebrow){color:var(--text-secondary);line-height:1.6}.PremiumFeatureModal-module__pa_SJG__primary,.PremiumFeatureModal-module__pa_SJG__secondary{box-sizing:border-box;width:100%;font:inherit;cursor:pointer;border-radius:8px;padding:11px;font-weight:750}.PremiumFeatureModal-module__pa_SJG__primary{border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast);text-align:center;margin-top:10px;text-decoration:none;display:block}.PremiumFeatureModal-module__pa_SJG__secondary{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-primary);margin-top:8px}
.TytPage-module__sDQWBW__page{background:var(--background);flex:1;padding:48px 20px 72px}.TytPage-module__sDQWBW__container{width:min(100%,1120px);margin:0 auto}.TytPage-module__sDQWBW__hero,.TytPage-module__sDQWBW__courseCard,.TytPage-module__sDQWBW__resourceCard,.TytPage-module__sDQWBW__examCard,.TytPage-module__sDQWBW__empty,.TytPage-module__sDQWBW__error{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:16px}.TytPage-module__sDQWBW__hero{padding:clamp(26px,5vw,48px)}.TytPage-module__sDQWBW__eyebrow,.TytPage-module__sDQWBW__cardType{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:750}.TytPage-module__sDQWBW__hero h1,.TytPage-module__sDQWBW__sectionHeading h2,.TytPage-module__sDQWBW__courseCard h3,.TytPage-module__sDQWBW__resourceCard h3,.TytPage-module__sDQWBW__examCard h3{color:var(--text-primary)}.TytPage-module__sDQWBW__hero h1{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(2.3rem,6vw,4rem)}.TytPage-module__sDQWBW__hero>p:not(.TytPage-module__sDQWBW__eyebrow),.TytPage-module__sDQWBW__sectionHeading>p,.TytPage-module__sDQWBW__resourceCard>p,.TytPage-module__sDQWBW__description,.TytPage-module__sDQWBW__empty,.TytPage-module__sDQWBW__emptyInline{color:var(--text-secondary);line-height:1.65}.TytPage-module__sDQWBW__hero>p:not(.TytPage-module__sDQWBW__eyebrow){max-width:700px;margin:14px 0 0;font-size:1.0625rem}.TytPage-module__sDQWBW__accessGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.TytPage-module__sDQWBW__accessCard{border:1px solid var(--border);background:var(--surface-elevated);min-height:62px;color:var(--text-primary);border-radius:11px;align-items:center;padding:14px 16px;font-weight:700;text-decoration:none;display:flex}.TytPage-module__sDQWBW__accessCard:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.TytPage-module__sDQWBW__section{margin-top:46px}.TytPage-module__sDQWBW__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.TytPage-module__sDQWBW__sectionHeading h2{margin:7px 0 0;font-size:clamp(1.55rem,3vw,2rem)}.TytPage-module__sDQWBW__sectionHeading>p{max-width:480px;margin:0}.TytPage-module__sDQWBW__courseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.TytPage-module__sDQWBW__resourceGrid,.TytPage-module__sDQWBW__examGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.TytPage-module__sDQWBW__courseCard,.TytPage-module__sDQWBW__resourceCard,.TytPage-module__sDQWBW__examCard{flex-direction:column;min-height:235px;padding:22px;display:flex}.TytPage-module__sDQWBW__courseCard h3,.TytPage-module__sDQWBW__resourceCard h3,.TytPage-module__sDQWBW__examCard h3{margin:8px 0 0;font-size:1.2rem;line-height:1.35}.TytPage-module__sDQWBW__description{margin:12px 0 0}.TytPage-module__sDQWBW__meta,.TytPage-module__sDQWBW__scope{color:var(--text-muted);font-size:.9rem;line-height:1.55}.TytPage-module__sDQWBW__meta{margin:16px 0 0}.TytPage-module__sDQWBW__scope{margin:9px 0 0}.TytPage-module__sDQWBW__button{border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast);border-radius:8px;justify-content:center;align-self:start;align-items:center;margin-top:auto;padding:10px 14px;font-weight:750;text-decoration:none;display:inline-flex}.TytPage-module__sDQWBW__button:hover{background:var(--accent-hover)}.TytPage-module__sDQWBW__resourceList{gap:8px;margin:18px 0;padding-left:19px;display:grid}.TytPage-module__sDQWBW__resourceList li::marker{color:var(--accent)}.TytPage-module__sDQWBW__resourceList a,.TytPage-module__sDQWBW__textLink{color:var(--accent);font-weight:650;text-decoration:none}.TytPage-module__sDQWBW__resourceList a:hover,.TytPage-module__sDQWBW__textLink:hover{color:var(--accent-hover);text-decoration:underline}.TytPage-module__sDQWBW__textLink{margin-top:auto}.TytPage-module__sDQWBW__empty,.TytPage-module__sDQWBW__error{padding:18px 20px}.TytPage-module__sDQWBW__error{border-color:var(--danger);color:var(--danger)}@media (max-width:820px){.TytPage-module__sDQWBW__accessGrid,.TytPage-module__sDQWBW__resourceGrid,.TytPage-module__sDQWBW__examGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TytPage-module__sDQWBW__courseGrid{grid-template-columns:1fr}.TytPage-module__sDQWBW__sectionHeading{flex-direction:column;align-items:start}}@media (max-width:560px){.TytPage-module__sDQWBW__page{padding:30px 16px 50px}.TytPage-module__sDQWBW__accessGrid,.TytPage-module__sDQWBW__courseGrid,.TytPage-module__sDQWBW__resourceGrid,.TytPage-module__sDQWBW__examGrid{grid-template-columns:1fr}.TytPage-module__sDQWBW__courseCard,.TytPage-module__sDQWBW__resourceCard,.TytPage-module__sDQWBW__examCard{min-height:0}.TytPage-module__sDQWBW__button{width:100%;margin-top:22px}}
.PremiumCheckout-module__Fvek4W__checkout{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:16px;margin-top:28px;padding:clamp(18px,4vw,30px)}.PremiumCheckout-module__Fvek4W__checkout h2{margin:0 0 12px;font-size:clamp(1.3rem,3vw,1.8rem)}.PremiumCheckout-module__Fvek4W__checkout h3{margin:0 0 8px;font-size:1.05rem}.PremiumCheckout-module__Fvek4W__notice,.PremiumCheckout-module__Fvek4W__testBanner{border:1px solid var(--border);border-left:4px solid var(--accent);background:var(--surface-elevated);color:var(--text-secondary);border-radius:10px;margin:0 0 14px;padding:10px 14px;line-height:1.55}.PremiumCheckout-module__Fvek4W__testBanner{border-left-color:var(--warning);color:var(--text-primary);font-weight:700}.PremiumCheckout-module__Fvek4W__notice a,.PremiumCheckout-module__Fvek4W__consents a,.PremiumCheckout-module__Fvek4W__statusBox a{color:var(--accent);font-weight:700}.PremiumCheckout-module__Fvek4W__plans,.PremiumCheckout-module__Fvek4W__fields,.PremiumCheckout-module__Fvek4W__consents{border:1px solid var(--border);border-radius:12px;gap:10px;margin:0 0 16px;padding:12px 14px;display:grid}.PremiumCheckout-module__Fvek4W__plans legend,.PremiumCheckout-module__Fvek4W__fields legend,.PremiumCheckout-module__Fvek4W__consents legend{padding:0 6px;font-weight:800}.PremiumCheckout-module__Fvek4W__plans{grid-template-columns:repeat(3,minmax(0,1fr))}.PremiumCheckout-module__Fvek4W__plans label{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.PremiumCheckout-module__Fvek4W__planSelected{background:var(--accent-soft);border-color:var(--accent)!important}.PremiumCheckout-module__Fvek4W__summary{background:var(--surface-elevated);border-radius:12px;margin:0 0 16px;padding:14px 16px}.PremiumCheckout-module__Fvek4W__summary dl{grid-template-columns:minmax(150px,max-content) 1fr;gap:6px 16px;margin:0;display:grid}.PremiumCheckout-module__Fvek4W__summary dt{color:var(--text-secondary)}.PremiumCheckout-module__Fvek4W__summary dd{margin:0}.PremiumCheckout-module__Fvek4W__fields label{gap:4px;font-weight:650;display:grid}.PremiumCheckout-module__Fvek4W__fields input,.PremiumCheckout-module__Fvek4W__fields textarea{border:1px solid var(--border);background:var(--surface-elevated);width:100%;color:var(--text-primary);font:inherit;border-radius:8px;padding:9px 11px}.PremiumCheckout-module__Fvek4W__consents label,.PremiumCheckout-module__Fvek4W__radios label{align-items:flex-start;gap:9px;line-height:1.5;display:flex}.PremiumCheckout-module__Fvek4W__consents input,.PremiumCheckout-module__Fvek4W__radios input{margin-top:4px}.PremiumCheckout-module__Fvek4W__radios{border-top:1px solid var(--border);gap:6px;padding-top:10px;display:grid}.PremiumCheckout-module__Fvek4W__payButton{background:var(--accent);width:100%;min-height:48px;color:var(--accent-contrast);cursor:pointer;border:0;border-radius:10px;font-size:1.02rem;font-weight:800}.PremiumCheckout-module__Fvek4W__payButton:disabled{cursor:not-allowed;opacity:.55}.PremiumCheckout-module__Fvek4W__small{color:var(--text-muted);margin:8px 0 0;font-size:.86rem}.PremiumCheckout-module__Fvek4W__paymentObligation{color:var(--text-secondary);margin:0 0 8px;font-size:.92rem;line-height:1.5}.PremiumCheckout-module__Fvek4W__providerInfo{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.PremiumCheckout-module__Fvek4W__providerInfo dl{grid-template-columns:minmax(90px,max-content) 1fr;gap:6px 16px;margin:0;display:grid}.PremiumCheckout-module__Fvek4W__providerInfo dt{color:var(--text-secondary)}.PremiumCheckout-module__Fvek4W__providerInfo dd{overflow-wrap:anywhere;margin:0}.PremiumCheckout-module__Fvek4W__providerInfo a{color:var(--accent);font-weight:700}.PremiumCheckout-module__Fvek4W__success{color:var(--success);font-weight:700}.PremiumCheckout-module__Fvek4W__error{color:var(--danger);font-weight:650}.PremiumCheckout-module__Fvek4W__iframe{border:0;width:100%;min-height:620px}.PremiumCheckout-module__Fvek4W__statusBox p{line-height:1.6}@media (max-width:760px){.PremiumCheckout-module__Fvek4W__plans{grid-template-columns:1fr}.PremiumCheckout-module__Fvek4W__summary dl{grid-template-columns:1fr;gap:2px}.PremiumCheckout-module__Fvek4W__summary dd{margin-bottom:6px}.PremiumCheckout-module__Fvek4W__providerInfo dl{grid-template-columns:1fr;gap:2px}.PremiumCheckout-module__Fvek4W__providerInfo dd{margin-bottom:6px}}.PremiumCheckout-module__Fvek4W__transferDetails{gap:10px;margin:0 0 16px;display:grid}.PremiumCheckout-module__Fvek4W__transferRow{border:1px solid var(--border);background:var(--surface-elevated);border-radius:10px;grid-template-columns:minmax(130px,max-content) 1fr auto;align-items:center;gap:4px 14px;padding:10px 12px;display:grid}.PremiumCheckout-module__Fvek4W__transferRow span{color:var(--text-secondary)}.PremiumCheckout-module__Fvek4W__transferRow strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.PremiumCheckout-module__Fvek4W__transferCode{border-color:var(--accent)}.PremiumCheckout-module__Fvek4W__transferCode strong{letter-spacing:.06em;font-size:1.35rem}.PremiumCheckout-module__Fvek4W__copyButton{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px;font-size:.85rem;font-weight:700}.PremiumCheckout-module__Fvek4W__transferWarning{border:2px solid var(--warning);background:var(--surface-elevated);color:var(--text-primary);border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:1.02rem;font-weight:800;line-height:1.5}.PremiumCheckout-module__Fvek4W__steps{margin:0 0 12px;padding-left:20px;line-height:1.6}@media (max-width:760px){.PremiumCheckout-module__Fvek4W__transferRow{grid-template-columns:1fr auto}.PremiumCheckout-module__Fvek4W__transferRow span{grid-column:1/-1}}
.TestAdSlot-module__7W3d1q__slot{border:1px dashed var(--border);background:var(--surface);color:var(--text-muted);text-align:center;border-radius:10px;padding:12px;font-size:.78rem}
.PdfDownloadButton-module__CnZGdq__panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:20px auto;padding:18px;display:flex}.PdfDownloadButton-module__CnZGdq__panel p{color:var(--text-secondary);margin:6px 0 0;font-size:.9rem}.PdfDownloadButton-module__CnZGdq__panel button,.PdfDownloadButton-module__CnZGdq__panel a{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:12px 18px;font-weight:700;text-decoration:none}.PdfDownloadButton-module__CnZGdq__panel button:disabled{opacity:.6;cursor:wait}.PdfDownloadButton-module__CnZGdq__panel .PdfDownloadButton-module__CnZGdq__message{flex-basis:100%}@media (max-width:600px){.PdfDownloadButton-module__CnZGdq__panel{margin:12px}.PdfDownloadButton-module__CnZGdq__panel button,.PdfDownloadButton-module__CnZGdq__panel a{text-align:center;width:100%}}
.page-module__a6Jzuq__accountActions{gap:18px;margin-top:24px;display:grid}.page-module__a6Jzuq__premiumPanel{border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;padding:clamp(20px,4vw,30px);position:relative;overflow:hidden}.page-module__a6Jzuq__premiumActive{border-color:color-mix(in srgb, var(--success) 52%, var(--border));background:linear-gradient(135deg, var(--success-soft), var(--surface-elevated) 64%)}.page-module__a6Jzuq__premiumInvite{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));background:linear-gradient(135deg, var(--accent-soft), var(--surface-elevated) 64%)}.page-module__a6Jzuq__premiumHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__a6Jzuq__premiumEyebrow{color:var(--text-secondary);letter-spacing:.1em;margin:0 0 7px;font-size:.72rem;font-weight:800}.page-module__a6Jzuq__premiumTitle{color:var(--text-primary);margin:0;font-size:clamp(1.4rem,3vw,1.8rem)}.page-module__a6Jzuq__statusBadge{border-radius:999px;flex:none;align-items:center;min-height:30px;padding:5px 11px;font-size:.78rem;font-weight:800;display:inline-flex}.page-module__a6Jzuq__statusActive{background:var(--success-soft);color:var(--success)}.page-module__a6Jzuq__statusInvite{background:var(--accent);color:var(--accent-contrast)}.page-module__a6Jzuq__premiumIntro{max-width:720px;color:var(--text-secondary);margin:14px 0 0;line-height:1.6}.page-module__a6Jzuq__premiumDetails{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.page-module__a6Jzuq__detailItem{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 78%, transparent);border-radius:11px;gap:5px;min-width:0;padding:12px;display:grid}.page-module__a6Jzuq__detailItem span{color:var(--text-muted);font-size:.78rem;line-height:1.35}.page-module__a6Jzuq__detailItem strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:.92rem;line-height:1.45}.page-module__a6Jzuq__benefitList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin:20px 0 0;padding:0;list-style:none;display:grid}.page-module__a6Jzuq__benefitList li{color:var(--text-primary);align-items:center;gap:8px;font-size:.94rem;display:flex}.page-module__a6Jzuq__benefitList li:before{content:"✓";color:var(--accent);font-weight:850}.page-module__a6Jzuq__supportingText{color:var(--text-secondary);margin:18px 0 0;font-size:.9rem;line-height:1.55}.page-module__a6Jzuq__panelActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.page-module__a6Jzuq__primaryAction,.page-module__a6Jzuq__secondaryAction{border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:10px 15px;font-weight:750;text-decoration:none;display:inline-flex}.page-module__a6Jzuq__primaryAction{background:var(--accent);color:var(--accent-contrast)}.page-module__a6Jzuq__primaryAction:hover{background:var(--accent-hover)}.page-module__a6Jzuq__secondaryAction{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-primary)}.page-module__a6Jzuq__secondaryAction:hover{border-color:var(--accent);background:var(--surface-hover);color:var(--accent)}.page-module__a6Jzuq__performanceAction{border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast);box-shadow:var(--shadow);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;text-decoration:none;display:flex}.page-module__a6Jzuq__performanceAction:hover{background:var(--accent-hover)}.page-module__a6Jzuq__performanceAction span:first-child{gap:5px;display:grid}.page-module__a6Jzuq__performanceAction strong{color:inherit;font-size:1.08rem}.page-module__a6Jzuq__performanceAction small{color:inherit;opacity:.92;font-size:.9rem;line-height:1.45}.page-module__a6Jzuq__performanceArrow{font-size:1.5rem;font-weight:800}@media (max-width:780px){.page-module__a6Jzuq__premiumDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page-module__a6Jzuq__premiumPanel{padding:20px}.page-module__a6Jzuq__premiumHeader{flex-direction:column;align-items:flex-start}.page-module__a6Jzuq__premiumDetails,.page-module__a6Jzuq__benefitList{grid-template-columns:1fr}.page-module__a6Jzuq__panelActions{grid-template-columns:1fr;display:grid}.page-module__a6Jzuq__primaryAction,.page-module__a6Jzuq__secondaryAction{width:100%}.page-module__a6Jzuq__performanceAction{align-items:flex-start;padding:17px}}
.PremiumPage-module__EU_56W__page{width:min(100% - 32px,1080px);color:var(--text-primary);margin:48px auto 64px}.PremiumPage-module__EU_56W__hero{border:1px solid var(--border);background:linear-gradient(135deg, var(--surface), var(--surface-elevated));border-radius:18px;padding:clamp(28px,6vw,58px)}.PremiumPage-module__EU_56W__eyebrow{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.PremiumPage-module__EU_56W__hero h1{letter-spacing:-.04em;max-width:760px;margin:10px 0 0;font-size:clamp(2rem,5vw,3.6rem)}.PremiumPage-module__EU_56W__heroLead{max-width:680px;color:var(--text-secondary);margin:14px 0 0;font-size:1.07rem;line-height:1.7}.PremiumPage-module__EU_56W__heroCta{background:var(--accent);color:var(--accent-contrast);border-radius:10px;margin-top:24px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.PremiumPage-module__EU_56W__heroCta:hover{background:var(--accent-hover)}.PremiumPage-module__EU_56W__trial{margin-top:20px}.PremiumPage-module__EU_56W__pricing{margin-top:28px}.PremiumPage-module__EU_56W__pricingIntro,.PremiumPage-module__EU_56W__sectionTitle{text-align:center}.PremiumPage-module__EU_56W__pricingIntro h2,.PremiumPage-module__EU_56W__sectionTitle h2{margin:0;font-size:clamp(1.35rem,3vw,2rem)}.PremiumPage-module__EU_56W__pricingIntro p,.PremiumPage-module__EU_56W__sectionTitle p{color:var(--text-secondary);margin:9px 0 0;line-height:1.55}.PremiumPage-module__EU_56W__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.PremiumPage-module__EU_56W__planCard{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;min-height:240px;padding:22px;display:flex;position:relative}.PremiumPage-module__EU_56W__featuredPlan{border-color:var(--accent);box-shadow:var(--shadow)}.PremiumPage-module__EU_56W__topBadge,.PremiumPage-module__EU_56W__advantage,.PremiumPage-module__EU_56W__comingSoonBadge{border-radius:999px;width:fit-content;padding:4px 9px;font-size:.76rem;font-weight:800}.PremiumPage-module__EU_56W__topBadge{background:var(--accent);color:var(--accent-contrast)}.PremiumPage-module__EU_56W__advantage{background:var(--success-soft);color:var(--success);margin-top:10px}.PremiumPage-module__EU_56W__planCard h3{margin:16px 0 0;font-size:1.2rem}.PremiumPage-module__EU_56W__original{color:var(--text-muted);margin:12px 0 0;text-decoration:line-through}.PremiumPage-module__EU_56W__price{color:var(--accent);margin:5px 0 0;font-size:2.2rem;font-weight:850}.PremiumPage-module__EU_56W__price small{font-size:1rem}.PremiumPage-module__EU_56W__saving{color:var(--success);margin:5px 0 0;font-weight:700}.PremiumPage-module__EU_56W__paymentNotice{color:var(--text-muted);margin:auto 0 0;padding-top:18px;font-size:.88rem}.PremiumPage-module__EU_56W__quota{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-secondary);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;margin-top:24px;padding:15px;display:flex}.PremiumPage-module__EU_56W__quota strong{color:var(--text-primary)}.PremiumPage-module__EU_56W__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.PremiumPage-module__EU_56W__benefitCard{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:flex-start;gap:14px;padding:18px;display:flex}.PremiumPage-module__EU_56W__benefitFeatured{border-color:var(--accent);background:linear-gradient(135deg, var(--accent-soft), var(--surface));grid-column:span 2}.PremiumPage-module__EU_56W__benefitIcon{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.PremiumPage-module__EU_56W__benefitIcon svg{width:24px;height:24px}.PremiumPage-module__EU_56W__benefitCard h2{letter-spacing:-.01em;margin:2px 0 0;font-size:1.05rem}.PremiumPage-module__EU_56W__benefitCard p{color:var(--text-secondary);margin:6px 0 0;font-size:.95rem;line-height:1.55}.PremiumPage-module__EU_56W__benefitCard small{background:var(--surface-hover);color:var(--text-primary);border-radius:999px;margin-top:8px;padding:3px 9px;font-size:.8rem;font-weight:750;display:inline-block}.PremiumPage-module__EU_56W__footer{border-top:1px solid var(--border);color:var(--text-secondary);margin-top:28px;padding-top:22px;line-height:1.6}.PremiumPage-module__EU_56W__footer a{color:var(--accent);font-weight:750;text-decoration:none}@media (max-width:900px){.PremiumPage-module__EU_56W__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.PremiumPage-module__EU_56W__planGrid,.PremiumPage-module__EU_56W__benefitGrid{grid-template-columns:1fr}.PremiumPage-module__EU_56W__benefitFeatured{grid-column:auto}.PremiumPage-module__EU_56W__heroCta{justify-content:center;width:100%}.PremiumPage-module__EU_56W__planCard{min-height:0}.PremiumPage-module__EU_56W__quota{flex-direction:column;align-items:flex-start}}
.TestClient-module__vS_cOq__page{width:min(100% - 32px,900px);margin:40px auto 64px}.TestClient-module__vS_cOq__header,.TestClient-module__vS_cOq__resultHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.TestClient-module__vS_cOq__header h1,.TestClient-module__vS_cOq__resultHeader h1{color:var(--text-primary);margin:0;line-height:1.2}.TestClient-module__vS_cOq__eyebrow{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:.82rem;font-weight:800}.TestClient-module__vS_cOq__description,.TestClient-module__vS_cOq__resultHeader>div>p:last-child{color:var(--text-secondary);margin:12px 0 0;line-height:1.65}.TestClient-module__vS_cOq__seoBreadcrumb{margin-bottom:18px}.TestClient-module__vS_cOq__seoBreadcrumb ol{color:var(--text-muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.86rem;list-style:none;display:flex}.TestClient-module__vS_cOq__seoBreadcrumb li{align-items:center;gap:6px;display:inline-flex}.TestClient-module__vS_cOq__seoBreadcrumb li:not(:last-child):after{content:"/";color:var(--text-muted)}.TestClient-module__vS_cOq__seoBreadcrumb a{color:var(--text-secondary);text-decoration:none}.TestClient-module__vS_cOq__seoBreadcrumb a:hover{color:var(--accent);text-decoration:underline}.TestClient-module__vS_cOq__seoDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 0;display:grid}.TestClient-module__vS_cOq__seoDetails div{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:13px}.TestClient-module__vS_cOq__seoDetails dt{color:var(--text-muted);font-size:.8rem}.TestClient-module__vS_cOq__seoDetails dd{color:var(--text-primary);margin:6px 0 0;font-weight:750;line-height:1.4}.TestClient-module__vS_cOq__seoQuestions{margin-top:30px}.TestClient-module__vS_cOq__seoQuestions>h2{color:var(--text-primary);margin:0}.TestClient-module__vS_cOq__seoQuestions>p{color:var(--text-secondary);margin:9px 0 0;line-height:1.6}.TestClient-module__vS_cOq__timer{border:1px solid var(--accent);background:var(--accent-soft);min-width:132px;color:var(--text-primary);text-align:center;border-radius:12px;padding:12px 16px}.TestClient-module__vS_cOq__timer span,.TestClient-module__vS_cOq__summaryItem span,.TestClient-module__vS_cOq__answerDetails dt{color:var(--text-muted);font-size:.82rem;display:block}.TestClient-module__vS_cOq__timer strong{letter-spacing:.04em;margin-top:3px;font-size:1.3rem;display:block}.TestClient-module__vS_cOq__progressRow,.TestClient-module__vS_cOq__navigationButtons{justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.TestClient-module__vS_cOq__progressRow{color:var(--text-secondary);font-size:.94rem}.TestClient-module__vS_cOq__finishButton,.TestClient-module__vS_cOq__navigationButtons button{border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast);cursor:pointer;border-radius:8px;padding:11px 15px;font-weight:750}.TestClient-module__vS_cOq__navigationButtons button:first-child{border-color:var(--border);background:var(--surface);color:var(--text-primary)}.TestClient-module__vS_cOq__finishButton:disabled,.TestClient-module__vS_cOq__navigationButtons button:disabled,.TestClient-module__vS_cOq__option:disabled{cursor:not-allowed;opacity:.62}.TestClient-module__vS_cOq__message,.TestClient-module__vS_cOq__savedNotice{border-left:3px solid var(--accent);background:var(--accent-soft);color:var(--text-primary);margin:18px 0 0;padding:12px 14px}.TestClient-module__vS_cOq__questionNav{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.TestClient-module__vS_cOq__questionNumber{border:1px solid var(--border);background:var(--surface);width:38px;height:38px;color:var(--text-primary);cursor:pointer;border-radius:8px;font-weight:750}.TestClient-module__vS_cOq__answeredQuestionNumber{border-color:var(--text-muted);background:var(--surface-hover);color:var(--text-primary)}.TestClient-module__vS_cOq__activeQuestionNumber{outline:2px solid var(--accent);outline-offset:1px}.TestClient-module__vS_cOq__questionCard,.TestClient-module__vS_cOq__performanceCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;margin-top:26px;padding:clamp(20px,4vw,32px)}.TestClient-module__vS_cOq__questionMeta,.TestClient-module__vS_cOq__performanceHeading{color:var(--text-muted);justify-content:space-between;gap:14px;font-size:.9rem;display:flex}.TestClient-module__vS_cOq__questionActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.TestClient-module__vS_cOq__questionCard h2{color:var(--text-primary);margin:16px 0 0;font-size:clamp(1.2rem,2.6vw,1.5rem);line-height:1.5}.TestClient-module__vS_cOq__options{gap:10px;margin-top:24px;display:grid}.TestClient-module__vS_cOq__option{border:1px solid var(--border);background:var(--surface-elevated);width:100%;color:var(--text-primary);cursor:pointer;text-align:left;border-radius:9px;padding:14px 16px;line-height:1.5}.TestClient-module__vS_cOq__option:hover:not(:disabled),.TestClient-module__vS_cOq__selectedOption{border-color:var(--accent);background:var(--accent-soft)}.TestClient-module__vS_cOq__revealedCorrect{border-color:var(--success)!important;background:var(--success-soft)!important}.TestClient-module__vS_cOq__revealedWrong{border-color:var(--danger)!important;background:var(--danger-soft)!important}.TestClient-module__vS_cOq__revealButton{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;margin-top:16px;padding:9px 12px;font-weight:750}.TestClient-module__vS_cOq__revealButton:hover{border-color:var(--accent);background:var(--accent-soft)}.TestClient-module__vS_cOq__revealButton:disabled{cursor:wait;opacity:.68}.TestClient-module__vS_cOq__revealPanel{border-left:3px solid var(--warning);background:var(--warning-soft);color:var(--text-primary);border-radius:8px;margin-top:16px;padding:12px 14px;line-height:1.55}.TestClient-module__vS_cOq__viewControls{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:9px;align-items:center;gap:4px;margin-top:18px;padding:4px;font-size:.85rem;display:inline-flex}.TestClient-module__vS_cOq__viewControls>span{padding:0 7px}.TestClient-module__vS_cOq__viewControls button{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 9px;font-weight:700}.TestClient-module__vS_cOq__viewControls .TestClient-module__vS_cOq__activeView{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.TestClient-module__vS_cOq__testLayout{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:20px;display:grid}.TestClient-module__vS_cOq__desktopStatusPanel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;margin-top:26px;padding:14px;position:sticky;top:20px}.TestClient-module__vS_cOq__desktopStatusPanel h2{color:var(--text-primary);margin:0;font-size:1rem}.TestClient-module__vS_cOq__desktopStatusPanel p{color:var(--text-muted);margin:5px 0 0;font-size:.82rem}.TestClient-module__vS_cOq__statusGrid{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:14px;display:grid}.TestClient-module__vS_cOq__statusBox{border:1px solid var(--border);background:var(--surface-elevated);min-height:28px;color:var(--text-secondary);border-radius:6px;place-items:center;font-size:.75rem;font-weight:800;display:grid}.TestClient-module__vS_cOq__statusCorrect{border-color:var(--success);background:var(--success-soft);color:var(--success)}.TestClient-module__vS_cOq__statusSelected{border-color:var(--text-muted);background:var(--surface-hover);color:var(--text-primary)}.TestClient-module__vS_cOq__statusWrong{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.TestClient-module__vS_cOq__statusBlank{border-color:var(--border);background:var(--surface-hover);color:var(--text-muted)}.TestClient-module__vS_cOq__statusActive{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);outline:1px solid var(--accent)}.TestClient-module__vS_cOq__statusCurrent{outline:2px solid var(--accent);outline-offset:1px}.TestClient-module__vS_cOq__statusLegend{color:var(--text-secondary);gap:6px;margin-top:14px;font-size:.72rem;display:grid}.TestClient-module__vS_cOq__statusLegend span{align-items:center;gap:6px;display:flex}.TestClient-module__vS_cOq__statusLegend i{border:1px solid;border-radius:3px;width:10px;height:10px}.TestClient-module__vS_cOq__mobileStatusPanel{display:none}.TestClient-module__vS_cOq__revealedNotice{color:var(--text-secondary);margin:14px 0 0;font-size:.9rem}.TestClient-module__vS_cOq__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.TestClient-module__vS_cOq__summaryItem{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-height:92px;padding:14px}.TestClient-module__vS_cOq__summaryItem strong{color:var(--text-primary);margin-top:8px;font-size:1.05rem;line-height:1.35;display:block}.TestClient-module__vS_cOq__performanceSection{margin-top:40px}.TestClient-module__vS_cOq__performanceSection h2{color:var(--text-primary)}.TestClient-module__vS_cOq__performanceList{gap:16px;display:grid}.TestClient-module__vS_cOq__performanceHeading h3{color:var(--text-primary);margin:0}.TestClient-module__vS_cOq__status{border-radius:999px;padding:4px 10px;font-size:.82rem;font-weight:750}.TestClient-module__vS_cOq__correct{background:var(--success-soft);color:var(--success)}.TestClient-module__vS_cOq__wrong{background:var(--danger-soft);color:var(--danger)}.TestClient-module__vS_cOq__blank{background:var(--surface-hover);color:var(--text-secondary)}.TestClient-module__vS_cOq__questionText{color:var(--text-secondary);margin:14px 0;line-height:1.6}.TestClient-module__vS_cOq__answerDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.TestClient-module__vS_cOq__answerDetails div{background:var(--surface-hover);border-radius:8px;padding:11px}.TestClient-module__vS_cOq__answerDetails dd{color:var(--text-primary);margin:5px 0 0;font-size:.92rem;line-height:1.45}.TestClient-module__vS_cOq__explanation{border-left:3px solid var(--accent);background:var(--accent-soft);color:var(--text-primary);margin-top:16px;padding:13px 15px;line-height:1.6}.TestClient-module__vS_cOq__explanation p{margin:7px 0 0}@media (max-width:640px){.TestClient-module__vS_cOq__page{width:min(100% - 24px,900px);margin-top:24px}.TestClient-module__vS_cOq__header,.TestClient-module__vS_cOq__resultHeader,.TestClient-module__vS_cOq__progressRow{flex-direction:column;align-items:stretch}.TestClient-module__vS_cOq__timer{box-sizing:border-box;width:100%}.TestClient-module__vS_cOq__progressRow .TestClient-module__vS_cOq__finishButton{width:100%}.TestClient-module__vS_cOq__summaryGrid,.TestClient-module__vS_cOq__answerDetails,.TestClient-module__vS_cOq__seoDetails{grid-template-columns:1fr}.TestClient-module__vS_cOq__navigationButtons{flex-direction:column;align-items:stretch}.TestClient-module__vS_cOq__navigationButtons button{width:100%}}.TestClient-module__vS_cOq__questionList{gap:2px;display:grid}.TestClient-module__vS_cOq__questionList .TestClient-module__vS_cOq__questionCard{scroll-margin-top:24px}.TestClient-module__vS_cOq__bottomFinish{justify-content:center;margin-top:30px;display:flex}.TestClient-module__vS_cOq__confirmOverlay{z-index:40;background:#00000080;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.TestClient-module__vS_cOq__confirmDialog{border:1px solid var(--border);background:var(--surface);width:min(100%,460px);box-shadow:var(--shadow);border-radius:14px;padding:24px}.TestClient-module__vS_cOq__confirmDialog h2{color:var(--text-primary);margin:0;font-size:1.25rem}.TestClient-module__vS_cOq__confirmDialog p{color:var(--text-secondary);line-height:1.6}.TestClient-module__vS_cOq__confirmDialog>div{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.TestClient-module__vS_cOq__secondaryButton{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:11px 15px;font-weight:700}.TestClient-module__vS_cOq__resultHero{grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:18px;margin-top:26px;display:grid}.TestClient-module__vS_cOq__successValue{border:1px solid var(--accent);background:var(--accent-soft);text-align:center;border-radius:16px;align-content:center;place-items:center;min-height:180px;padding:20px;display:grid}.TestClient-module__vS_cOq__successValue strong{color:var(--accent);letter-spacing:-.06em;font-size:clamp(2.8rem,9vw,4.8rem);line-height:1;display:block}.TestClient-module__vS_cOq__successValue span{color:var(--text-secondary);text-transform:uppercase;margin-top:8px;font-weight:750}.TestClient-module__vS_cOq__successValue b{color:var(--text-primary);margin-top:8px;font-size:1.05rem}.TestClient-module__vS_cOq__successValue small{color:var(--text-muted);margin-top:5px}.TestClient-module__vS_cOq__resultCounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.TestClient-module__vS_cOq__resultMetric{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-height:94px;padding:14px}.TestClient-module__vS_cOq__resultMetric span{color:var(--text-muted);font-size:.84rem;display:block}.TestClient-module__vS_cOq__resultMetric strong{color:var(--text-primary);margin-top:8px;font-size:1.15rem;line-height:1.35;display:block}.TestClient-module__vS_cOq__toneSuccess{border-color:var(--success);background:var(--success-soft)}.TestClient-module__vS_cOq__toneDanger{border-color:var(--danger);background:var(--danger-soft)}.TestClient-module__vS_cOq__toneWarning{border-color:var(--warning);background:var(--warning-soft)}.TestClient-module__vS_cOq__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.TestClient-module__vS_cOq__chartCard,.TestClient-module__vS_cOq__timeChartSection,.TestClient-module__vS_cOq__relatedMaterials{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;padding:clamp(18px,3vw,26px)}.TestClient-module__vS_cOq__chartCard h2,.TestClient-module__vS_cOq__timeChartSection h2,.TestClient-module__vS_cOq__relatedMaterials h2{color:var(--text-primary);margin:0;font-size:1.2rem}.TestClient-module__vS_cOq__donutLayout{grid-template-columns:150px 1fr;align-items:center;gap:16px;margin-top:14px;display:grid}.TestClient-module__vS_cOq__donut{width:100%;display:block}.TestClient-module__vS_cOq__donutValue{fill:var(--text-primary);font-size:24px;font-weight:800}.TestClient-module__vS_cOq__donutLabel,.TestClient-module__vS_cOq__barLabel{fill:var(--text-muted);font-size:11px}.TestClient-module__vS_cOq__chartLegend{color:var(--text-secondary);gap:10px;margin:0;padding:0;list-style:none;display:grid}.TestClient-module__vS_cOq__chartLegend li{align-items:center;gap:8px;display:flex}.TestClient-module__vS_cOq__chartLegend strong{margin-left:auto}.TestClient-module__vS_cOq__chartLegend span{border-radius:50%;width:10px;height:10px}.TestClient-module__vS_cOq__legendSuccess{background:var(--success)}.TestClient-module__vS_cOq__legendDanger{background:var(--danger)}.TestClient-module__vS_cOq__legendWarning{background:var(--warning)}.TestClient-module__vS_cOq__analysisGrid{gap:10px;margin-top:14px;display:grid}.TestClient-module__vS_cOq__analysisGrid .TestClient-module__vS_cOq__resultMetric{min-height:0}.TestClient-module__vS_cOq__timeChartSection{margin-top:18px}.TestClient-module__vS_cOq__timeChartSection>p,.TestClient-module__vS_cOq__relatedMaterials>p{color:var(--text-secondary);line-height:1.55}.TestClient-module__vS_cOq__timeChartWrap{margin-top:14px;overflow-x:auto}.TestClient-module__vS_cOq__timeChart{width:100%;min-width:360px;height:auto;display:block}.TestClient-module__vS_cOq__timeList{color:var(--text-secondary);flex-wrap:wrap;gap:8px 14px;margin-top:14px;font-size:.85rem;display:flex}.TestClient-module__vS_cOq__timeList strong{color:var(--text-primary)}.TestClient-module__vS_cOq__performanceCard.TestClient-module__vS_cOq__correct{border-color:var(--success);background:var(--success-soft)}.TestClient-module__vS_cOq__performanceCard.TestClient-module__vS_cOq__wrong{border-color:var(--danger);background:var(--danger-soft)}.TestClient-module__vS_cOq__performanceCard.TestClient-module__vS_cOq__blank{border-color:var(--warning);background:var(--warning-soft)}.TestClient-module__vS_cOq__performanceCard.TestClient-module__vS_cOq__correct .TestClient-module__vS_cOq__answerDetails div,.TestClient-module__vS_cOq__performanceCard.TestClient-module__vS_cOq__wrong .TestClient-module__vS_cOq__answerDetails div,.TestClient-module__vS_cOq__performanceCard.TestClient-module__vS_cOq__blank .TestClient-module__vS_cOq__answerDetails div{background:var(--surface)}.TestClient-module__vS_cOq__relatedMaterials{margin-top:34px}.TestClient-module__vS_cOq__relatedMaterials>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.TestClient-module__vS_cOq__relatedMaterials a{border:1px solid var(--border);background:var(--surface-elevated);min-height:135px;color:var(--text-primary);border-radius:10px;gap:8px;padding:15px;text-decoration:none;display:grid}.TestClient-module__vS_cOq__relatedMaterials a:hover{border-color:var(--accent);background:var(--surface-hover)}.TestClient-module__vS_cOq__relatedMaterials a span{color:var(--accent);font-size:.8rem;font-weight:750}.TestClient-module__vS_cOq__relatedMaterials a strong{line-height:1.4}.TestClient-module__vS_cOq__relatedMaterials a em{color:var(--text-secondary);margin-top:auto;font-size:.88rem;font-style:normal}.TestClient-module__vS_cOq__rankSection{margin-top:18px}.TestClient-module__vS_cOq__rankMessage{border-left:3px solid var(--accent);background:var(--accent-soft);color:var(--text-primary);border-radius:8px;margin:0 0 10px;padding:11px 13px;font-weight:750}.TestClient-module__vS_cOq__continuationCard{border:1px solid color-mix(in srgb, var(--accent) 48%, var(--border));background:linear-gradient(135deg, var(--accent-soft), var(--surface-elevated) 64%);border-radius:14px;margin-top:18px;padding:20px}.TestClient-module__vS_cOq__continuationCard h2{color:var(--text-primary);margin:5px 0 0;font-size:1.25rem}.TestClient-module__vS_cOq__continuationCard p:not(.TestClient-module__vS_cOq__eyebrow){color:var(--text-secondary);margin:8px 0 0;line-height:1.55}.TestClient-module__vS_cOq__continuationCard a{border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast);border-radius:8px;margin-top:16px;padding:10px 13px;font-weight:750;text-decoration:none;display:inline-flex}.TestClient-module__vS_cOq__continuationCard a:hover{background:var(--accent-hover)}.TestClient-module__vS_cOq__resultAchievement{margin-top:18px}.TestClient-module__vS_cOq__resultPremiumCta{border:1px solid color-mix(in srgb, var(--accent) 46%, var(--border));background:linear-gradient(135deg, var(--accent-soft), var(--surface-elevated) 65%);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:20px;display:flex}.TestClient-module__vS_cOq__resultPremiumCta h2{color:var(--text-primary);margin:5px 0 0;font-size:1.22rem}.TestClient-module__vS_cOq__resultPremiumCta ul{color:var(--text-secondary);grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 16px;margin:13px 0 0;padding-left:20px;font-size:.9rem;display:grid}.TestClient-module__vS_cOq__resultPremiumCta a{border:1px solid var(--accent);background:var(--accent);min-height:42px;color:var(--accent-contrast);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:9px 13px;font-weight:750;text-decoration:none;display:inline-flex}.TestClient-module__vS_cOq__resultPremiumCta a:hover{background:var(--accent-hover)}@media (max-width:840px){.TestClient-module__vS_cOq__testLayout{grid-template-columns:1fr}.TestClient-module__vS_cOq__desktopStatusPanel{display:none}.TestClient-module__vS_cOq__mobileStatusPanel{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-top:16px;padding:10px;display:block}.TestClient-module__vS_cOq__mobileStatusPanel>button{width:100%;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-weight:750;display:flex}.TestClient-module__vS_cOq__mobileStatusPanel .TestClient-module__vS_cOq__statusGrid{grid-template-columns:repeat(auto-fill,minmax(30px,1fr))}.TestClient-module__vS_cOq__mobileStatusPanel .TestClient-module__vS_cOq__statusLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.TestClient-module__vS_cOq__resultHero,.TestClient-module__vS_cOq__chartGrid,.TestClient-module__vS_cOq__resultCounts,.TestClient-module__vS_cOq__relatedMaterials>div{grid-template-columns:1fr}.TestClient-module__vS_cOq__donutLayout{grid-template-columns:140px 1fr}.TestClient-module__vS_cOq__resultPremiumCta{flex-direction:column;align-items:stretch}.TestClient-module__vS_cOq__resultPremiumCta ul{grid-template-columns:1fr}.TestClient-module__vS_cOq__resultPremiumCta a{box-sizing:border-box;width:100%}}@media (max-width:460px){.TestClient-module__vS_cOq__donutLayout{grid-template-columns:1fr}.TestClient-module__vS_cOq__donut{width:150px;margin:0 auto}.TestClient-module__vS_cOq__chartLegend{max-width:220px;margin:0 auto}.TestClient-module__vS_cOq__confirmDialog>div>*{width:100%}}
