.past-papers_page__y1MxS{--paper:var(--brand-paper);--surface:var(--brand-surface);--ink:var(--brand-ink);--muted:var(--brand-muted);--line:var(--brand-line);--accent:var(--brand-accent);--accent-soft:var(--brand-accent-soft);--sage:var(--brand-sage);--success:var(--brand-success);--warn:#b45309;display:flex;flex-direction:column;gap:22px;min-width:0;padding-bottom:80px;color:var(--ink)}.dark .past-papers_page__y1MxS{--warn:#fbbf24}.past-papers_eyebrow__vqXZ_{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.past-papers_btn__OEpW8{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--brand-button-radius);font-size:13px;font-weight:600;white-space:nowrap;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s}.past-papers_btnPrimary__HulE_{background:var(--brand-button-background);border-color:var(--brand-button-border);box-shadow:var(--brand-button-shadow);color:#fff;font-weight:700}.past-papers_btnPrimary__HulE_:hover{box-shadow:var(--brand-button-hover-shadow);transform:translateY(-1px)}.past-papers_btnSecondary__CHPbn{background:var(--surface);border-color:var(--line);color:var(--ink)}.past-papers_btnSecondary__CHPbn:hover{border-color:var(--accent);background:var(--accent-soft)}.past-papers_textButton___tWDx{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:13px;font-weight:600;color:var(--accent)}.past-papers_textButton___tWDx:hover{text-decoration:underline}.past-papers_hero__OZT00{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:24px;align-items:end;padding:30px;border:1px solid var(--line);border-radius:12px;background:var(--sage)}.past-papers_heroCopy__d1lic h1{margin:12px 0 10px;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.2;letter-spacing:-.04em}.past-papers_heroCopy__d1lic h1 em{font-family:Georgia,serif;font-style:italic;font-weight:400;color:var(--success)}.past-papers_heroCopy__d1lic p{max-width:480px;font-size:13px;line-height:1.8;color:var(--muted)}.past-papers_stats__xYzXi{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.past-papers_stats__xYzXi div{padding-top:10px;border-top:1px solid var(--line)}.past-papers_stats__xYzXi dt{font-size:11px;color:var(--muted)}.past-papers_stats__xYzXi dd{min-height:30px;margin-top:4px;font-size:24px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.past-papers_modes__ZUDeI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.past-papers_modes__ZUDeI>div{display:flex;gap:12px;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.past-papers_modes__ZUDeI strong{font-size:13.5px;font-weight:600}.past-papers_modes__ZUDeI p{margin-top:2px;font-size:12.5px;line-height:1.6;color:var(--muted)}.past-papers_modeIcon__187G2{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--accent-soft);color:var(--accent)}.past-papers_toolbar__QOfsu{display:grid;gap:12px}.past-papers_search__JxvfW{position:relative;display:flex;align-items:center;color:var(--muted)}.past-papers_search__JxvfW>svg{position:absolute;left:14px;pointer-events:none}.past-papers_search__JxvfW input{width:100%;min-height:46px;padding:10px 42px;border:1px solid var(--line);border-radius:9px;background:var(--surface);font-size:16px;color:var(--ink)}.past-papers_search__JxvfW input::-moz-placeholder{color:var(--muted)}.past-papers_search__JxvfW input::placeholder{color:var(--muted)}.past-papers_search__JxvfW input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.past-papers_search__JxvfW input::-webkit-search-cancel-button{display:none}.past-papers_search__JxvfW button{position:absolute;right:6px;display:grid;place-items:center;width:36px;height:36px;border-radius:6px}.past-papers_toolRow__wjlC_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.past-papers_chips__ByUTD,.past-papers_toolEnd__Uh_jG{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.past-papers_chip__IJc9v{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:6px 13px;border:1px solid var(--line);border-radius:99px;background:var(--surface);font-size:12.5px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.past-papers_chip__IJc9v:hover{color:var(--ink);border-color:var(--accent)}.past-papers_chip__IJc9v[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.past-papers_sort__mAgO8 select{min-height:38px;padding:6px 30px 6px 12px;border:1px solid var(--line);border-radius:99px;background:var(--surface);font-size:13px;color:var(--ink)}.past-papers_grid__uwi1H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none}.past-papers_card__hj9Mu{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--surface);transition:border-color .15s,box-shadow .15s}.past-papers_card__hj9Mu:hover{border-color:var(--accent);box-shadow:0 8px 22px #0f172a0d}.past-papers_cardTop__UT1Tv{display:flex;align-items:center;justify-content:space-between;gap:10px}.past-papers_year__evoYD{padding:3px 10px;border-radius:6px;background:var(--ink);font-size:12px;font-weight:700;color:var(--paper);font-variant-numeric:tabular-nums}.past-papers_verified__cUKHZ{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--success)}.past-papers_pending__lTB7S{font-size:11.5px;font-weight:600;color:var(--muted);cursor:help}.past-papers_cardTitle__IASz9{font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.02em;overflow-wrap:anywhere}.past-papers_meta__t371z{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12.5px;color:var(--muted)}.past-papers_meta__t371z span{display:inline-flex;align-items:center;gap:5px}.past-papers_best__ooFSq{padding:2px 9px;border-radius:99px;background:color-mix(in srgb,var(--success) 13%,var(--surface));font-weight:600;color:var(--success)}.past-papers_subjects__zXNrp{display:flex;flex-wrap:wrap;gap:6px;list-style:none}.past-papers_subjects__zXNrp li{padding:3px 9px;border:1px solid var(--line);border-radius:99px;background:var(--paper);font-size:11.5px;color:var(--muted)}.past-papers_actions__6hD2g{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:6px}.past-papers_empty__hHN_Z{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;border:1px dashed var(--line);border-radius:12px;text-align:center}.past-papers_empty__hHN_Z>svg{color:var(--accent)}.past-papers_empty__hHN_Z h2{font-size:17px;font-weight:600}.past-papers_empty__hHN_Z p{max-width:400px;margin-bottom:6px;font-size:13px;line-height:1.7;color:var(--muted)}.past-papers_errorBox__zb6PF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;padding:14px 18px;border:1px solid color-mix(in srgb,#e11d48 30%,var(--line));border-radius:10px;background:color-mix(in srgb,#e11d48 6%,var(--surface));font-size:13px}.past-papers_skeleton__c4OTU{display:block;border-radius:6px;background:linear-gradient(90deg,var(--line) 25%,color-mix(in srgb,var(--line) 40%,var(--surface)) 50%,var(--line) 75%);background-size:200% 100%;animation:past-papers_skeletonPulse__0xTem 1.4s ease-in-out infinite}.past-papers_cardSkeleton__4_p3j{height:210px;border-radius:12px}@keyframes past-papers_skeletonPulse__0xTem{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.past-papers_skeleton__c4OTU{animation:none}}@media (max-width:860px){.past-papers_hero__OZT00{padding:24px}.past-papers_grid__uwi1H,.past-papers_hero__OZT00{grid-template-columns:1fr}}@media (max-width:640px){.past-papers_page__y1MxS{gap:16px}.past-papers_hero__OZT00{padding:20px}.past-papers_modes__ZUDeI{grid-template-columns:1fr}.past-papers_chips__ByUTD{flex-wrap:nowrap;width:100%;overflow-x:auto;scrollbar-width:none}.past-papers_chips__ByUTD::-webkit-scrollbar{display:none}.past-papers_chip__IJc9v{flex-shrink:0}.past-papers_card__hj9Mu{padding:18px 16px}.past-papers_actions__6hD2g{grid-template-columns:1fr}}