@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff) format("woff");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-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");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}.boot-overlay[data-astro-cid-qozdfemc]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;background:#000;display:flex;align-items:center;justify-content:center;font-family:Courier New,Lucida Console,Consolas,monospace}.grub-screen[data-astro-cid-qozdfemc]{width:100%;height:100%;display:flex;flex-direction:column;padding:2rem;box-sizing:border-box;background:#000;color:#aaa;font-size:clamp(12px,1.4vw,18px);line-height:1.5}.grub-header[data-astro-cid-qozdfemc]{color:#aaa;margin-bottom:1.5rem;font-size:clamp(12px,1.4vw,18px);max-width:700px;width:100%;align-self:center;margin-left:auto;margin-right:auto}.grub-menu-box[data-astro-cid-qozdfemc]{border:1px solid #555;padding:.5rem 0;flex-shrink:0;max-width:700px;width:100%;align-self:center;margin:0 auto}.grub-menu-inner[data-astro-cid-qozdfemc]{padding:0}.grub-item[data-astro-cid-qozdfemc]{padding:.35rem 1rem;color:#aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-tap-highlight-color:transparent}.grub-item[data-astro-cid-qozdfemc].grub-selected{background:#aaa;color:#000}.grub-footer[data-astro-cid-qozdfemc]{margin-top:2rem;color:#aaa;font-size:clamp(10px,1.2vw,15px);text-align:center;line-height:1.4}.grub-footer[data-astro-cid-qozdfemc] p[data-astro-cid-qozdfemc]{margin:0;color:#e8a735!important}.grub-mobile-instructions[data-astro-cid-qozdfemc]{display:none}.grub-boot-btn[data-astro-cid-qozdfemc]{display:none;margin:1.25rem auto 0;padding:.6rem 2.5rem;background:#aaa;color:#000;border:none;font-family:Courier New,Lucida Console,Consolas,monospace;font-size:clamp(13px,1.4vw,18px);font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent}.grub-boot-btn[data-astro-cid-qozdfemc]:active{background:#fff}@media (hover: none) and (pointer: coarse){.grub-desktop-instructions[data-astro-cid-qozdfemc]{display:none}.grub-mobile-instructions[data-astro-cid-qozdfemc]{display:block;margin-top:.5rem}.grub-boot-btn[data-astro-cid-qozdfemc]{display:block}}.grub-timer[data-astro-cid-qozdfemc]{margin-top:1.5rem;color:#aaa;font-size:clamp(10px,1.2vw,15px);text-align:center}.boot-screen[data-astro-cid-qozdfemc]{width:100%;height:100%;padding:1rem 2rem;box-sizing:border-box;background:#000;color:#ccc;font-size:clamp(11px,1.2vw,15px);line-height:1.35;overflow:hidden;position:relative}#boot-log[data-astro-cid-qozdfemc]{margin:0;padding:0;white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:inherit;color:inherit}.boot-cursor[data-astro-cid-qozdfemc]{display:inline;animation:blink .7s step-end infinite;color:#ccc}@keyframes blink{50%{opacity:0}}.boot-overlay[data-astro-cid-qozdfemc].fade-out{animation:bootFadeOut .6s ease-out forwards}@keyframes bootFadeOut{0%{opacity:1}to{opacity:0}}html.booting,html.booting body{overflow:hidden!important}.boot-ok{color:#0c0!important;font-weight:700}.boot-fail{color:#e74c3c!important}.boot-white{color:#fff!important}.boot-blue{color:#59f!important}html{height:100%;margin:0;padding:0;background-color:#000;height:-webkit-fill-available}body{display:flex;flex-direction:column;max-width:1440px;margin:0 auto;padding:0;padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box;font-family:Poppins,sans-serif;color:#fff;background-color:transparent;transition:color .3s ease;height:100vh;height:-webkit-fill-available}.light-mode body{color:#000}.glass{background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000004d}.light-mode .glass{background:#ffffff4d;border:1px solid rgba(0,0,0,.1)}.fixed-background{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;pointer-events:none;background:none}.fixed-background:before,.fixed-background:after{content:"";position:absolute;inset:0;background-size:cover;background-position:center;transition:opacity .5s ease-in-out}.fixed-background:before{background-image:url(/back3.jpg);opacity:1}.fixed-background:after{background-image:url(/back5.png);opacity:0}html.light-mode .fixed-background:before{opacity:0}html.light-mode .fixed-background:after{opacity:1}@supports (-webkit-touch-callout: none){.fixed-background{background-attachment:scroll}}.stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:radial-gradient(2px 2px at 20px 30px,#fff,#0000),radial-gradient(2px 2px at 40px 70px,#fff,#0000),radial-gradient(2px 2px at 50px 160px,#fff,#0000),radial-gradient(2px 2px at 90px 40px,#fff,#0000),radial-gradient(2px 2px at 130px 80px,#fff,#0000);background-size:200px 200px;animation:twinkle 5s ease-in-out infinite}.light-mode .stars{opacity:0}.glow-orb{position:fixed;top:15%;left:85%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle at center,#ffb6ff66,#ffb6ff00 70%);pointer-events:none;z-index:0;animation:float 20s ease-in-out infinite;filter:blur(30px)}.light-mode .glow-orb{background:radial-gradient(circle at center,#6495ed66,#6495ed00 70%)}@keyframes twinkle{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes float{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-30%,-30%) rotate(180deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.float{animation:contentFloat 6s ease-in-out infinite}@keyframes contentFloat{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.text-gradient{background:linear-gradient(to right,#b388ff,#7fdbff,#ffb6c1);-webkit-background-clip:text;background-clip:text;color:transparent}html.light-mode body,html.light-mode h1,html.light-mode h2,html.light-mode h3,html.light-mode h4,html.light-mode h5,html.light-mode h6,html.light-mode p,html.light-mode a,html.light-mode li,html.light-mode span:not(.boot-ok):not(.boot-white):not(.boot-fail):not(.boot-blue):not(#shutdown-log span){color:#000!important}html.light-mode .text-gray-200{color:#222!important}html.light-mode .text-white{color:#000!important}
