.InFocus-module__jHBWgG__pageWrapper{background:#f8fafc;min-height:100vh;padding:1rem 1rem 4rem}.InFocus-module__jHBWgG__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.4rem;max-width:800px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.72rem;font-weight:600;display:flex}.InFocus-module__jHBWgG__breadLink{color:#94a3b8;align-items:center;gap:.3rem;text-decoration:none;transition:color .2s;display:flex}.InFocus-module__jHBWgG__homeIcon{color:#cbd5e1}.InFocus-module__jHBWgG__breadLink:hover,.InFocus-module__jHBWgG__breadLink:hover .InFocus-module__jHBWgG__homeIcon{color:#6366f1}.InFocus-module__jHBWgG__breadSep{color:#cbd5e1}.InFocus-module__jHBWgG__breadCurrent{color:#6366f1;font-weight:700}.InFocus-module__jHBWgG__header{text-align:center;max-width:800px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.InFocus-module__jHBWgG__headerIcon{margin-bottom:.5rem;font-size:2.5rem}.InFocus-module__jHBWgG__title{color:#0f172a;letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.75rem;font-weight:900}.InFocus-module__jHBWgG__subtitle{color:#64748b;margin:0;font-size:.95rem}.InFocus-module__jHBWgG__weeksList{flex-direction:column;gap:.75rem;max-width:700px;margin:0 auto;display:flex}.InFocus-module__jHBWgG__weekCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:1rem;padding:1rem;text-decoration:none;transition:all .2s;display:flex}.InFocus-module__jHBWgG__weekCard:hover{border-color:#6366f1;transform:translateY(-2px);box-shadow:0 4px 12px #6366f11a}.InFocus-module__jHBWgG__weekIcon{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.InFocus-module__jHBWgG__weekCount{font-size:1.35rem;font-weight:900;line-height:1}.InFocus-module__jHBWgG__weekLabel{text-transform:uppercase;opacity:.9;font-size:.55rem;font-weight:600}.InFocus-module__jHBWgG__weekContent{flex-grow:1;min-width:0}.InFocus-module__jHBWgG__weekTitle{color:#0f172a;margin:0 0 .25rem;font-size:.95rem;font-weight:700}.InFocus-module__jHBWgG__weekMeta{align-items:center;gap:.5rem;display:flex}.InFocus-module__jHBWgG__weekPapers{color:#6366f1;font-size:.7rem;font-weight:600}.InFocus-module__jHBWgG__weekAction{flex-shrink:0}.InFocus-module__jHBWgG__exploreText{color:#cbd5e1;font-size:.8rem;font-weight:700;transition:color .2s}.InFocus-module__jHBWgG__weekCard:hover .InFocus-module__jHBWgG__exploreText{color:#6366f1}.InFocus-module__jHBWgG__emptyState{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:20px;max-width:400px;margin:2rem auto;padding:4rem 1rem}.InFocus-module__jHBWgG__emptyIcon{margin-bottom:1rem;font-size:3rem}.InFocus-module__jHBWgG__emptyState h3{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem}.InFocus-module__jHBWgG__emptyState p{color:#64748b;font-size:.9rem}@media (min-width:768px){.InFocus-module__jHBWgG__pageWrapper{padding:2rem}.InFocus-module__jHBWgG__title{font-size:2.25rem}.InFocus-module__jHBWgG__weekCard{padding:1.25rem}}
