.page-module__2kLieG__headerCard{flex-direction:column;gap:1.2rem;margin-bottom:1.75rem;display:flex}.page-module__2kLieG__headerTop{flex-direction:column;gap:.6rem;display:flex}.page-module__2kLieG__title{color:#0f172a;text-shadow:0 2px 6px #fff9;margin:0;font-size:2.2rem}.page-module__2kLieG__subtitle{color:#334155;max-width:60ch;margin:0;font-size:.98rem}.page-module__2kLieG__headerActions{align-items:center;gap:.75rem;display:flex}.page-module__2kLieG__summaryCard{flex-direction:column;gap:1rem;display:flex}@media (max-width:640px){.page-module__2kLieG__headerActions{flex-direction:column;align-items:stretch}}
.sb-page-title{color:#fff;margin:0;padding:0;font-size:2.25rem;font-weight:700}
.ParentTestAnalysis-module__VkxhOq__card{flex-direction:column;gap:1.25rem;margin-bottom:1.75rem;display:flex}.ParentTestAnalysis-module__VkxhOq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ParentTestAnalysis-module__VkxhOq__windowSelector{background:#f1f5f9cc;border:1px solid #e2e8f0e6;border-radius:999px;gap:.35rem;padding:.25rem;display:inline-flex}.ParentTestAnalysis-module__VkxhOq__windowButton{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem .85rem;font-size:.85rem;font-weight:600;transition:background .15s,color .15s}.ParentTestAnalysis-module__VkxhOq__windowButton:hover{color:#0f172a}.ParentTestAnalysis-module__VkxhOq__windowButtonActive{color:#fff;background:#3b82f6}.ParentTestAnalysis-module__VkxhOq__windowButton:disabled{opacity:.6;cursor:default}.ParentTestAnalysis-module__VkxhOq__content{flex-direction:column;gap:1.5rem;display:flex}.ParentTestAnalysis-module__VkxhOq__summaryTiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.ParentTestAnalysis-module__VkxhOq__tile{background:#f8fafcd9;border:1px solid #e2e8f0e6;border-radius:12px;flex-direction:column;gap:.25rem;padding:.85rem 1rem;display:flex}.ParentTestAnalysis-module__VkxhOq__tileLabel{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.78rem;font-weight:600}.ParentTestAnalysis-module__VkxhOq__tileValue{color:#0f172a;font-size:1.35rem;font-weight:700}.ParentTestAnalysis-module__VkxhOq__suggestions{background:#eff6ffd9;border:1px solid #bfdbfee6;border-radius:12px;padding:.9rem 1.1rem}.ParentTestAnalysis-module__VkxhOq__suggestions ul{color:#1e3a5f;flex-direction:column;gap:.35rem;margin:.35rem 0 0;padding-left:1.2rem;font-size:.92rem;display:flex}.ParentTestAnalysis-module__VkxhOq__subHeading{color:#0f172a;margin:0;font-size:1.02rem;font-weight:700}.ParentTestAnalysis-module__VkxhOq__sectionHint{color:#64748b;margin:.2rem 0 .6rem;font-size:.82rem}.ParentTestAnalysis-module__VkxhOq__section{flex-direction:column;display:flex}.ParentTestAnalysis-module__VkxhOq__wordList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ParentTestAnalysis-module__VkxhOq__wordRow{background:#fef2f2cc;border:1px solid #fecacacc;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem .85rem;display:flex}.ParentTestAnalysis-module__VkxhOq__wordText{color:#7f1d1d;font-weight:700}.ParentTestAnalysis-module__VkxhOq__wordMeta{color:#991b1b;font-size:.85rem}.ParentTestAnalysis-module__VkxhOq__chipRow{flex-wrap:wrap;gap:.4rem;display:flex}.ParentTestAnalysis-module__VkxhOq__chip{color:#065f46;background:#ecfdf5e6;border:1px solid #a7f3d0e6;border-radius:999px;padding:.25rem .7rem;font-size:.85rem;font-weight:600}.ParentTestAnalysis-module__VkxhOq__testList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ParentTestAnalysis-module__VkxhOq__testItem{background:#f8fafcb3;border:1px solid #e2e8f0e6;border-radius:10px;overflow:hidden}.ParentTestAnalysis-module__VkxhOq__testRow{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:none;align-items:center;gap:.75rem;padding:.6rem .85rem;display:flex}.ParentTestAnalysis-module__VkxhOq__testRow:hover{background:#f1f5f9e6}.ParentTestAnalysis-module__VkxhOq__testDate{color:#0f172a;white-space:nowrap;font-weight:600}.ParentTestAnalysis-module__VkxhOq__testWordset{color:#475569;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;overflow:hidden}.ParentTestAnalysis-module__VkxhOq__testScore{white-space:nowrap;font-weight:700}.ParentTestAnalysis-module__VkxhOq__testScoreDetail{color:#64748b;font-size:.82rem;font-weight:500}.ParentTestAnalysis-module__VkxhOq__testDuration{color:#64748b;white-space:nowrap;font-size:.85rem}.ParentTestAnalysis-module__VkxhOq__testChevron{color:#94a3b8;text-align:center;width:1rem}.ParentTestAnalysis-module__VkxhOq__attemptList{border-top:1px solid #e2e8f0e6;flex-direction:column;gap:.25rem;margin:0;padding:.4rem .85rem .7rem 2rem;list-style:none;display:flex}.ParentTestAnalysis-module__VkxhOq__attemptRow{align-items:baseline;gap:.5rem;font-size:.9rem;display:flex}.ParentTestAnalysis-module__VkxhOq__attemptMark{width:1rem;font-weight:700}.ParentTestAnalysis-module__VkxhOq__attemptCorrect .ParentTestAnalysis-module__VkxhOq__attemptMark{color:#059669}.ParentTestAnalysis-module__VkxhOq__attemptWrong .ParentTestAnalysis-module__VkxhOq__attemptMark{color:#dc2626}.ParentTestAnalysis-module__VkxhOq__attemptWord{color:#0f172a;font-weight:600}.ParentTestAnalysis-module__VkxhOq__attemptGiven{color:#b91c1c;font-size:.84rem}.ParentTestAnalysis-module__VkxhOq__empty,.ParentTestAnalysis-module__VkxhOq__loading,.ParentTestAnalysis-module__VkxhOq__error{color:#475569;margin:0;font-size:.95rem}.ParentTestAnalysis-module__VkxhOq__error{color:#b91c1c}@media (max-width:640px){.ParentTestAnalysis-module__VkxhOq__testDuration{display:none}}
