.PastPapers_empty__ntSuu{text-align:center;color:var(--muted);padding:44px 0;font-size:15px}.PastPapers_session__wwheu{padding:44px 0 14px;border-bottom:1px solid var(--hairline-soft)}.PastPapers_session__wwheu:last-child{border-bottom:none}.PastPapers_title__BzZlt{text-align:center;margin-bottom:32px}.PastPapers_yr__t_85Q{font-weight:700;font-size:clamp(26px,4.4vw,36px);color:var(--ink);letter-spacing:-.03em}.PastPapers_dot__5bifw{color:var(--blue-400);margin:0 .34em}.PastPapers_sub__zZCD9{display:block;margin-top:8px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:600}.PastPapers_cols__zdfRn{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 52px;gap:40px 52px}.PastPapers_groupLabel__U7NXQ{text-align:center;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ink);margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:9px}.PastPapers_groupLabel__U7NXQ svg{width:15px;height:15px;opacity:.85}.PastPapers_groupLabelMs__lg9hd{color:var(--blue-400)}.PastPapers_pills__A8ZdR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.PastPapers_pill__Mxsh1{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;height:50px;border-radius:var(--r);font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),color .28s var(--ease),background .28s var(--ease),border-color .28s var(--ease)}.PastPapers_paper__qTwRz{color:var(--blue-400);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid rgba(106,166,224,.4)}.PastPapers_paper__qTwRz:hover{border-color:transparent;transform:translateY(-2px)}.PastPapers_ms__nRJB_,.PastPapers_paper__qTwRz:hover{color:#fff;background:linear-gradient(180deg,var(--blue-500),var(--blue-700));box-shadow:var(--shadow-blue)}.PastPapers_ms__nRJB_{border:1px solid transparent}.PastPapers_ms__nRJB_:hover{filter:brightness(1.14);transform:translateY(-2px)}.PastPapers_disabled__RLVZa{opacity:.4;pointer-events:none;color:var(--muted);background:var(--glass);border:1px dashed var(--hairline)}.PastPapers_pill__Mxsh1:focus-visible{outline:2px solid var(--blue-400);outline-offset:3px}@media (max-width:680px){.PastPapers_cols__zdfRn{grid-template-columns:1fr;gap:30px}}.PastPapers_dl__Ay_5a{width:14px;height:14px;flex:none;opacity:.7;transition:opacity .3s var(--ease)}.PastPapers_pill__Mxsh1:focus-visible .PastPapers_dl__Ay_5a,.PastPapers_pill__Mxsh1:hover .PastPapers_dl__Ay_5a{opacity:1;animation:PastPapers_dlbob__rLktt .95s ease-in-out infinite}@keyframes PastPapers_dlbob__rLktt{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.PastPapers_pill__Mxsh1:focus-visible .PastPapers_dl__Ay_5a,.PastPapers_pill__Mxsh1:hover .PastPapers_dl__Ay_5a{animation:none}}.SectionList_list__Wb7MV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:880px;margin:0 auto}.SectionList_row__3WWJE{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;border-radius:16px;text-decoration:none;color:var(--ink);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm),inset 0 1px 0 var(--glass-hi);transition:transform .3s var(--ease-out),background .3s var(--ease),border-color .3s var(--ease)}.SectionList_row__3WWJE:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.13);border-color:var(--glass-hi)}.SectionList_row__3WWJE span{font-weight:500;font-size:14.5px;line-height:1.35}.SectionList_dl__RCi2I{width:17px;height:17px;flex:none;color:var(--blue-400);opacity:.85}.SectionList_row__3WWJE:hover .SectionList_dl__RCi2I{opacity:1;animation:SectionList_dlbob2__qEfdq .95s ease-in-out infinite}@keyframes SectionList_dlbob2__qEfdq{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.SectionList_row__3WWJE:hover .SectionList_dl__RCi2I{animation:none}}@media (max-width:680px){.SectionList_list__Wb7MV{grid-template-columns:1fr}}.SubjectView_head__y1H6V{padding:60px 0 26px;text-align:center}.SubjectView_board__O6hI7{font-size:13px;letter-spacing:.04em;color:var(--muted);font-weight:500;margin-top:14px}.SubjectView_h1__v_Fn0{font-weight:700;font-size:clamp(42px,7.4vw,72px);line-height:1;letter-spacing:-.045em;margin-top:10px;color:var(--ink)}.SubjectView_h1__v_Fn0 em{font-style:normal;color:var(--blue-400)}.SubjectView_tabs__qSgzA{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin:30px auto 0;padding:8px;border-radius:var(--r);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm),inset 0 1px 0 var(--glass-hi);width:-moz-fit-content;width:fit-content;max-width:min(880px,100%)}.SubjectView_tab__w3BPs{font-size:13.5px;font-weight:500;color:var(--ink-soft);padding:9px 17px;border-radius:var(--r);border:1px solid transparent;cursor:pointer;background:none;white-space:nowrap;transition:color .25s var(--ease),background .25s var(--ease)}.SubjectView_tab__w3BPs:hover{color:var(--ink);background:var(--glass-strong)}.SubjectView_tabActive__sb_54{color:#fff;background:linear-gradient(180deg,var(--blue-500),var(--blue-700));box-shadow:var(--shadow-blue);font-weight:600}.SubjectView_tabActive__sb_54:hover{color:#fff}.SubjectView_panel__05cdZ{padding:26px 0 10px;min-height:220px}.SubjectView_placeholder__uAMWm{max-width:620px;margin:44px auto;text-align:center;background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:var(--shadow),inset 0 1px 0 var(--glass-hi);border-radius:var(--r-card);padding:40px 32px}.SubjectView_placeholderTitle__BErc8{font-weight:600;font-size:22px;color:var(--ink);margin-bottom:10px}.SubjectView_placeholder__uAMWm p{color:var(--ink-soft);font-size:14.5px;line-height:1.7}.SubjectView_blank__1MEx9{text-align:center;color:var(--muted);padding:90px 0;font-size:15px}.SubjectView_srHeading__Hd01l{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}