.cy-logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;white-space:nowrap}.cy-logo[data-astro-cid-tvrurpns] .dot[data-astro-cid-tvrurpns]{width:8px;height:8px;border-radius:999px;background:#05d9e8;box-shadow:0 0 10px #05d9e8;animation:cyLogoPulse 2s ease-in-out infinite}@keyframes cyLogoPulse{0%,to{opacity:.7}50%{opacity:1}}.cy-logo[data-astro-cid-tvrurpns] .name[data-astro-cid-tvrurpns]{font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;font-size:24px;letter-spacing:.01em;background:linear-gradient(90deg,#ff2bd6,#ffea3a,#4dc5ff,#9effb2,#ff2bd6);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:cyLogoGrad 6s linear infinite}@keyframes cyLogoGrad{0%{background-position:0 0}to{background-position:200%0}}.cy-logo[data-astro-cid-tvrurpns] .os[data-astro-cid-tvrurpns]{font-size:10px;letter-spacing:.22em;color:#05d9e88c;text-transform:uppercase;margin-left:2px;margin-top:2px}@media (max-width:640px){.cy-logo[data-astro-cid-tvrurpns] .name[data-astro-cid-tvrurpns]{font-size:20px}.cy-logo[data-astro-cid-tvrurpns] .os[data-astro-cid-tvrurpns]{display:none}}header{background:#05050bb8!important;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid rgba(5,217,232,.18)!important;box-shadow:0 1px #ff2a6d1f,0 14px 40px #00000059;position:relative}header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(5,217,232,.5),rgba(255,42,109,.5),transparent);pointer-events:none}header nav ul li>a,header nav ul li>button{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#d1fff0c7!important;padding:10px 14px!important;border-radius:0!important;transition:all .15s ease!important;position:relative}header nav ul li>a:hover,header nav ul li>button:hover{color:#05050b!important;background:#05d9e8!important;clip-path:polygon(0 0,calc(100% - 6px)0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));box-shadow:3px 3px #ff2a6d;transform:translate(-1px,-1px)}header nav ul li>a.aw-link-active{color:#05d9e8!important}header nav ul li>a.aw-link-active:before{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:1px;background:#05d9e8;box-shadow:0 0 6px #05d9e8}header nav ul li>button svg{color:#05d9e8b3}header nav ul li>button:hover svg{color:#05050b}header nav ul li .dropdown-menu{background:#05050beb!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border:1px solid rgba(5,217,232,.3)!important;border-radius:0!important;box-shadow:0 0 0 1px #ff2a6d33,0 20px 40px #0009!important;min-width:220px!important;padding:6px!important;margin-top:4px!important}header nav ul li .dropdown-menu li a{font-family:JetBrains Mono,monospace!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#d1fff0c7!important;padding:10px 14px!important;border-radius:0!important;display:block!important;transition:all .15s!important;border-left:2px solid transparent}header nav ul li .dropdown-menu li a:hover{background:#05d9e814!important;color:#05d9e8!important;border-left-color:#ff2a6d;padding-left:18px!important}header nav ul li .dropdown-menu li a.aw-link-active{color:#ff2a6d!important;border-left-color:#ff2a6d}header a[aria-label="RSS Feed"],header button[aria-label="Toggle between Dark and Light mode"]{color:#05d9e8bf!important;border-radius:0!important;border:1px solid rgba(5,217,232,.2)!important;margin-left:6px;transition:all .15s!important}header a[aria-label="RSS Feed"]:hover,header button[aria-label="Toggle between Dark and Light mode"]:hover{color:#05050b!important;background:#05d9e8!important;border-color:#05d9e8!important;box-shadow:2px 2px #ff2a6d}header button[aria-label="Toggle Menu"]{color:#05d9e8!important}@media (max-width:767px){header nav ul li>a,header nav ul li>button{font-size:14px!important;padding:14px 20px!important}header nav ul li .dropdown-menu{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}header nav ul li>a:hover,header nav ul li>button:hover{clip-path:none;transform:none;box-shadow:none}}.nf-footer{position:relative;background:#05070f;color:#d1fff0;overflow:hidden;border-top:1px solid rgba(5,217,232,.18)}.nf-footer-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 18% -10%,rgba(5,217,232,.14),transparent 55%),radial-gradient(ellipse at 85% 110%,rgba(255,42,109,.12),transparent 60%),radial-gradient(ellipse at 50% 50%,rgba(255,224,102,.04),transparent 70%)}.nf-footer-bg:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,42,109,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(5,217,232,.05) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 80% 80%at 50% 100%,#000,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 80%at 50% 100%,#000,transparent 70%)}.nf-footer-bg:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,rgba(95,211,255,.025)0 1px,transparent 1px 5px);opacity:.7}.nf-footer-inner{position:relative;z-index:1;max-width:1160px;margin:0 auto;padding:72px 24px 32px}.nf-footer .nf-section-head{display:flex;justify-content:center;align-items:center;gap:16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.3em;color:#aac8f0b3;text-transform:uppercase;margin-bottom:28px}.nf-footer .nf-section-head .bar{flex:1;max-width:140px;height:1px;background:linear-gradient(90deg,transparent,rgba(95,211,255,.45),transparent)}.nf-map-section{margin-bottom:60px}.nf-map-frame{position:relative;max-width:820px;margin:0 auto;padding:28px 28px 22px;background:linear-gradient(180deg,#ffffff0a,#1a2b5280);border:1px solid rgba(130,200,255,.28);border-radius:6px;box-shadow:0 0 60px #82c8ff1f,inset 0 0 40px #1a2b5266}.nf-corner{position:absolute;width:14px;height:14px;border-style:solid;border-color:#5fd3ff;border-width:0;opacity:.75}.nf-corner.tl{top:-1px;left:-1px;border-top-width:1px;border-left-width:1px}.nf-corner.tr{top:-1px;right:-1px;border-top-width:1px;border-right-width:1px}.nf-corner.bl{bottom:-1px;left:-1px;border-bottom-width:1px;border-left-width:1px}.nf-corner.br{bottom:-1px;right:-1px;border-bottom-width:1px;border-right-width:1px}.nf-map-holder{display:flex;justify-content:center;margin:0 auto;max-width:720px;overflow:hidden;aspect-ratio:720/360;background:#05050b33;border-radius:2px}.nf-map-holder img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity .3s}.nf-map-holder:hover img{opacity:.92}.nf-stats{display:flex;justify-content:center;align-items:center;gap:40px;margin-top:22px;padding-top:20px;border-top:1px dashed rgba(95,211,255,.2)}.nf-stat{display:flex;flex-direction:column;align-items:center;gap:4px}.nf-stat .v{font-family:"Instrument Serif",Times New Roman,serif;font-size:clamp(36px,5vw,54px);line-height:1;color:#f1f5ff;font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(95,211,255,.3);letter-spacing:-.01em}.nf-stat .l{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.24em;color:#aac8f0a6;text-transform:uppercase}.nf-stat-div{width:1px;height:52px;background:linear-gradient(180deg,transparent,rgba(95,211,255,.4),transparent)}.nf-links{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:40px;padding:40px 0;border-top:1px solid rgba(95,211,255,.12);border-bottom:1px solid rgba(95,211,255,.12)}.nf-brand{display:inline-block;font-family:"Instrument Serif",serif;font-size:28px;color:#f1f5ff;text-decoration:none;font-style:italic}.nf-brand-sub{margin-top:10px;font-family:"Instrument Serif",serif;font-style:italic;font-size:14px;color:#afc8eb99;line-height:1.5}.nf-secondary{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;color:#aac8f08c}.nf-secondary a{color:#afc8ebb3;text-decoration:none;border-bottom:1px dotted rgba(95,211,255,.3)}.nf-secondary a:hover{color:#5fd3ff;border-bottom-color:#5fd3ff}.nf-secondary .dot{opacity:.4}.nf-col-title{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.24em;color:#5fd3ffbf;text-transform:uppercase;margin-bottom:14px}.nf-link-col ul{list-style:none;padding:0;margin:0}.nf-link-col li{margin-bottom:8px}.nf-link-col a{font-family:"Instrument Serif",serif;font-size:16px;color:#d2def5c7;text-decoration:none;transition:color .2s}.nf-link-col a:hover{color:#9fe5ff}.nf-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:28px;flex-wrap:wrap;gap:16px}.nf-social{list-style:none;padding:0;margin:0;display:flex;gap:6px}.nf-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(95,211,255,.2);border-radius:4px;color:#afc8eba6;text-decoration:none;transition:all .2s}.nf-social a:hover{color:#9fe5ff;border-color:#5fd3ff;background:#5fd3ff14;transform:translateY(-1px)}.nf-foot-note{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;color:#aac8f080;text-transform:uppercase}@media (max-width:820px){.nf-links{grid-template-columns:1fr 1fr;gap:28px}.nf-stats{gap:24px}.nf-stat-div{height:40px}.nf-map-holder{min-height:240px}}@media (max-width:540px){.nf-links{grid-template-columns:1fr}.nf-bottom{flex-direction:column-reverse}.nf-footer-inner{padding:48px 18px 24px}}