@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&family=Rajdhani:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";.disabled-link[data-v-d3d03ae9]{color:var(--neutral-800)!important;cursor:not-allowed!important;pointer-events:none!important}nav[data-v-d3d03ae9]{-webkit-backdrop-filter:blur(10px) brightness(40%);backdrop-filter:blur(10px) brightness(40%);background-blend-mode:darken;box-shadow:var(--base-box-shadow);display:flex;flex-direction:column;gap:var(--sizing-xs);height:calc(100vh - var(--height-header) - var(--height-footer));margin-top:var(--height-header);overflow:clip;padding:var(--sizing-s);position:fixed;top:0;transition:all .2s ease;z-index:10}nav.left[data-v-d3d03ae9]{border-left:none;border-radius:0 var(--sizing-s) var(--sizing-s) 0;border-right:2px solid var(--primary-500);right:calc(100% - 2px)}nav.right[data-v-d3d03ae9]{border-left:2px solid var(--primary-500);border-radius:var(--sizing-s) 0 0 var(--sizing-s);border-right:none;left:calc(100% - 2px)}nav.left[data-v-d3d03ae9]:hover{border-left:none;border-right:2px solid var(--primary-500);transform:translate(calc(100% - 2px));transition:all .2s ease}nav.right[data-v-d3d03ae9]:hover{border-left:2px solid var(--primary-500);border-right:none;transform:translate(calc(-100% + 2px));transition:all .2s ease}#logo[data-v-d3d03ae9]{all:unset;box-sizing:border-box;color:var(--neutral-200);cursor:pointer;display:flex;filter:drop-shadow(2px 2px 5px var(--primary-500));margin:0;width:100%}#logo svg[data-v-d3d03ae9]{min-height:4.2rem;width:auto}#logo p[data-v-d3d03ae9]{font-family:var(--ff-special);font-size:2rem;font-weight:700;line-height:2.1rem;margin:0;text-transform:uppercase}span[data-v-d3d03ae9]{color:var(--neutral-50);font-weight:bolder;margin-top:var(--sizing-m);text-transform:capitalize;white-space:nowrap}a[data-v-d3d03ae9]:not(#logo):not(.module){all:unset;color:var(--neutral-200);cursor:pointer;margin-left:var(--sizing-xxs)}a[data-v-d3d03ae9]:not(#logo):not(.module):after{background-color:var(--neutral-600);content:"";display:block;height:1px;width:var(--sizing-xs)}a[data-v-d3d03ae9]:not(#logo):not(.module):hover:after{background-color:var(--neutral-400);transition:width .1s ease-in-out;width:var(--sizing-xxxl)}#modules[data-v-d3d03ae9]{background:linear-gradient(160deg,var(--primary-900),var(--primary-950));border-radius:calc(var(--sizing-xxs)*2);box-shadow:var(--base-box-shadow) inset;display:flex;flex-direction:column;gap:var(--sizing-xxs);justify-content:space-between;padding:var(--sizing-xxs)}#modules>a[data-v-d3d03ae9]{color:inherit;text-decoration:none}#modules[data-v-d3d03ae9]>*{border-radius:var(--sizing-xxs);padding:var(--sizing-xxs) var(--sizing-xs)}#modules[data-v-d3d03ae9]>:hover{background:linear-gradient(160deg,var(--primary-800),var(--primary-900))}#modules>.selected[data-v-d3d03ae9]{background:linear-gradient(160deg,var(--primary-700),var(--primary-800));box-shadow:var(--base-box-shadow)}#logout[data-v-d3d03ae9]{cursor:pointer;height:2em}:root{--primary-50:#f2f8f9;--primary-100:#dfecee;--primary-200:#c2dadf;--primary-300:#98bfc8;--primary-400:#679ca9;--primary-500:#4e8594;--primary-600:#416a79;--primary-700:#3a5864;--primary-800:#354b55;--primary-900:#304049;--primary-950:#1c2930;--neutral-0:#fff;--neutral-50:#fff;--neutral-100:#efefef;--neutral-200:#dcdcdc;--neutral-300:#bdbdbd;--neutral-400:#989898;--neutral-500:#7c7c7c;--neutral-600:#656565;--neutral-700:#525252;--neutral-800:#464646;--neutral-900:#3d3d3d;--neutral-950:#292929;--neutral-1000:#000;--success-50:#f4faeb;--success-100:#e5f4d3;--success-200:#cdeaac;--success-300:#abdb7b;--success-400:#8cca51;--success-500:#6daf33;--success-600:#5c9a29;--success-700:#416b20;--success-800:#36551f;--success-900:#2f491e;--success-950:#16270c;--warning-50:#fdfce9;--warning-100:#fcfac5;--warning-200:#faf48e;--warning-300:#f6e54e;--warning-400:#f2d41d;--warning-500:#ecc411;--warning-600:#c3920b;--warning-700:#9b6a0d;--warning-800:#815412;--warning-900:#6e4415;--warning-950:#402308;--danger-50:#fdf4ef;--danger-100:#fae5da;--danger-200:#f4c9b4;--danger-300:#eca585;--danger-400:#e47653;--danger-500:#dc4e2a;--danger-600:#cf3e27;--danger-700:#ac2d22;--danger-800:#892723;--danger-900:#6f221f;--danger-950:#3c0e0e;--ff-special:"Orbitron",sans-serif;--ff-default:"Rajdhani",sans-serif;--ff-mono:"JetBrains Mono",monospace;--transparent-border:1px solid transparent;--border-radius:var(--size-xxs);--border-color:var(--neutral-800);--border:1px solid var(--border-color);--base-box-shadow:0 0 10px -4px var(--neutral-950);--focus-outline:2px solid var(--primary-500);--focus-box-shadow:var(--size-mini) var(--size-mini) 10px 0px #000;--base-glow:0 0 3px var(--neutral-500);--base-glow-primary:0 0 3px var(--primary-500);color:var(--neutral-200);font-family:var(--ff-default),sans-serif;font-size:14px;font-weight:400;z-index:0}::-webkit-scrollbar{height:4px;margin:0 2px;width:4px}::-webkit-scrollbar-track{border-radius:2px}::-webkit-scrollbar-thumb{background:var(--primary-950);border-radius:2px}*{box-sizing:border-box;font-family:inherit;z-index:inherit}::-moz-placeholder{color:inherit;opacity:.6}::placeholder{color:inherit;opacity:.6}body{background:var(--neutral-1000);background-attachment:fixed;margin:0;min-width:100vw}body:before{background:transparent;background-image:radial-gradient(circle at 50vw -50vh,var(--primary-700),transparent 50%),linear-gradient(to bottom,#000000e6,#0f0f0fe6),url(/images/wallpaper3.png);background-position:0 0,0 0,50%;background-repeat:no-repeat;background-size:100vw 100vh,100vw 100vh,cover;bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;z-index:-1!important}hr{background:linear-gradient(to right,transparent 5%,var(--neutral-800),transparent 95%);border:none;height:1px;margin:var(--gutter-h) 0;width:100%}button[type=button]:focus{border:var(--transparent-border);outline:var(--focus-outline)}button[type=button]{-webkit-backdrop-filter:blur(20px),brightness(40%);backdrop-filter:blur(20px),brightness(40%);background:transparent;border:1px solid var(--primary-800);border-radius:var(--sizing-xxs);color:var(--neutral-50);cursor:pointer;line-height:1em;min-width:1em;padding:var(--sizing-xxs)}@media (max-width:600px){main{--padding-main:var(--sizing-l) var(--sizing-s);min-width:100vw}}textarea{border:1px solid transparent}textarea:focus{outline:var(--focus-outline)}h1,h2,h3,h4,h5{font-family:var(--ff-special);font-weight:500;margin-bottom:1rem;margin-top:0}p{margin-bottom:1em;margin-top:0}.absolute{display:absolute}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.flex{display:flex}.flex.col{flex-direction:column}.flex.jcsb{justify-content:space-between}.flex.jcfe{justify-content:flex-end}.flex.aic{align-items:center}.flex.g-gh{gap:var(--gutter-h)}.flex.g-gv{gap:var(--gutter-v)}.flex.g-xxxs{gap:var(--size-xxxs)}.flex.g-xxs{gap:var(--size-xxs)}.flex.g-xs{gap:var(--size-xs)}.flex.g-s{gap:var(--size-s)}.flex.g-l{gap:var(--size-l)}.grid{display:grid}.grid.center{place-items:center}.grid.col-2{grid-template-columns:repeat(2,1fr)}.grid.g-xxxs{-moz-column-gap:var(--size-xxxs);column-gap:var(--size-xxxs);row-gap:var(--size-xxxs)}.grid.g-xxs{-moz-column-gap:var(--size-xxs);column-gap:var(--size-xxs);row-gap:var(--size-xxs)}.grid.g-xs{-moz-column-gap:var(--size-xs);column-gap:var(--size-xs);row-gap:var(--size-xs)}.grid.g-s{-moz-column-gap:var(--size-s);column-gap:var(--size-s);row-gap:var(--size-s)}.grid.g-m{-moz-column-gap:var(--size-m);column-gap:var(--size-m);row-gap:var(--size-m)}.grid.g-l{-moz-column-gap:var(--size-l);column-gap:var(--size-l);row-gap:var(--size-l)}.grid.g-xl{-moz-column-gap:var(--size-xl);column-gap:var(--size-xl);row-gap:var(--size-xl)}.grid.g-xxl{-moz-column-gap:var(--size-xxl);column-gap:var(--size-xxl);row-gap:var(--size-xxl)}.grid.g-xxxl{-moz-column-gap:var(--size-xxxl);column-gap:var(--size-xxxl);row-gap:var(--size-xxxl)}.p-ghv{padding:var(--gutter-h) var(--gutter-v)}.p-xxxs{padding:var(--size-xxxs)}.p-xxs{padding:var(--size-xxs)}.p-xs{padding:var(--size-xs)}.p-s{padding:var(--size-s)}.p-m{padding:var(--size-m)}.p-l{padding:var(--size-l)}.p-xl{padding:var(--size-xl)}.p-xxl{padding:var(--size-xxl)}.p-xxxl{padding:var(--size-xxxl)}
