.boot-screen-module__SNlYkG__screen{z-index:100;color:#dbe7ff;font-family:var(--font-body);cursor:pointer;background:radial-gradient(1px 1px at 12% 18%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 28% 72%,#ffffff73,#0000 60%),radial-gradient(1.5px 1.5px at 41% 9%,#fff9,#0000 60%),radial-gradient(1px 1px at 63% 24%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 78% 61%,#fff6,#0000 60%),radial-gradient(1.5px 1.5px at 88% 14%,#ffffffa6,#0000 60%),radial-gradient(1px 1px at 7% 52%,#fff6,#0000 60%),radial-gradient(1px 1px at 54% 44%,#ffffff4d,#0000 60%),radial-gradient(1px 1px at 94% 38%,#ffffff73,#0000 60%),radial-gradient(1px 1px at 33% 33%,#ffffff59,#0000 60%),radial-gradient(90% 60% at 50% 0,#0b1a36 0%,#0000 70%),#02060f;flex-direction:column;align-items:center;transition:opacity .6s,visibility .6s;display:flex;position:fixed;inset:0;overflow:hidden}.boot-screen-module__SNlYkG__leaving{opacity:0;visibility:hidden}.boot-screen-module__SNlYkG__earth{aspect-ratio:1;opacity:.4;background:radial-gradient(30% 4% at 50% 0,#78b9ff47,#0000 100%),#030a16;border-radius:50%;width:max(260vw,1600px);transition:translate 1.4s cubic-bezier(.2,.7,.2,1),opacity 1.4s;position:absolute;top:74vh;left:50%;transform:translate(-50%)translateY(8vh);box-shadow:0 -1px #96cdffd9,0 -2px 18px #4696ff99,0 -12px 70px #2878ff4d,inset 0 10px 40px #3c8cff47}.boot-screen-module__SNlYkG__earth:after{content:"";background:radial-gradient(2px 2px at 38% 3.5%,#ffd28c8c,#0000 70%),radial-gradient(1.5px 1.5px at 42% 4.2%,#ffd28c73,#0000 70%),radial-gradient(2px 2px at 59% 3.8%,#ffd28c80,#0000 70%),radial-gradient(1.5px 1.5px at 63% 4.6%,#ffd28c66,#0000 70%),radial-gradient(1.5px 1.5px at 47% 5.2%,#ffd28c59,#0000 70%),radial-gradient(1.5px 1.5px at 55% 5.6%,#ffd28c4d,#0000 70%);border-radius:50%;position:absolute;inset:0}.boot-screen-module__SNlYkG__flare{filter:blur(1px);opacity:0;background:radial-gradient(#dcf0fff2,#50a0ff80 35%,#0000 70%);width:min(70vw,900px);height:3px;transition:opacity 1.6s ease-out;position:absolute;top:calc(74vh - 2px);left:50%;transform:translate(-50%)}.boot-screen-module__SNlYkG__version{font-family:var(--font-mono);letter-spacing:.12em;color:#bed2f599;font-size:11px;position:absolute;top:22px;right:28px}.boot-screen-module__SNlYkG__pillars{text-align:right;letter-spacing:.32em;color:#bed2f5bf;opacity:0;border-right:1px solid #78aaff73;padding-right:14px;font-size:10.5px;line-height:2.1;transition:opacity .9s;position:absolute;top:58px;right:28px}.boot-screen-module__SNlYkG__stage{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;width:100%;max-width:820px;padding:40px 20px 0;display:flex;position:relative}.boot-screen-module__SNlYkG__mark{filter:drop-shadow(0 0 18px #50a0ff8c);opacity:0;width:92px;height:auto;transition:opacity .8s,transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}.boot-screen-module__SNlYkG__rows{flex-direction:column;gap:8px;width:100%;display:flex}.boot-screen-module__SNlYkG__row{opacity:0;grid-template-columns:54px minmax(0,1fr) minmax(0,210px);align-items:center;gap:16px;transition:opacity .5s,transform .55s cubic-bezier(.2,.7,.2,1);display:grid;transform:translate(-16px)}.boot-screen-module__SNlYkG__letter{height:54px;font-family:var(--font-display);background:linear-gradient(#1e468c59,#08142d99) padding-box padding-box;border:1px solid #78afff73;border-radius:10px;justify-content:center;align-items:center;font-size:34px;font-weight:800;line-height:1;display:flex;box-shadow:inset 0 0 14px #468cff40,0 0 16px #3282ff2e}.boot-screen-module__SNlYkG__letterGlyph{background:linear-gradient(#fff 0%,#dbe5f5 50%,#aebfdd 100%);color:#0000;filter:drop-shadow(0 0 8px #6eb4ff8c);-webkit-background-clip:text;background-clip:text}.boot-screen-module__SNlYkG__word{font-family:var(--font-display);letter-spacing:.02em;color:#eef4ff;padding-bottom:6px;font-size:26px;font-weight:600;position:relative}.boot-screen-module__SNlYkG__word:after{content:"";transform-origin:0;background:linear-gradient(90deg,#5aaaffe6,#5aaaff0d);width:100%;height:1px;transition:transform .7s ease-out .1s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.boot-screen-module__SNlYkG__tagline{letter-spacing:.22em;text-transform:uppercase;color:#aac3ebb3;font-size:10px;line-height:1.6}.boot-screen-module__SNlYkG__motto{letter-spacing:.5em;color:#e1ecffd9;text-align:center;opacity:0;margin-top:6px;font-size:12px;transition:opacity .9s}.boot-screen-module__SNlYkG__shown{opacity:1;transform:translate(0,0)}.boot-screen-module__SNlYkG__shown .boot-screen-module__SNlYkG__word:after,.boot-screen-module__SNlYkG__row.boot-screen-module__SNlYkG__shown .boot-screen-module__SNlYkG__word:after{transform:scaleX(1)}.boot-screen-module__SNlYkG__flare.boot-screen-module__SNlYkG__shown{opacity:.9}.boot-screen-module__SNlYkG__earth.boot-screen-module__SNlYkG__shown,.boot-screen-module__SNlYkG__flare.boot-screen-module__SNlYkG__shown{transform:translate(-50%)}.boot-screen-module__SNlYkG__boot{z-index:1;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:920px;padding:22px 20px 0;display:flex;position:relative}.boot-screen-module__SNlYkG__status{letter-spacing:.42em;color:#e1ecffe6;font-size:12px}.boot-screen-module__SNlYkG__bar{background:#78a0e62e;border-radius:999px;width:min(480px,80vw);height:4px;overflow:hidden}.boot-screen-module__SNlYkG__barFill{background:linear-gradient(90deg,#3b8bff,#7cc4ff);border-radius:999px;height:100%;box-shadow:0 0 12px #5aaaffcc}.boot-screen-module__SNlYkG__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.boot-screen-module__SNlYkG__tile{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0812268c;border:1px solid #78a0e633;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex}.boot-screen-module__SNlYkG__tileIcon{color:#6aaeff;border-right:1px solid #78a0e640;padding-right:14px;display:inline-flex}.boot-screen-module__SNlYkG__tileName{letter-spacing:.22em;color:#dce8ffe6;font-size:12px}.boot-screen-module__SNlYkG__tileState{letter-spacing:.22em;color:#aabee18c;margin-top:4px;font-size:12px;font-weight:600;transition:color .3s}.boot-screen-module__SNlYkG__online{color:#3ddc84;text-shadow:0 0 10px #3ddc8473}.boot-screen-module__SNlYkG__footer{z-index:1;letter-spacing:.4em;color:#bed2f599;align-items:center;gap:18px;padding:26px 20px 22px;font-size:10.5px;display:flex;position:relative}.boot-screen-module__SNlYkG__footer:before,.boot-screen-module__SNlYkG__footer:after{content:"";background:linear-gradient(90deg,#0000,#78aaff80,#0000);width:120px;height:1px}.boot-screen-module__SNlYkG__skip{letter-spacing:.14em;color:#bed2f573;font-size:11px;position:absolute;top:22px;left:28px}@media (max-width:720px){.boot-screen-module__SNlYkG__pillars,.boot-screen-module__SNlYkG__tagline,.boot-screen-module__SNlYkG__footer:before,.boot-screen-module__SNlYkG__footer:after{display:none}.boot-screen-module__SNlYkG__row{grid-template-columns:44px minmax(0,1fr)}.boot-screen-module__SNlYkG__letter{height:44px;font-size:26px}.boot-screen-module__SNlYkG__word{font-size:20px}.boot-screen-module__SNlYkG__rows{align-self:center;width:auto}.boot-screen-module__SNlYkG__stage{gap:14px;padding-top:56px}.boot-screen-module__SNlYkG__mark{width:64px}.boot-screen-module__SNlYkG__tiles{gap:6px}.boot-screen-module__SNlYkG__tile{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}.boot-screen-module__SNlYkG__tileIcon{border-right:none;padding-right:0}.boot-screen-module__SNlYkG__tileName,.boot-screen-module__SNlYkG__tileState{letter-spacing:.12em;font-size:9.5px}.boot-screen-module__SNlYkG__footer{letter-spacing:.25em;text-align:center;font-size:9px}.boot-screen-module__SNlYkG__motto{letter-spacing:.25em;font-size:10.5px}}@media (max-height:760px) and (min-width:721px){.boot-screen-module__SNlYkG__tagline{font-size:9px}.boot-screen-module__SNlYkG__letter{height:44px;font-size:28px}.boot-screen-module__SNlYkG__word{font-size:21px}.boot-screen-module__SNlYkG__mark{width:70px}}@media (prefers-reduced-motion:reduce){.boot-screen-module__SNlYkG__earth,.boot-screen-module__SNlYkG__flare,.boot-screen-module__SNlYkG__pillars,.boot-screen-module__SNlYkG__mark,.boot-screen-module__SNlYkG__row,.boot-screen-module__SNlYkG__motto,.boot-screen-module__SNlYkG__word:after{transition:none}}
