:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#1b1c20;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px;--sans:"Ubuntu", sans-serif;--heading:"Ubuntu", sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{min-height:100vh;margin:0}#root{text-align:center;box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}*,:before,:after{box-sizing:border-box}.candidate{flex-direction:column;width:100%;animation:1.5s backwards appear;display:flex}.profile-picture{width:100%;height:50vh;position:relative}.profile-picture .names{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.names h2,.names h3{margin:5px}.picture{background:linear-gradient(#00000080, #00000080), var(--bg) center / contain no-repeat, radial-gradient(circle closest-side, color-mix(in srgb, var(--bg-color) 90%, transparent) 0%, color-mix(in srgb, var(--bg-color) 75%, transparent) 8%, color-mix(in srgb, var(--bg-color) 55%, transparent) 16%, color-mix(in srgb, var(--bg-color) 35%, transparent) 24%, color-mix(in srgb, var(--bg-color) 25%, transparent) 33%, color-mix(in srgb, var(--bg-color) 15%, transparent) 43%, color-mix(in srgb, var(--bg-color) 10%, transparent) 54%, color-mix(in srgb, var(--bg-color) 5%, transparent) 67%, transparent 100%);width:100%;height:100%}.header{background-color:#0006;flex-direction:column;justify-content:center;width:100%;height:100px;display:flex}.contents{flex-direction:column;display:flex}.cards{flex-direction:column;align-items:center;margin:20px 0;display:flex}.card{width:50%;min-width:300px;max-width:50%;height:auto;min-height:50px;animation:1.5s backwards left-appear-slightier;animation-delay:calc(var(--i) * .2s);background-color:#4b4d5c4b;border:1px solid #64646433;border-radius:10px;flex-direction:column;margin:15px;padding-bottom:12px;padding-left:20px;padding-right:20px;transition:all 1s ease-in-out;display:flex}.card:hover{transition:all .3s ease-in-out;box-shadow:2px 4px 5px 1px #0003}.card h2,.card h3{color:#fff;margin:10px}.about{text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:200px;display:flex}@keyframes left-appear-slightier{0%{opacity:0;transform:translate(-15px)rotate(3deg)translateY(15px)}to{opacity:1;transform:translate(0)rotate(0)translateY(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}.header-main{flex-direction:column;justify-content:center;align-items:center;width:100%;height:70vh;animation:2s backwards appear;display:flex}.picture-main{background:var(--bg) center / contain no-repeat, radial-gradient(circle closest-side, color-mix(in srgb, var(--bg-color) 90%, transparent) 0%, color-mix(in srgb, var(--bg-color) 75%, transparent) 8%, color-mix(in srgb, var(--bg-color) 55%, transparent) 16%, color-mix(in srgb, var(--bg-color) 55%, transparent) 24%, color-mix(in srgb, var(--bg-color) 35%, transparent) 33%, color-mix(in srgb, var(--bg-color) 25%, transparent) 43%, color-mix(in srgb, var(--bg-color) 15%, transparent) 54%, color-mix(in srgb, var(--bg-color) 7%, transparent) 67%, transparent 100%);aspect-ratio:1;border-radius:100%;width:auto;height:100%;transition:all .6s}.candidate-main{flex-direction:column;justify-content:center;align-items:center;width:70%;height:70%;display:flex}.candidates-list{flex-flow:wrap;justify-content:space-evenly;display:flex}.names-main{transition:all .6s}.candidates-list .card{flex-direction:row}.card .picture-main{width:30%}.card .texts-candidate-main{width:60%}.miklu-logo{aspect-ratio:1;background:var(--mkl-logo) center / contain no-repeat;border:2px solid #fff;border-radius:100%;width:auto;height:200px;margin-bottom:20px}@media screen and (orientation:portrait){.candidates-list .card{flex-direction:column}}.background2{background:linear-gradient(45deg,#00000051,#26262633) 0 0/400% 400%;animation:30s infinite animated-back}.background{background:linear-gradient(45deg,#00d5ff33,#ff940033,#0ac30033,#e402e833) 0 0/250% 250%;animation:60s infinite animated-back}@keyframes animated-back{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.navbar-main{flex-direction:column;align-items:end;width:100%;height:90%;font-family:Ubuntu;display:flex}.navbar-main a,.navbar-main a:hover{opacity:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;height:auto;animation:1s forwards right-appear;animation-delay:calc(var(--i) * .1s);text-decoration:none}@media (prefers-color-scheme:dark){.navbar-main a,.navbar-main a:hover{--lightningcss-light: ;--lightningcss-dark:initial}}.navbar-main.small div{margin:5px 2px;font-size:1.1rem}.navbar-main a{color:#fff;transition:all .5s;display:inline-block}.navbar-main a:hover{color:#c497ff;transition:all .5s}.link-line{color:#fff;margin-left:5px;transition:all .3s;display:inline-block}@keyframes right-appear{0%{opacity:0;transform:translate(15px)rotate(-5deg)translateY(15px)}to{opacity:1;transform:translate(0)rotate(0)translateY(0)}}.right-sider{z-index:1000;width:18%;min-width:150px;height:10vh;position:fixed;top:10vh;right:2%}.page{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}
