@import"https://fonts.googleapis.com/css2?family=Shrikhand&display=swap";/*!
  This is the core import file for GroundCTRL Framework
  WP Framework by TimGreen
  Section the Sass stylesheets 
  according to the below structure for a nice flow.

*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--colour-bg: #191919;--colour-h: #fff;--colour-txt: #999;--colour-bd: rgba(255, 255, 255, .25);--colour-underline: rgba(255, 255, 255, .5);--colour-underline-alt: rgba(0, 0, 0, .5);--colour-bg-site: #292929;--colour-h-site: var(--colour-h);--colour-txt-site: var(--colour-txt);--colour-bd-site: var(--colour-bd);--colour-bd-red-site: #af0f37;--colour-bg-site-alt: #efc429;--colour-h-site-alt: #000;--colour-txt-site-alt: rgba(45, 45, 45, .75);--colour-bd-site-alt: rgba(0, 0, 0, .25);--colour-bg-link-admin: rgba(175, 15, 55, .9);--gradient-start: rgba(17, 153, 142, 1);--gradient-end: rgba(56, 239, 125, 1) }html{box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;background:var(--colour-bg);color:var(--colour-txt);border-color:var(--colour-bd)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}*{border-color:inherit}*,*:before,*:after{box-sizing:inherit}::selection{background:#000;color:#fff}body{background:radial-gradient(ellipse 110% 70% at 25% 80%,rgba(147,51,234,.12),transparent 55%),radial-gradient(ellipse 130% 60% at 75% 15%,rgba(59,130,246,.1),transparent 65%),radial-gradient(ellipse 80% 90% at 20% 30%,rgba(236,72,153,.14),transparent 50%),radial-gradient(ellipse 100% 40% at 60% 70%,rgba(16,185,129,.08),transparent 45%),#000}img{max-width:100%;vertical-align:top}a{color:inherit;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--colour-underline);text-underline-offset:.25em}h1,h2,h3{color:var(--colour-h);text-decoration:none}h1{padding:5% 2% 0;margin:0;text-align:center;font-family:Shrikhand,serif;font-size:1.9em;font-weight:300;text-decoration:underline 3px #af0f37}h1 a{font-weight:700;transition:ease-out .2s}h1 a:hover{transition:ease-in .2s}.sites{display:flex;gap:1.95em;flex-wrap:wrap;justify-content:center;padding:4% 2%;margin:0 auto;list-style:none}.site{position:relative;width:240px;max-width:20em;padding:1.95em;background:var(--colour-bg-site);border-color:var(--colour-bd-red-site);border-radius:.25em;overflow:hidden;transition:all .3s;box-shadow:0 .5em 1.5em #000000a8}.site:hover{box-shadow:0 .5em 1.5em #000000a8;transform:scale(1.08);z-index:100}.site.is-archived{--colour-bg-link-admin: rgba(25, 25, 25, .2);display:none}.site.is-archived:not(:hover){opacity:.25}.site.is-mature{--colour-bg-site: var(--colour-bg-site-alt);--colour-h-site: var(--colour-h-site-alt);--colour-txt-site: var(--colour-txt-site-alt);--colour-bd-site: var(--colour-bd-site-alt);--colour-underline: var(--colour-underline-alt)}.site-image{margin:-1.95em -1.95em 1.95em;border-bottom-width:1px;border-bottom-style:solid;transition:opacity .3s}.site-title{margin:0;font-size:1em;font-weight:700;color:var(--colour-h-site)}.site-title:hover{color:var(--colour-bd-red-site);transition:ease-in-out .3s color;text-decoration-color:var(--colour-h)}.site-title small{display:block;font-size:.66em;font-weight:800;color:var(--colour-txt-site);text-transform:uppercase;padding-top:4px}.site .link-admin{position:absolute;width:30%;height:100%;right:-30%;top:0;text-decoration:none;background:var(--colour-bg-link-admin);color:#fff;border-radius:0 .25em 0 0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:right .3s;transition-delay:.2s}.site .link-admin span{position:absolute;left:.5em;bottom:0;text-transform:uppercase;letter-spacing:.15em;transform:rotate(-90deg);transform-origin:0 0}.site:hover .link-admin{right:-10%}
