.final-exam-hero{background:linear-gradient(125deg,#37205a,#633884);color:#fff}.final-exam-hero h1,.final-exam-hero p{color:#fff}.final-exam-hero em{color:#ffe3a1}.final-exam-hero p[lang=si]{color:#fff!important;background:transparent!important;-webkit-text-fill-color:#fff!important}.final-exam-choices,.final-exam-crossnav{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.final-exam-choices a,.final-exam-crossnav a{display:block;padding:14px 18px;border:2px solid #c7a3e6;border-radius:12px;background:#f3e8ff;color:#392050;font-weight:800;text-decoration:none;line-height:1.5}.final-exam-choices [lang=si]{display:block;font-size:.85rem;color:#43245c}.final-exam-section{margin:40px 0;scroll-margin-top:20px}.final-exam-section-heading{padding:24px;border-left:6px solid #8454ac;background:#f2e9fb;border-radius:14px;color:#35204c}.final-exam-section-heading h2{margin:6px 0}.exam-year-nav{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.exam-year-nav a{padding:10px 19px;min-height:44px;background:#fff;border:2px solid #8b67aa;border-radius:10px;font-weight:800;text-decoration:none;color:#43245c}.exam-year-nav a:hover,.exam-year-nav a:focus-visible{background:#ffe5a4;color:#35204c}.final-exam-year-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.final-exam-year{min-width:0;scroll-margin-top:20px}.final-exam-year-label{display:inline-block;padding:9px 25px;margin:0;background:#43305f;color:#fff;border-radius:12px 12px 0 0;font-size:1.5rem}.final-exam-year .resource{margin:0 0 24px;min-width:0;overflow-wrap:anywhere}.final-exam-year .resource h4{font-size:1.2rem;line-height:1.5}.final-exam-year .paper-brand-footer{font-size:.82rem}.final-exam-year .paper-reference{font-size:.74rem}.final-exam-gap{padding:13px;border:2px solid #bd8a25;border-radius:10px;background:#fff3ce;color:#5b3a0a}.final-exam-gap strong,.final-exam-gap [lang=si]{display:block}.final-exam-class a{font-weight:700;color:#174d38}.final-exam-class [lang=si]{display:block;font-size:.85rem}.final-exam-more a{font-weight:800;color:#442360}.final-exam-year .button{max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:760px){.final-exam-year-grid{grid-template-columns:1fr}.final-exam-section-heading{padding:18px}.final-exam-choices a{width:100%}.final-exam-year .paper-brand-footer{display:flex;flex-wrap:wrap}.final-exam-year .paper-reference{flex-basis:100%;text-align:left}}@media print{.final-exam-choices,.exam-year-nav{display:none}}.final-exam-hero .eyebrow{color:#ffe3a1}.final-exam-year .resource .actions>.button:first-child{background:#155e3d;color:#fff;border-color:#155e3d;font-weight:800}@media(max-width:760px){.final-exam-year .paper-brand-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.final-exam-year .paper-reference{text-align:right;flex-basis:auto}}
