.boot{background:#f2f5f6;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}[data-theme=dark] .boot{background:#0b1520}.boot svg{width:205px;height:48px;animation:1.8s ease-in-out infinite boot-idle;overflow:visible}[data-splash=run] .boot svg{animation:none}@media (width>=640px){.boot svg{width:274px;height:64px}}.boot-eyes{transform-box:fill-box;transform-origin:50%}.boot-word{color:#0d4a55}[data-theme=dark] .boot-word{color:#fbf7f0}[data-splash=run] .boot-kyu{animation:4.8s ease-in-out infinite boot-bob}[data-splash=run] .boot-eyes{animation:6.4s ease-in-out infinite boot-blink}[data-splash=run] .boot-letter{will-change:transform;animation:.5s cubic-bezier(.22,1,.36,1) both boot-letter}.boot-letter:first-child{animation-delay:.18s}.boot-letter:nth-child(2){animation-delay:.24s}.boot-letter:nth-child(3){animation-delay:.3s}.boot-letter:nth-child(4){animation-delay:.36s}.boot-letter:nth-child(5){animation-delay:.42s}@keyframes boot-idle{50%{opacity:.65}}@keyframes boot-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes boot-blink{0%,91%,to{transform:scaleY(1)}93%,95%{transform:scaleY(.08)}}@keyframes boot-letter{0%,to{transform:translateY(0)}35%{transform:translateY(-16px)}65%{transform:translateY(2px)}82%{transform:translateY(-2px)}}.legacy{box-sizing:border-box;color:#0b3a43;text-align:center;background:#f2f5f6;width:100%;height:100%;padding:6vmin;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:auto}[data-theme=dark] .legacy{color:#f1eee8;background:#0b1520}.legacy-tv,[data-theme=dark] .legacy-tv{color:#fbf7f0;background:#0d4a55}.legacy-box{width:100%;max-width:40em;margin:auto;font-size:18px;line-height:1.45}.legacy-tv .legacy-box{font-size:3.2vmin}.legacy svg{width:12.8em;height:3em;margin:0 auto .9em;display:block}.legacy-tv svg{width:17.1em;height:4em}.legacy .boot-kyu,.legacy .boot-eyes,.legacy .boot-letter{opacity:1;animation:none}.legacy h1{margin:0 0 .5em;font-size:1.6em;font-weight:700;line-height:1.15}.legacy-tv h1{font-size:1.9em}.legacy p{margin:0}.legacy-button{color:#fbf7f0;font:inherit;cursor:pointer;background:#0d4a55;border:0;border-radius:999px;margin-top:1.2em;padding:.8em 1.6em;font-weight:700}[data-theme=dark] .legacy-button{color:#0b3a43;background:#fbf7f0}.legacy .legacy-line{color:#4c6b70;margin-top:1.4em;font-size:.8em}[data-theme=dark] .legacy .legacy-line{color:#a0b1c1}.legacy-tv .legacy-line,[data-theme=dark] .legacy-tv .legacy-line{color:#c9dad8}.legacy-addr{color:#f5c04a;word-wrap:break-word;margin-top:.8em;font-size:1.5em;font-weight:700;display:block}