
body[data-event-colour="blue"]{background-color:#182860!important;background-image:url('../assets/star-field.svg'),radial-gradient(ellipse at 50% 15%,#304c99,#203070 45%,#142351)!important}
body[data-event-colour="red"]{background-color:#641c35!important;background-image:url('../assets/star-field.svg'),radial-gradient(ellipse at 50% 15%,#9c3c53,#641c35 50%,#35152c)!important}body[data-event-colour="red"]>header{background:linear-gradient(100deg,#43172d,#7c2942,#43172d)!important}body[data-event-colour="red"] .panel{background:linear-gradient(135deg,#7b2e47,#501c35)!important;box-shadow:inset 0 0 0 4px #541d36,inset 0 0 0 5px #d8b47444}body[data-event-colour="red"] .timeline li{background:#68223c!important}body[data-event-colour="red"] .notice{background:#42152c88}
body[data-event-colour="green"]{background-color:#174b45!important;background-image:url('../assets/star-field.svg'),radial-gradient(ellipse at 50% 15%,#397b6d,#174b45 50%,#102f33)!important}body[data-event-colour="green"]>header{background:linear-gradient(100deg,#123b38,#235f54,#123b38)!important}body[data-event-colour="green"] .panel{background:linear-gradient(135deg,#286355,#153e39)!important;box-shadow:inset 0 0 0 4px #153e39,inset 0 0 0 5px #d8b47444}body[data-event-colour="green"] .notice{background:#102f3388}
body[data-event-colour="gold"]{background:#fff8e7!important;background-image:radial-gradient(ellipse at 50% 0,#f5dfa9,transparent 65%)!important}body[data-event-colour="gold"]>header{background:linear-gradient(110deg,#705024,#9a7035,#705024)!important}body[data-event-colour="gold"] h1,body[data-event-colour="gold"] h2,body[data-event-colour="gold"] h3,body[data-event-colour="gold"] h4{color:#65451f!important;-webkit-text-fill-color:#65451f}body[data-event-colour="gold"] .shared-round{background:#f7e3ac;border-color:#c79b4c}body[data-event-colour="gold"] .school-track>header{background:#e7c270!important}body[data-event-colour="gold"] .external-track>header{background:#f1dfba!important}body[data-event-colour="gold"] .button{background:#8a602a!important;border-color:#8a602a!important}body[data-event-colour="gold"] .button.outline{background:#fffdf7!important;color:#775324!important}body[data-event-colour="gold"] .practice-callout{border-top-color:#d0a052!important}body[data-event-colour="gold"] .foot strong{color:#775324}.spelling-resources{margin-top:30px;border-top:2px solid #d7b478;padding-top:25px;--navy:#65451f;--ink:#283440;--muted:#586b7a;--gold:#e7c270;--pale:#fff4cf;--teal:#157b79;--line:#ded7c6;--cream:#fff8e7;--paper:#fff}.spelling-resources .wrap{width:100%;padding:0 22px;max-width:100%}.spelling-resources h1,.spelling-resources h2,.spelling-resources h3,.spelling-resources h4{font-family:"Segoe UI","Microsoft YaHei",sans-serif!important;line-height:1.35!important;text-shadow:none!important;background:none!important;filter:none!important}.spelling-resources .practice,.spelling-resources .banksection,.spelling-resources .howto,.spelling-resources .resource,.spelling-resources .wordrow{color:#283440!important}.spelling-resources .word,.spelling-resources .meaning,.spelling-resources .ticklabel,.spelling-resources .pos{color:#283440!important}.spelling-resources .wordrow{background:#fff!important}.spelling-resources .wordrow:nth-child(even){background:#faf7ef!important}.spelling-resources .wordrow.learned{background:#e5f3ed!important}.spelling-resources .word mark{background:#f9e2a3!important;color:#283440!important}.spelling-resources .banksection{background:#f6f0e0!important;border:1px solid #ded7c6;border-radius:16px}.spelling-resources .btn{background:#795324!important;border-color:#795324;color:#fff!important}.spelling-resources .btn.gold{background:#e7c270!important;border-color:#d4a751;color:#3e2b16!important}.spelling-resources .btn.light,.spelling-resources .btn.secondary{background:#fff!important;color:#65451f!important;border-color:#d3c5a9}.spelling-resources .levelbtn{color:#65451f!important;background:#fff!important;border-color:#d3c5a9}.spelling-resources .levelbtn[aria-pressed="true"]{background:#795324!important;color:#fff!important}.spelling-resources .section{padding-top:30px!important}.spelling-resources .banktop{display:flex;gap:20px;flex-wrap:wrap}.spelling-resources .progresscard{background:#fff!important;color:#283440!important}.spelling-resources .sectiontitle p,.spelling-resources .sub,.spelling-resources .progression-note{color:#586b7a!important}.spelling-resources button,.spelling-resources input,.spelling-resources select{font-family:inherit}.spelling-resources [hidden]{display:none!important}.spelling-resources a{overflow-wrap:anywhere}.spelling-resources .resource{background:#fff!important}.spelling-resources .advanced-sources{background:#fff!important}.spelling-resources #languageToggle{display:none!important}
@media(max-width:850px){.spelling-resources .wrap{padding:0 12px}.spelling-resources .banktop{display:block}.spelling-resources .progresscard{margin-top:20px}.spelling-resources .wordrow{min-width:0}}
.spelling-resources .banktools,.spelling-resources .wordtools{background:#fff8e7!important;color:#283440!important;padding:14px;border:1px solid #ded7c6;border-radius:8px}.spelling-resources .banktools label,.spelling-resources .banktools span,.spelling-resources .highnote{color:#283440!important}.spelling-resources .sectionanchor{scroll-margin-top:180px}.spelling-resources .banktools input{accent-color:#795324}
