.N3StudyProgress-module__o9GFLa__dashboard{gap:32px;max-width:760px;margin:24px auto 0;display:grid}.N3StudyProgress-module__o9GFLa__dashboard h2{font-size:21px;line-height:1.5}.N3StudyProgress-module__o9GFLa__recommendation{border-radius:var(--radius-md);background:var(--color-accent-soft);padding:24px}.N3StudyProgress-module__o9GFLa__recommendation>span{color:var(--color-accent);font-size:13px;font-weight:700}.N3StudyProgress-module__o9GFLa__recommendation h2{margin:8px 0}.N3StudyProgress-module__o9GFLa__recommendation p,.N3StudyProgress-module__o9GFLa__note,.N3StudyProgress-module__o9GFLa__notice{color:var(--color-text-muted);font-size:14px;line-height:1.7}.N3StudyProgress-module__o9GFLa__notice{margin-top:24px}.N3StudyProgress-module__o9GFLa__primary{border-radius:var(--radius-sm);color:#fff;background:var(--color-accent);justify-content:center;align-items:center;min-height:44px;margin-top:16px;padding:10px 20px;font-weight:650;text-decoration:none;display:inline-flex}.N3StudyProgress-module__o9GFLa__note{margin:8px 0 16px}.N3StudyProgress-module__o9GFLa__rows{border-block:1px solid var(--color-border);gap:0;padding:0;list-style:none;display:grid}.N3StudyProgress-module__o9GFLa__rows li{border-bottom:1px solid var(--color-border)}.N3StudyProgress-module__o9GFLa__rows li:last-child{border-bottom:0}.N3StudyProgress-module__o9GFLa__rowLink{border-radius:var(--radius-sm);color:inherit;align-items:center;gap:16px;margin-inline:-10px;padding:16px 10px;text-decoration:none;display:flex}.N3StudyProgress-module__o9GFLa__rowBody{flex:1;min-width:0}.N3StudyProgress-module__o9GFLa__rowLink>svg,.N3StudyProgress-module__o9GFLa__practiceLinks svg{color:var(--color-text-faint);flex-shrink:0}.N3StudyProgress-module__o9GFLa__rowLink:hover,.N3StudyProgress-module__o9GFLa__practiceLinks a:hover{background:var(--color-accent-soft)}.N3StudyProgress-module__o9GFLa__rowTitle,.N3StudyProgress-module__o9GFLa__rowDetails{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.N3StudyProgress-module__o9GFLa__rowTitle h3{font-size:16px}.N3StudyProgress-module__o9GFLa__rowTitle>span,.N3StudyProgress-module__o9GFLa__rowDetails p{color:var(--color-text-muted);font-size:13px;line-height:1.7}.N3StudyProgress-module__o9GFLa__rows progress{background:var(--color-bg-subtle);width:100%;height:6px;accent-color:var(--color-accent);border:0;border-radius:8px;margin:14px 0 8px;display:block;overflow:hidden}.N3StudyProgress-module__o9GFLa__rows progress::-webkit-progress-bar{background:var(--color-bg-subtle)}.N3StudyProgress-module__o9GFLa__rows progress::-webkit-progress-value{background:var(--color-accent)}.N3StudyProgress-module__o9GFLa__rows progress::-moz-progress-bar{background:var(--color-accent)}.N3StudyProgress-module__o9GFLa__practiceLinks{margin-top:8px;display:grid}.N3StudyProgress-module__o9GFLa__practiceLinks a{border-bottom:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:52px;color:var(--color-text);align-items:center;gap:16px;margin-inline:-10px;padding:8px 10px;font-size:14px;display:flex}.N3StudyProgress-module__o9GFLa__practiceLinks strong{flex:1;font-weight:600}.N3StudyProgress-module__o9GFLa__practiceLinks span{color:var(--color-text-muted);font-size:13px}@media (max-width:600px){.N3StudyProgress-module__o9GFLa__dashboard{gap:24px;margin-top:16px}.N3StudyProgress-module__o9GFLa__dashboard h2{font-size:18px}.N3StudyProgress-module__o9GFLa__recommendation{padding:16px}.N3StudyProgress-module__o9GFLa__recommendation h2{margin:4px 0}.N3StudyProgress-module__o9GFLa__recommendation p,.N3StudyProgress-module__o9GFLa__note{font-size:13px;line-height:1.6}.N3StudyProgress-module__o9GFLa__primary{margin-top:10px;padding:8px 16px;font-size:14px}.N3StudyProgress-module__o9GFLa__note{margin:6px 0 10px}.N3StudyProgress-module__o9GFLa__rowLink{gap:12px;padding-block:12px}.N3StudyProgress-module__o9GFLa__rowTitle{gap:4px 8px}.N3StudyProgress-module__o9GFLa__rowTitle h3{font-size:14px}.N3StudyProgress-module__o9GFLa__rowTitle>span{font-size:12px}.N3StudyProgress-module__o9GFLa__rows progress{height:4px;margin:8px 0 6px}.N3StudyProgress-module__o9GFLa__rowDetails p{font-size:12px;line-height:1.6}.N3StudyProgress-module__o9GFLa__exam{padding:14px}}.N3StudyProgress-module__o9GFLa__exam{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:20px}.N3StudyProgress-module__o9GFLa__exam summary{cursor:pointer;min-height:28px;font-weight:650}.N3StudyProgress-module__o9GFLa__exam dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.N3StudyProgress-module__o9GFLa__exam dt{color:var(--color-text-muted);font-size:13px}.N3StudyProgress-module__o9GFLa__exam dd{margin-top:6px;font-weight:650}.N3StudyProgress-module__o9GFLa__exam p{color:var(--color-text-muted);margin:12px 0;font-size:14px;line-height:1.8}.N3StudyProgress-module__o9GFLa__exam a{min-height:44px;color:var(--color-accent);align-items:center;font-size:14px;display:flex}.N3StudyProgress-module__o9GFLa__dashboard :is(a,button,summary):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}
