@font-face{
  font-family: PPB2UI;
  src: url("../fonts/ui-400.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}
@font-face{
  font-family: PPB2UI;
  src: url("../fonts/ui-500.woff2") format("woff2");
  font-weight: 500;
  font-display: swap;
}
@font-face{
  font-family: PPB2UI;
  src: url("../fonts/ui-700.woff2") format("woff2");
  font-weight: 700;
  font-display: swap;
}
@font-face{
  font-family: PPB2UI;
  src: url("../fonts/ui-900.woff2") format("woff2");
  font-weight: 900;
  font-display: swap;
}
.mp-past-papers-board-s2{--mp-red:#c21e2e;--mp-rose:#fff6f7;--mp-line:#e7e9ee;--mp-ink:#15171c;--mp-body:#505866;background:#fff!important;}
.mp-past-papers-board-s2{font-family:PPB2UI, Arial, sans-serif!important;font-size:16px!important;line-height:1.4!important;color:var(--mp-ink)!important;width:min(1240px, 100%)!important;margin:0 auto!important;padding:14px 30px 24px!important;}
.mp-past-papers-board-s2 *{box-sizing:border-box!important;}
.mp-past-papers-board-s2 a{color:inherit!important;text-decoration:none!important;}
.mp-past-papers-board-s2 h1,.mp-past-papers-board-s2 h2,.mp-past-papers-board-s2 h3,.mp-past-papers-board-s2 p,.mp-past-papers-board-s2 ul{margin:0!important;}
.mp-past-papers-board-s2 h1{max-width:none!important;font-weight:900!important;font-size:clamp(32px, 4.2vw, 54px)!important;line-height:1.08!important;letter-spacing:-1.6px!important;}
.mp-past-papers-board-s2 h1 span,.mp-past-papers-board-s2 h2 span{color:var(--mp-red)!important;}
.mp-past-papers-board-s2 h2{font-size:clamp(25px, 3vw, 36px)!important;line-height:1.12!important;letter-spacing:-0.8px!important;font-weight:900!important;}
.mp-past-papers-board-s2 h3{font-size:20px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-0.4px!important;}
.mp-past-papers-board-s2 p{color:var(--mp-body)!important;font-size:16px!important;line-height:1.4!important;}
.mp-past-papers-board-s2 button,.mp-past-papers-board-s2 input,.mp-past-papers-board-s2 select{font:inherit!important;}
.mp-past-papers-board-s2 button{cursor:pointer!important;}
.mp-past-papers-board-s2 button:focus-visible,.mp-past-papers-board-s2 a:focus-visible,.mp-past-papers-board-s2 summary:focus-visible{outline:3px solid #981b1e!important;outline-offset:3px!important;}
.mp-past-papers-board-s2 img{display:block!important;max-width:100%!important;object-fit:contain!important;}
.mp-past-papers-board-s2 .glyph{width:21px!important;height:21px!important;flex-shrink:0!important;}
.mp-past-papers-board-s2 .mp-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;color:white!important;background:linear-gradient(180deg, #d81732, #c21e2e)!important;border:1px solid #c21e2e!important;border-radius:6px!important;min-height:44px!important;padding:10px 18px!important;font-size:16px!important;font-weight:700!important;line-height:1.15!important;box-shadow:0 5px 12px #c21e2e0b!important;transition:background 0.18s,
    box-shadow 0.18s!important;}
.mp-past-papers-board-s2 .mp-btn:hover{background:#a41826!important;box-shadow:0 6px 16px #c21e2e20!important;}
.mp-past-papers-board-s2 .mp-btn.outline{background:#fff!important;color:var(--mp-red)!important;border-color:var(--mp-red)!important;box-shadow:none!important;}
.mp-past-papers-board-s2 .mp-btn.outline:hover{background:var(--mp-rose)!important;}
.mp-past-papers-board-s2 .mp-btn .glyph{width:17px!important;height:17px!important;}
.mp-past-papers-board-s2 .section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin-bottom:16px!important;}
.mp-past-papers-board-s2 .section-heading p{margin-top:4px!important;}
.mp-past-papers-board-s2 .year-choices button{background:#fff!important;color:#40506a!important;border:1px solid var(--mp-line)!important;border-radius:7px!important;padding:10px 14px!important;font-size:14px!important;min-height:38px!important;}
.mp-past-papers-board-s2 .year-choices button.active{color:white!important;background:var(--mp-red)!important;border-color:var(--mp-red)!important;}
.mp-past-papers-board-s2{max-width:1240px!important;padding:12px 60px 24px!important;}
.mp-past-papers-board-s2 h2{font-size:27px!important;}
.mp-past-papers-board-s2 .mp-reader{border:1px solid #dfe3e9!important;border-radius:10px!important;padding:14px!important;background:linear-gradient(130deg, #fff, #fafbfd)!important;margin:14px 0 0!important;min-width:0!important;}
.mp-past-papers-board-s2 .mp-reader > p{font-size:14px!important;margin:2px 0 12px!important;}
.mp-past-papers-board-s2 .reader-heading{display:flex!important;align-items:center!important;gap:14px!important;padding:8px 0!important;}
.mp-past-papers-board-s2 .reader-heading h3{font-size:19px!important;}
.mp-past-papers-board-s2 .reader-heading p{font-size:13px!important;color:#5d6d88!important;}
.mp-past-papers-board-s2 .reader-heading > .glyph{width:44px!important;height:44px!important;border-radius:50%!important;background:#fff0f3!important;padding:10px!important;color:var(--mp-red)!important;}
.mp-past-papers-board-s2 .reader-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;padding:8px 0 10px!important;}
.mp-past-papers-board-s2 .reader-toolbar button,.mp-past-papers-board-s2 .page-input{background:white!important;border:1px solid #d8dfe8!important;border-radius:6px!important;min-height:35px!important;padding:6px 12px!important;font-size:13px!important;color:#182132!important;}
.mp-past-papers-board-s2 .reader-toolbar button{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;}
.mp-past-papers-board-s2 .reader-toolbar .glyph{width:15px!important;height:15px!important;color:var(--mp-red)!important;}
.mp-past-papers-board-s2 .reader-toolbar button[data-reader="expand"] .glyph{color:#15171c!important;}
.mp-past-papers-board-s2 .page-controls,.mp-past-papers-board-s2 .zoom-controls{display:flex!important;align-items:center!important;gap:8px!important;}
.mp-past-papers-board-s2 .page-input{width:51px!important;text-align:center!important;appearance:textfield!important;}
.mp-past-papers-board-s2 .page-input::-webkit-inner-spin-button{appearance:none!important;}
.mp-past-papers-board-s2 .page-total,.mp-past-papers-board-s2 .zoom-label{font-size:13px!important;color:#52617a!important;}
.mp-past-papers-board-s2 .reader-stage{display:grid!important;grid-template-columns:140px minmax(0, 1fr)!important;height:555px!important;min-height:350px!important;background:#e8edf2!important;border-radius:6px!important;overflow:hidden!important;}
.mp-past-papers-board-s2 .page-thumbnails{background:#f1f4f7!important;border-right:1px solid #d1d9e4!important;padding:14px!important;overflow:auto!important;display:flex!important;align-items:center!important;flex-direction:column!important;gap:14px!important;}
.mp-past-papers-board-s2 .page-thumb{width:96px!important;min-height:102px!important;padding:6px!important;background:transparent!important;border:1px solid transparent!important;border-radius:5px!important;flex-shrink:0!important;color:#172032!important;font-size:13px!important;}
.mp-past-papers-board-s2 .page-thumb img{width:100%!important;height:84px!important;object-fit:contain!important;background:#fff!important;border:1px solid #dbe1e9!important;margin-bottom:4px!important;}
.mp-past-papers-board-s2 .page-thumb.active{border:2px solid var(--mp-red)!important;background:#fff2f4!important;color:var(--mp-red)!important;}
.mp-past-papers-board-s2 .reader-viewport{overflow:auto!important;position:relative!important;padding:8px 18px!important;background:#e4e9ef!important;}
.mp-past-papers-board-s2 .reader-status{font-size:13px!important;color:#a41826!important;background:#fff!important;padding:0!important;position:sticky!important;bottom:0!important;text-align:center!important;}
.mp-past-papers-board-s2 .reader-status:not(:empty){padding:8px!important;}
.mp-past-papers-board-s2 .reader-footer{display:flex!important;justify-content:space-between!important;gap:15px!important;align-items:center!important;padding-top:12px!important;}
.mp-past-papers-board-s2 .reader-footer > .mp-btn{min-height:36px!important;font-size:13px!important;padding:8px 16px!important;}
.mp-past-papers-board-s2 .reader-footer > div{text-align:center!important;color:#556581!important;flex:1!important;}
.mp-past-papers-board-s2 .page-caption{font-size:12px!important;}
.mp-past-papers-board-s2 .reader-footer progress{appearance:none!important;width:140px!important;height:7px!important;border:0!important;border-radius:10px!important;background:#dfe4eb!important;margin-left:12px!important;vertical-align:middle!important;}
.mp-past-papers-board-s2 .reader-footer progress::-webkit-progress-bar{background:#dfe4eb!important;border-radius:10px!important;}
.mp-past-papers-board-s2 .reader-footer progress::-webkit-progress-value{background:var(--mp-red)!important;border-radius:10px!important;}
.mp-past-papers-board-s2 .reader-footer p{font-size:11px!important;margin-top:10px!important;color:#65758f!important;}
.mp-past-papers-board-s2 .paper-selector{padding:18px!important;border-radius:12px!important;background:linear-gradient(120deg, #fff0f3, #fff6f7)!important;margin:16px 0 10px!important;}
.mp-past-papers-board-s2 .paper-selector .section-heading{margin-bottom:12px!important;}
.mp-past-papers-board-s2 .paper-selector .section-heading p{font-size:14px!important;}
.mp-past-papers-board-s2 .year-choices{display:grid!important;grid-template-columns:repeat(5, minmax(0, 1fr))!important;gap:12px!important;margin-bottom:14px!important;}
.mp-past-papers-board-s2 .year-choices button{color:#15171c!important;font-size:16px!important;font-weight:700!important;min-height:40px!important;}
.mp-past-papers-board-s2 .paper-fields{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:20px!important;margin-bottom:12px!important;}
.mp-past-papers-board-s2 .paper-fields label{display:flex!important;flex-direction:column!important;gap:5px!important;font-weight:700!important;font-size:14px!important;}
.mp-past-papers-board-s2 .paper-fields select{border:1px solid #d5dce5!important;min-height:36px!important;border-radius:5px!important;background:#fff!important;color:#25334a!important;font-size:13px!important;padding:7px 10px!important;width:100%!important;}
.mp-past-papers-board-s2 .selected-paper{background:#ffe9ef!important;border-radius:7px!important;padding:10px 14px!important;display:flex!important;align-items:center!important;gap:14px!important;}
.mp-past-papers-board-s2 .selected-paper > .glyph{width:36px!important;height:36px!important;padding:8px!important;background:#fff3f5!important;border-radius:50%!important;color:var(--mp-red)!important;}
.mp-past-papers-board-s2 .selected-paper > div{flex:1!important;}
.mp-past-papers-board-s2 .selected-paper strong{font-size:17px!important;}
.mp-past-papers-board-s2 .selected-paper p{font-size:14px!important;}
.mp-past-papers-board-s2 .selected-paper .mp-btn{min-height:32px!important;font-size:13px!important;padding:7px 14px!important;}
.mp-past-papers-board-s2 .mp-reader:fullscreen{background:#f6f8fa!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important;padding:16px!important;}
.mp-past-papers-board-s2 .mp-reader:fullscreen .reader-stage{height:calc(100vh - 210px)!important;}
.mp-past-papers-board-s2 [hidden]{display:none!important;}
@media (max-width: 1100px){.mp-past-papers-board-s2{padding-left:24px!important;padding-right:24px!important;}
.mp-past-papers-board-s2{padding-left:60px!important;padding-right:60px!important;}
.mp-past-papers-board-s2 .mp-btn{font-size:14px!important;}
.mp-past-papers-board-s2 .reader-stage{height:490px!important;}
.mp-past-papers-board-s2 .reader-stage{grid-template-columns:128px minmax(0, 1fr)!important;}}
@media (max-width: 850px){.mp-past-papers-board-s2,.mp-past-papers-board-s2{padding:16px 20px!important;}
.mp-past-papers-board-s2 .section-heading{align-items:flex-start!important;flex-wrap:wrap!important;}
.mp-past-papers-board-s2 .reader-toolbar{gap:8px!important;}
.mp-past-papers-board-s2 .reader-toolbar button{padding:6px 8px!important;}
.mp-past-papers-board-s2 .reader-stage{grid-template-columns:95px minmax(0, 1fr)!important;}
.mp-past-papers-board-s2 .page-thumbnails{padding:10px!important;}
.mp-past-papers-board-s2 .page-thumb{width:73px!important;}
.mp-past-papers-board-s2 .reader-viewport{padding:8px 12px!important;}
.mp-past-papers-board-s2 .reader-footer p{font-size:10px!important;}
.mp-past-papers-board-s2 .reader-footer progress{width:100px!important;}
.mp-past-papers-board-s2 .paper-fields{gap:12px!important;}}
@media (max-width: 600px){.mp-past-papers-board-s2,.mp-past-papers-board-s2{padding:12px 16px 20px!important;font-size:16px!important;}
.mp-past-papers-board-s2 h1{font-size:32px!important;white-space:normal!important;letter-spacing:-1px!important;}
.mp-past-papers-board-s2 h2,.mp-past-papers-board-s2 h2{font-size:25px!important;letter-spacing:-0.5px!important;}
.mp-past-papers-board-s2 p{font-size:16px!important;}
.mp-past-papers-board-s2 .section-heading{gap:12px!important;margin-bottom:14px!important;}
.mp-past-papers-board-s2 .mp-btn{font-size:14px!important;min-height:44px!important;}
.mp-past-papers-board-s2 .mp-reader{padding:10px!important;}
.mp-past-papers-board-s2 .mp-reader > p{font-size:15px!important;}
.mp-past-papers-board-s2 .reader-heading h3{font-size:18px!important;}
.mp-past-papers-board-s2 .reader-heading p{font-size:12px!important;}
.mp-past-papers-board-s2 .reader-toolbar{justify-content:center!important;gap:10px!important;}
.mp-past-papers-board-s2 .reader-toolbar button{min-height:40px!important;padding:9px 11px!important;font-size:13px!important;}
.mp-past-papers-board-s2 .page-controls,.mp-past-papers-board-s2 .zoom-controls{justify-content:center!important;gap:6px!important;}
.mp-past-papers-board-s2 .page-input{min-height:40px!important;}
.mp-past-papers-board-s2 .zoom-controls{width:100%!important;}
.mp-past-papers-board-s2 .reader-stage,.mp-past-papers-board-s2 .reader-stage{grid-template-columns:1fr!important;height:440px!important;}
.mp-past-papers-board-s2 .page-thumbnails{display:none!important;}
.mp-past-papers-board-s2 .reader-viewport{padding:8px!important;overflow:auto!important;}
.mp-past-papers-board-s2 .reader-footer{flex-wrap:wrap!important;gap:10px!important;}
.mp-past-papers-board-s2 .reader-footer > div{order:3!important;flex:0 0 100%!important;}
.mp-past-papers-board-s2 .reader-footer > .mp-btn{min-height:44px!important;padding:10px 12px!important;font-size:12px!important;}
.mp-past-papers-board-s2 .reader-footer progress{width:100px!important;}
.mp-past-papers-board-s2 .reader-footer p{font-size:12px!important;}
.mp-past-papers-board-s2 .paper-selector{padding:14px!important;}
.mp-past-papers-board-s2 .year-choices{gap:7px!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;}
.mp-past-papers-board-s2 .year-choices button{font-size:16px!important;min-height:44px!important;}
.mp-past-papers-board-s2 .paper-fields{grid-template-columns:1fr!important;gap:12px!important;}
.mp-past-papers-board-s2 .paper-fields label{font-size:15px!important;}
.mp-past-papers-board-s2 .paper-fields select{min-height:44px!important;font-size:15px!important;}
.mp-past-papers-board-s2 .selected-paper{gap:10px!important;flex-wrap:wrap!important;padding:10px!important;}
.mp-past-papers-board-s2 .selected-paper > div{flex:1!important;}
.mp-past-papers-board-s2 .selected-paper strong{font-size:16px!important;}
.mp-past-papers-board-s2 .selected-paper .mp-btn{width:100%!important;min-height:44px!important;}
.mp-past-papers-board-s2 .mp-reader:fullscreen .reader-stage{height:calc(100dvh - 300px)!important;}
.mp-past-papers-board-s2 .mp-reader:fullscreen{padding:12px!important;overflow:auto!important;}}
@media (prefers-reduced-motion: reduce){.mp-past-papers-board-s2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important;}}
@media (min-width: 851px){.mp-past-papers-board-s2 .paper-selector{padding:16px!important;margin-top:10px!important;}
.mp-past-papers-board-s2 .paper-selector h2{font-size:25px!important;}
.mp-past-papers-board-s2 .paper-selector .section-heading{margin-bottom:10px!important;}
.mp-past-papers-board-s2 .paper-selector .section-heading p{font-size:13px!important;}
.mp-past-papers-board-s2 .year-choices button{min-height:35px!important;padding:8px!important;}
.mp-past-papers-board-s2 .year-choices{margin-bottom:12px!important;}
.mp-past-papers-board-s2 .paper-fields label{font-size:13px!important;gap:4px!important;}
.mp-past-papers-board-s2 .paper-fields select{font-size:12px!important;min-height:32px!important;padding:6px 8px!important;font-weight:400!important;}
.mp-past-papers-board-s2 .paper-fields{margin-bottom:12px!important;}
.mp-past-papers-board-s2 .selected-paper{padding:9px 12px!important;}
.mp-past-papers-board-s2 .selected-paper strong{font-size:16px!important;}
.mp-past-papers-board-s2 .selected-paper p{font-size:13px!important;}
.mp-past-papers-board-s2 .reader-heading{padding:5px 0!important;}}
.mp-past-papers-board-s2{--mp-book-height:220px;}
@media (max-width: 850px){.mp-past-papers-board-s2{--mp-book-height:200px;}}
@media (max-width: 600px){.mp-past-papers-board-s2{--mp-book-height:185px;}}
.mp-past-papers-board-s2 .paper-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
.mp-past-papers-board-s2 .reader-viewport{position:relative!important;overflow:hidden!important;background:#eef2f7!important;}
.mp-past-papers-board-s2 .page-thumb img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;}
.mp-past-papers-board-s2 .reader-status:empty{display:none!important;}
.mp-past-papers-board-s2 .mp-reader:fullscreen{background:#fff!important;padding:18px!important;overflow:auto!important;}
.mp-past-papers-board-s2 .mp-reader:fullscreen .reader-stage{height:calc(100vh - 190px)!important;}
@media(max-width:700px){.mp-past-papers-board-s2 .paper-fields{grid-template-columns:1fr!important;}}
.elementor-widget-mp-past-papers-board-section-2,.elementor-widget-mp-past-papers-board-section-2>.elementor-widget-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;}
.mp-past-papers-board-s2{--mp-red:#c21e2e;--mp-rose:#fff6f7;--mp-line:#e7e9ee;--mp-ink:#15171c;--mp-body:#505866;--ppb2-panel:#fff0f3;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:#fff!important;color:var(--mp-ink)!important;font-family:PPB2UI,Arial,sans-serif!important;overflow:hidden!important;}
.mp-past-papers-board-s2 .ppb2-shell{width:calc(100% - clamp(28px,4.5vw,96px))!important;max-width:none!important;margin:0 auto!important;padding:0 0 24px!important;}
.mp-past-papers-board-s2 *{font-family:inherit!important;box-sizing:border-box!important;}
.mp-past-papers-board-s2 button{cursor:pointer!important;margin:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;}
.mp-past-papers-board-s2 button:disabled{opacity:.45!important;cursor:default!important;}
.mp-past-papers-board-s2 .paper-selector{background:linear-gradient(120deg,var(--ppb2-panel),var(--mp-rose))!important;}
.mp-past-papers-board-s2 .reader-viewport{overflow:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;}
.mp-past-papers-board-s2 .ppb2-pages{display:flex!important;flex-direction:column!important;align-items:center!important;gap:18px!important;min-width:100%!important;}
.mp-past-papers-board-s2 .ppb2-page{position:relative!important;flex:none!important;max-width:none!important;background:#fff!important;box-shadow:0 1px 14px #29334918!important;overflow:hidden!important;user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none!important;}
.mp-past-papers-board-s2 .ppb2-page canvas{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;}
.mp-past-papers-board-s2 .ppb2-page canvas[hidden]{display:none!important;}
.mp-past-papers-board-s2 .ppb2-loading{position:sticky!important;top:min(35vh,210px)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;width:100%!important;height:90px!important;color:var(--mp-body)!important;font-size:16px!important;line-height:1.5!important;text-align:center!important;padding:10px!important;}
.mp-past-papers-board-s2 .ppb2-spinner{display:block!important;width:42px!important;height:42px!important;flex:none!important;border:3px solid var(--mp-line)!important;border-top-color:var(--mp-red)!important;border-radius:50%!important;animation:ppb2-loading .85s linear infinite!important;}
@keyframes ppb2-loading{to{transform:rotate(360deg)}}
.mp-past-papers-board-s2 .reader-status{position:absolute!important;top:40%!important;left:0!important;width:100%!important;padding:20px!important;text-align:center!important;pointer-events:none!important;font-size:16px!important;}
.mp-past-papers-board-s2 .page-thumbnails .page-thumb canvas,.mp-past-papers-board-s2 .ppb2-thumb-placeholder{display:block!important;width:100%!important;height:auto!important;min-height:70px!important;max-height:115px!important;object-fit:contain!important;background:#fff!important;margin-bottom:4px!important;border:1px solid #dbe1e9!important;}
.mp-past-papers-board-s2 .page-thumb{min-width:0!important;max-width:100%!important;line-height:1.4!important;}
.mp-past-papers-board-s2 .ppb2-protection{margin:8px 0 0!important;font-size:12px!important;color:var(--mp-body)!important;}
.mp-past-papers-board-s2 .mp-reader{scroll-margin-top:120px!important;}
.mp-past-papers-board-s2 button:focus-visible,.mp-past-papers-board-s2 select:focus-visible,.mp-past-papers-board-s2 input:focus-visible{outline:3px solid var(--mp-red)!important;outline-offset:3px!important;}
@media(max-width:1180px){.mp-past-papers-board-s2 .ppb2-shell{width:calc(100% - 32px)!important;}}
@media(max-width:600px){.mp-past-papers-board-s2 .ppb2-shell{width:calc(100% - 20px)!important;}
.mp-past-papers-board-s2 .paper-fields{grid-template-columns:1fr!important;}
.mp-past-papers-board-s2 .selected-paper>div{min-width:0!important;}
.mp-past-papers-board-s2 .selected-title{overflow-wrap:anywhere!important;}}
@media(prefers-reduced-motion:reduce){.mp-past-papers-board-s2 *{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
@media print{.mp-past-papers-board-s2 .reader-stage{display:none!important;}}
.mp-past-papers-board-s2 .ppb2-pages{align-items:flex-start!important;}
.mp-past-papers-board-s2 .ppb2-page{margin-inline:auto!important;}
/* Theme isolation: exact source defaults, limited to this widget. */
.mp-past-papers-board-s2 h2,.mp-past-papers-board-s2 h3,.mp-past-papers-board-s2 p,.mp-past-papers-board-s2 strong,.mp-past-papers-board-s2 label,.mp-past-papers-board-s2 button,.mp-past-papers-board-s2 select,.mp-past-papers-board-s2 input{font-family:PPB2UI,Arial,sans-serif!important;text-transform:none!important;text-decoration:none!important}
.mp-past-papers-board-s2 h2,.mp-past-papers-board-s2 h3,.mp-past-papers-board-s2 p{padding:0!important;border:0!important;max-width:none!important;background:transparent!important}
.mp-past-papers-board-s2 h2{color:var(--mp-ink)!important;font-weight:900!important}
.mp-past-papers-board-s2 h3{color:var(--mp-ink)!important;font-weight:700!important}
.mp-past-papers-board-s2 button,.mp-past-papers-board-s2 select,.mp-past-papers-board-s2 input{letter-spacing:normal!important;text-shadow:none!important;transform:none!important}
.mp-past-papers-board-s2 .mp-btn{background:linear-gradient(180deg,#d81732,var(--mp-red))!important;border-color:var(--mp-red)!important;color:#fff!important}
.mp-past-papers-board-s2 .mp-btn.outline{background:#fff!important;color:var(--mp-red)!important;border-color:var(--mp-red)!important;box-shadow:none!important}
.mp-past-papers-board-s2 .mp-btn:hover{background:#a41826!important;box-shadow:0 6px 16px #c21e2e20!important}
.mp-past-papers-board-s2 .mp-btn.outline:hover{background:var(--mp-rose)!important}
.mp-past-papers-board-s2 .year-choices button.active{background:var(--mp-red)!important;color:#fff!important;border-color:var(--mp-red)!important}
.mp-past-papers-board-s2 .section-heading>div,.mp-past-papers-board-s2 .paper-fields label,.mp-past-papers-board-s2 .selected-paper>div{min-width:0!important}
.mp-past-papers-board-s2 .paper-fields select{width:100%!important;max-width:100%!important;box-shadow:none!important}
.mp-past-papers-board-s2 .mp-reader{margin:14px 0 0!important;padding:14px!important;border:1px solid #dfe3e9!important;border-radius:10px!important;background:linear-gradient(130deg,#fff,#fafbfd)!important;min-width:0!important}
.mp-past-papers-board-s2 .reader-heading h3{margin:0!important}
.mp-past-papers-board-s2 .reader-heading p{margin:0!important}
.mp-past-papers-board-s2 .reader-footer p{margin:0!important;padding:0!important}
.mp-past-papers-board-s2 .ppb2-protection{margin:8px 0 0!important;padding:0!important;font-size:12px!important}
.mp-past-papers-board-s2 h2::before,.mp-past-papers-board-s2 h2::after,.mp-past-papers-board-s2 h3::before,.mp-past-papers-board-s2 h3::after,.mp-past-papers-board-s2 button::before,.mp-past-papers-board-s2 button::after{content:none!important}
.mp-past-papers-board-s2 .glyph{display:inline-block!important;max-width:none!important;vertical-align:middle!important}
.mp-past-papers-board-s2 .mp-reader:fullscreen,.mp-past-papers-board-s2 .mp-reader.is-expanded{background:#fff!important;padding:18px!important;overflow:auto!important}
.mp-past-papers-board-s2 .mp-reader:fullscreen .reader-stage,.mp-past-papers-board-s2 .mp-reader.is-expanded .reader-stage{height:calc(100vh - 190px)!important}
.mp-past-papers-board-s2 .mp-reader.is-expanded{position:fixed!important;inset:0!important;z-index:99999!important;margin:0!important;border-radius:0!important}
@media(max-width:600px){.mp-past-papers-board-s2 .mp-reader{padding:10px!important}.mp-past-papers-board-s2 .ppb2-shell{padding-bottom:20px!important}}

.mp-past-papers-board-s2 .ppb2-page canvas[hidden]{display:none!important}

.mp-past-papers-board-s2 h2,.mp-past-papers-board-s2 h3,.mp-past-papers-board-s2 p,.mp-past-papers-board-s2 label{text-align:left!important}
.mp-past-papers-board-s2 .reader-status{text-align:center!important}
.mp-past-papers-board-s2 .page-input{text-align:center!important}

/* Reader-only copy and print restrictions; site content stays unaffected. */
.mp-past-papers-board-s2 .reader-stage canvas {user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;}
@media print {.mp-past-papers-board-s2 .reader-stage {display:none !important;}}
