﻿html{position:relative;min-height:100%;height:100%;}body{height:100%;display:flex;flex-direction:column;position:relative;}.content{flex:1 0 auto;}.footer{flex-shrink:0;font-size:.8em;}.cursor-pointer{cursor:pointer;}.tiny{font-size:.7em;}[v-cloak]>*{display:none;}.AdsLoader{position:fixed;z-index:1999;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5333333333);}.AdsLoader div{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:250px;height:250px;border-radius:50%;border-top:6px solid #0096d4;border-left:1px solid transparent;border-right:1px solid transparent;animation:rt 2s infinite linear;}.AdsLoader div::before{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:150px;height:150px;border-radius:50%;border-top:6px solid #e60e7f;border-left:1px solid transparent;border-right:1px solid transparent;animation:rt 8s infinite linear reverse;content:"";}.AdsLoader div::after{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:50px;height:50px;border-radius:50%;border-top:6px solid #27a045;border-left:1px solid transparent;border-right:1px solid transparent;animation:rt 4s infinite linear reverse;content:"";}@keyframes rt{100%{transform:rotate(360deg);}}.menuSection,.menuSubSection{cursor:pointer;color:#40476d;background-color:#fff;}.menuSection a,.menuSubSection a,.menuSection span{transition:background-color .3s,color .3s;transition-timing-function:ease-out;text-decoration:none;display:block;padding:1em;border-bottom:solid 1px #ccc;}.menuSection a:hover,.menuSubSection a:hover,.menuSection span:hover{background-color:#40476d;color:#eee;text-decoration:none;}.menuSubSection a{padding-left:3em;}.menuSection.alt-colour a,.menuSubSection.alt-colour a,.menuSection.alt-colour span{color:#fff;background-color:var(--bs-primary);border-bottom:solid 1px #ccc;}.menuSection.alt-colour a:hover,.menuSubSection.alt-colour a:hover,.menuSection.alt-colour span:hover{background-color:#eee;color:var(--bs-primary);}.footer-link{text-decoration:none;color:#6c757d;}