@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";.gear-btn[data-v-0f8282ba]{background:#fffc;color:#039}.dark .gear-btn[data-v-0f8282ba]{background:#1e1e28cc;color:#ff6b7a}.gear-btn[data-v-0f8282ba]:hover{background:#fff;box-shadow:0 0 15px #c8102e80}.dark .gear-btn[data-v-0f8282ba]:hover{background:#32323c;box-shadow:0 0 15px #4d7fbf80}.gear-btn.rotate-90[data-v-0f8282ba]{transform:rotate(90deg)}.dropdown-menu[data-v-0f8282ba]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;border:1px solid rgba(200,16,46,.2)}.dark .dropdown-menu[data-v-0f8282ba]{background:#1e1e28fa;border:1px solid rgba(77,127,191,.3)}.dropdown-header[data-v-0f8282ba]{background:linear-gradient(90deg,#0033991a,#c8102e1a)}.dark .dropdown-header[data-v-0f8282ba]{background:linear-gradient(90deg,#4d7fbf26,#ff4d6d26)}.dropdown-item[data-v-0f8282ba]{color:#1a1a2e}.dark .dropdown-item[data-v-0f8282ba]{color:#fff}.dropdown-item[data-v-0f8282ba]:hover{background:linear-gradient(90deg,#0033991a,#c8102e1a)}.dark .dropdown-item[data-v-0f8282ba]:hover{background:linear-gradient(90deg,#4d7fbf33,#ff4d6d33)}.toggle-indicator[data-v-0f8282ba]{background:#ccc;border-radius:10px;height:20px;position:relative;transition:background .3s ease;width:36px}.toggle-indicator.active[data-v-0f8282ba]{background:linear-gradient(90deg,#039,#c8102e)}.toggle-dot[data-v-0f8282ba]{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:16px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:16px}.toggle-indicator.active .toggle-dot[data-v-0f8282ba]{transform:translate(16px)}.dropdown-enter-active[data-v-0f8282ba],.dropdown-leave-active[data-v-0f8282ba]{transition:all .2s ease}.dropdown-enter-from[data-v-0f8282ba],.dropdown-leave-to[data-v-0f8282ba]{opacity:0;transform:translateY(-10px)}@media (max-width:640px){.dropdown-menu[data-v-0f8282ba]{min-width:200px;right:-.5rem}}.navbar[data-v-16a87626]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#003399f2,#003399d9 25%,#fffffff2,#c8102ed9 75%,#c8102ef2);background-size:300% 300%;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 32px #00000040,0 4px 16px #0393,0 2px 8px #c8102e26,inset 0 1px #fff3;left:0;right:0}.dark .navbar[data-v-16a87626],.navbar[data-v-16a87626]{animation:tricolorFlow-16a87626 20s ease-in-out infinite}.dark .navbar[data-v-16a87626]{background:linear-gradient(135deg,#001e64f2,#001e64d9 25%,#1e1e28f2,#8c0a1ed9 75%,#8c0a1ef2);background-size:300% 300%;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px #00000080,0 4px 16px #001e644d,0 2px 8px #8c0a1e33,inset 0 1px #ffffff1a}.title-link[data-v-16a87626]{text-decoration:none}.title[data-v-16a87626]{background:linear-gradient(90deg,#039,#fff 50%,#c8102e);-webkit-background-clip:text;font-family:Ethnocentric,Orbitron,sans-serif;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));text-shadow:none}.dark .title[data-v-16a87626]{background:linear-gradient(90deg,#4d7fbf,#fff 50%,#ff4d6d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home-link[data-v-16a87626]{align-items:center;background:#ffffffe6;border-radius:50%;box-shadow:0 3px 8px #00000026,inset 0 1px 2px #fffc,inset 0 -1px 2px #0000001a;color:#039;display:flex;justify-content:center;padding:.6rem;transition:all .3s ease}.dark .home-link[data-v-16a87626]{background:#1e1e2de6;box-shadow:0 3px 8px #0000004d,inset 0 1px 2px #ffffff26,inset 0 -1px 2px #0003;color:#4d7fbf}.home-link[data-v-16a87626]:hover{box-shadow:0 0 15px #00339980,0 5px 15px #0003,inset 0 1px 3px #ffffffe6,inset 0 -1px 2px #0000001a;transform:scale(1.1)}.dark .home-link[data-v-16a87626]:hover{box-shadow:0 0 15px #4d7fbf80,0 5px 15px #0006,inset 0 1px 3px #fff3,inset 0 -1px 2px #0003}.adhesion-btn[data-v-16a87626]{background:linear-gradient(135deg,#039,#c8102e);border:2px solid hsla(0,0%,100%,.3);box-shadow:0 4px 15px #0033994d,0 2px 6px #0003,inset 0 1px 2px #fff6,inset 0 -1px 2px #00000026;color:#fff}.dark .adhesion-btn[data-v-16a87626]{background:linear-gradient(135deg,#4d7fbf,#ff4d6d);border:2px solid hsla(0,0%,100%,.2);box-shadow:0 4px 15px #4d7fbf4d,0 2px 6px #0000004d,inset 0 1px 2px #ffffff4d,inset 0 -1px 2px #0003}.adhesion-btn[data-v-16a87626]:hover{border-color:#fff9;box-shadow:0 6px 25px #c8102e80,0 4px 12px #00000040,inset 0 1px 3px #ffffff80,inset 0 -1px 2px #0000001a}.sub-navbar[data-v-16a87626]{background:#0000001a}.dark .sub-navbar[data-v-16a87626]{background:#0003}.nav-link[data-v-16a87626]{background:#ffffff1a;box-shadow:inset 0 1px 1px #fff3,inset 0 -1px 1px #0000001a;color:#ffffffe6}.nav-link[data-v-16a87626]:hover{background:#ffffff40;box-shadow:0 4px 12px #0003,inset 0 1px 2px #ffffff59,inset 0 -1px 2px #00000026;transform:translateY(-2px)}.nav-link.router-link-active[data-v-16a87626]{background:linear-gradient(135deg,#0399,#c8102e99);box-shadow:0 2px 10px #0000004d,inset 0 1px 2px #ffffff4d,inset 0 -1px 2px #0003}@keyframes tricolorFlow-16a87626{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.settings-wrapper[data-v-16a87626]{align-items:center;display:flex;justify-content:center}.settings-wrapper[data-v-16a87626] .settings-btn,.settings-wrapper[data-v-16a87626] button{border-radius:50%;box-shadow:0 3px 8px #00000026,inset 0 1px 2px #fff6,inset 0 -1px 2px #0000001a;padding:.5rem}@media (max-width:480px){.navbar[data-v-16a87626]{margin-left:.75rem;margin-right:.75rem;margin-top:.5rem}.title[data-v-16a87626]{font-size:1rem}.nav-link[data-v-16a87626]{font-size:.7rem;padding:.375rem .625rem}.adhesion-btn[data-v-16a87626]{font-size:.75rem;padding:.375rem .75rem}}@media (max-width:640px){.sub-navbar[data-v-16a87626]{margin-left:.25rem;margin-right:.25rem}.sub-navbar .flex[data-v-16a87626]{gap:.375rem}}@media (min-width:1536px){.navbar[data-v-16a87626]{margin-left:6rem;margin-right:6rem}}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/amAtKRyZ_7wKjV0zzev4Swre-KnKHumJApACeOx7O-M-IFkL_7ajtISyKQfmWrYtJ6cKXFpwizJZpDmn0vPpccw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-S2uGOTRnJxsVk9Ye8Me_dWgP97aGGfaWnSJH_Ld5Z8Q.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.footer[data-v-b0689ca9]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#003399f2,#fffffff2 50%,#c8102ef2);border-top:1px solid hsla(0,0%,100%,.25);box-shadow:0 -8px 32px #00000026,0 -4px 16px #0033991a,inset 0 1px #ffffff4d}.dark .footer[data-v-b0689ca9]{background:linear-gradient(135deg,#001e64f2,#1e1e28f2 50%,#8c0a1ef2);border-top:1px solid hsla(0,0%,100%,.1);box-shadow:0 -8px 32px #00000059,0 -4px 16px #001e6433,inset 0 1px #ffffff1a}.footer-container[data-v-b0689ca9]{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px;padding:0 1.5rem}@media (min-width:640px){.footer-container[data-v-b0689ca9]{padding:0 2.5rem}}@media (min-width:1024px){.footer-container[data-v-b0689ca9]{padding:0 3.5rem}}@media (min-width:1280px){.footer-container[data-v-b0689ca9]{padding:0 4.5rem}}.brand-text[data-v-b0689ca9]{background:linear-gradient(90deg,#fff,#039);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif}.brand-text[data-v-b0689ca9],.dark .brand-text[data-v-b0689ca9]{-webkit-text-fill-color:transparent}.dark .brand-text[data-v-b0689ca9]{background:linear-gradient(90deg,#4d7fbf,#fff);-webkit-background-clip:text;background-clip:text}.copyright-text[data-v-b0689ca9]{color:#fff}.dark .copyright-text[data-v-b0689ca9]{color:#ffffffb3}.social-icons[data-v-b0689ca9]{display:flex;flex-direction:row;flex-wrap:nowrap}.social-link[data-v-b0689ca9]{align-items:center;background:#ffffff26;border-radius:50%;box-shadow:0 2px 6px #0000001a,inset 0 1px 2px #fff6,inset 0 -1px 2px #00000014;color:#1a1a2e;display:inline-flex;justify-content:center;padding:.6rem;transition:all .3s ease}.dark .social-link[data-v-b0689ca9]{background:#ffffff14;box-shadow:0 2px 6px #00000040,inset 0 1px 2px #ffffff1f,inset 0 -1px 2px #00000026;color:#fff}.social-link[data-v-b0689ca9]:hover{background:#ffffff59;box-shadow:0 6px 15px #0033994d,0 3px 8px #00000026,inset 0 1px 3px #fff9,inset 0 -1px 2px #0000001a;color:#039;transform:scale(1.2) translateY(-3px)}.dark .social-link[data-v-b0689ca9]:hover{background:#ff4d6d33;box-shadow:0 6px 15px #ff4d6d59,0 3px 8px #0000004d,inset 0 1px 3px #fff3,inset 0 -1px 2px #0003;color:#ff4d6d}@media (max-width:640px){.footer-content[data-v-b0689ca9]{padding:.75rem 0}.social-icons[data-v-b0689ca9]{gap:.75rem}.social-link[data-v-b0689ca9]{padding:.375rem}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Li_iitzCeIdneX511ZXNt3uQKMF39zCZxuU-n5fXKBI.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-OWAhkC9cYVczMBRDEGjgOzF9uwSTxBflwuaka5Xqmvo.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/amAtKRyZ_7wKjV0zzev4Swre-KnKHumJApACeOx7O-M-IFkL_7ajtISyKQfmWrYtJ6cKXFpwizJZpDmn0vPpccw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Orbitron Fallback: Arial";src:local("Arial");size-adjust:124.0464%;ascent-override:81.5017%;descent-override:19.5894%;line-gap-override:0%}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-S2uGOTRnJxsVk9Ye8Me_dWgP97aGGfaWnSJH_Ld5Z8Q.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Ethnocentric;font-style:italic;font-weight:700;src:url("~assets/fonts/Ethnocentric Rg It.otf") format("opentype")}@font-face{font-display:swap;font-family:Ethnocentric;font-style:normal;font-weight:400;src:url(~assets/fonts/Ethnocentric\ Rg.otf) format("opentype")}:root{--bg-dark:#0a0a14;--bg-light:#f8f9fa;--text-dark:#fff;--text-light:#1a1a2e;--french-blue:#039;--french-blue-light:#4d7fbf;--french-red:#c8102e;--french-red-light:#ff4d6d;--accent-blue-dark:rgba(0,51,153,.3);--accent-blue-light:rgba(0,51,153,.15);--accent-red-dark:rgba(200,16,46,.3);--accent-red-light:rgba(200,16,46,.15);--shadow-color:rgba(0,0,0,.5)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--bg-light);color:var(--text-light);font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;margin:0;overflow-x:hidden;padding:0}.dark body{background-color:var(--bg-dark);color:var(--text-dark)}#background{animation:pulse 25s ease-in-out infinite;background:radial-gradient(ellipse at center,var(--bg-light) 0,rgba(0,51,153,.08) 30%,rgba(200,16,46,.08) 60%,var(--bg-light) 100%)}.dark #background{background:radial-gradient(ellipse at center,var(--bg-dark) 0,rgba(0,51,153,.15) 30%,rgba(200,16,46,.15) 60%,var(--bg-dark) 100%)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}#bands{inset:0;overflow:hidden;position:fixed}#bands:before{animation:moveBands 120s linear infinite,pulseBands 8s ease-in-out infinite;background:repeating-linear-gradient(-45deg,transparent,transparent 70px,rgba(0,51,153,0) 0,rgba(0,51,153,.12) 85px,rgba(77,127,191,.18) 100px,rgba(0,51,153,.12) 115px,rgba(0,51,153,0) 130px,transparent 0,transparent 200px,rgba(200,16,46,0) 0,rgba(200,16,46,.12) 215px,rgba(255,77,109,.18) 230px,rgba(200,16,46,.12) 245px,rgba(200,16,46,0) 260px,transparent 0);content:"";height:400%;left:-100%;position:absolute;top:-100%;width:400%}.dark #bands:before{background:repeating-linear-gradient(-45deg,transparent,transparent 70px,rgba(0,51,153,0) 0,rgba(0,51,153,.2) 85px,rgba(77,127,191,.35) 100px,rgba(0,51,153,.2) 115px,rgba(0,51,153,0) 130px,transparent 0,transparent 200px,rgba(200,16,46,0) 0,rgba(200,16,46,.2) 215px,rgba(255,77,109,.35) 230px,rgba(200,16,46,.2) 245px,rgba(200,16,46,0) 260px,transparent 0)}#bands:after{animation:moveBandsReverse 180s linear infinite,pulseBandsAlt 10s ease-in-out infinite;background:repeating-linear-gradient(45deg,transparent,transparent 100px,rgba(0,51,153,0) 0,rgba(0,51,153,.06) 112px,rgba(77,127,191,.1) 124px,rgba(0,51,153,.06) 136px,rgba(0,51,153,0) 148px,transparent 0,transparent 220px,rgba(200,16,46,0) 0,rgba(200,16,46,.06) 232px,rgba(255,77,109,.1) 244px,rgba(200,16,46,.06) 256px,rgba(200,16,46,0) 268px,transparent 0);content:"";height:400%;left:-100%;position:absolute;top:-100%;width:400%}.dark #bands:after{background:repeating-linear-gradient(45deg,transparent,transparent 100px,rgba(77,127,191,0) 0,rgba(77,127,191,.12) 112px,rgba(100,150,220,.18) 124px,rgba(77,127,191,.12) 136px,rgba(77,127,191,0) 148px,transparent 0,transparent 220px,rgba(255,77,109,0) 0,rgba(255,77,109,.12) 232px,rgba(255,120,140,.18) 244px,rgba(255,77,109,.12) 256px,rgba(255,77,109,0) 268px,transparent 0)}@keyframes moveBands{0%{transform:translate(0)}to{transform:translate(260px,260px)}}@keyframes moveBandsReverse{0%{transform:translate(0)}to{transform:translate(-268px,268px)}}@keyframes pulseBands{0%,to{filter:brightness(1);opacity:.7}50%{filter:brightness(1.15);opacity:1}}@keyframes pulseBandsAlt{0%,to{filter:brightness(1);opacity:.6}50%{filter:brightness(1.2);opacity:.9}}#background:before{animation:rotateRays 90s linear infinite;background:conic-gradient(from 0deg,transparent 0deg,var(--accent-blue-light) 15deg,transparent 30deg,transparent 90deg,var(--accent-red-light) 105deg,transparent 120deg,transparent 180deg,var(--accent-blue-light) 195deg,transparent 210deg,transparent 270deg,var(--accent-red-light) 285deg,transparent 300deg,transparent 1turn);content:"";height:200%;left:50%;opacity:.4;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.dark #background:before{background:conic-gradient(from 0deg,transparent 0deg,var(--accent-blue-dark) 15deg,transparent 30deg,transparent 90deg,var(--accent-red-dark) 105deg,transparent 120deg,transparent 180deg,var(--accent-blue-dark) 195deg,transparent 210deg,transparent 270deg,var(--accent-red-dark) 285deg,transparent 300deg,transparent 1turn);opacity:.5}@keyframes rotateRays{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}#background:after{animation:pulseOverlay 30s ease-in-out infinite;background:radial-gradient(circle at center,transparent 0,transparent 30%,rgba(0,51,153,.03) 50%,rgba(200,16,46,.03) 70%,transparent 100%);content:"";height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%}.dark #background:after{background:radial-gradient(circle at center,transparent 0,transparent 30%,rgba(77,127,191,.08) 50%,rgba(255,77,109,.08) 70%,transparent 100%)}@keyframes pulseOverlay{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}h1,h2,h3,h4,h5,h6{font-family:Orbitron,"Orbitron Fallback: Arial",Ethnocentric,sans-serif}@media (max-width:640px){.responsive-padding{padding-left:1rem;padding-right:1rem}}@media (min-width:641px) and (max-width:1024px){.responsive-padding{padding-left:2rem;padding-right:2rem}}@media (min-width:1025px){.responsive-padding{padding-left:5rem;padding-right:5rem}}
