#world-loader{font:15px/1.5 system-ui,sans-serif;color:#efe1bf;background:#07171b;color-scheme:dark}#world-loader{position:relative;isolation:isolate;overflow:hidden;min-height:730px;height:92dvh;background:#07171b}#world-loader .loading-landscape{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:53% 45%;z-index:-3;filter:brightness(.62);transition:filter .6s ease}#world-loader .landscape-wash{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#05171cea,transparent 72%),linear-gradient(0deg,#05171ce6,transparent 60%);pointer-events:none}#world-loader .loader-header{display:flex;align-items:center;justify-content:space-between;padding:35px 5.5%;gap:25px}#world-loader .loader-logo{width:150px;height:100px;object-fit:contain;filter:drop-shadow(0 3px 10px #0008)}#world-loader .station-label{font:10px ui-monospace,monospace;color:#d2b474;letter-spacing:3px;display:flex;align-items:center;gap:10px}#world-loader .station-label i{width:6px;height:6px;border-radius:50%;background:#cead63;box-shadow:0 0 12px #d7ad58}#world-loader .loading-console{position:absolute;left:6%;bottom:12%;width:min(470px,84%);padding:27px 30px 24px;border:1px solid #aa8c4a75;border-radius:6px;background:linear-gradient(120deg,#0b2126d9,#091a1eaa);box-shadow:inset 0 1px #e0c08117,0 15px 40px #0003;backdrop-filter:blur(8px)}#world-loader .eyebrow{font:10px ui-monospace,monospace;letter-spacing:2.5px;color:#c7a96c;margin:0 0 13px}#world-loader h1{font:500 clamp(30px,3.6vw,51px)/1.05 system-ui,sans-serif;letter-spacing:-2px;margin:0 0 13px}#world-loader .subline{font-size:13px;color:#9eb8ac;margin:0}#world-loader .frequency-dial{position:relative;height:72px;margin-top:26px;border-top:1px solid #6d815f66;padding-top:8px;display:flex;justify-content:space-between;align-items:end;font:8px ui-monospace,monospace;letter-spacing:2px;color:#829783}#world-loader .dial-ticks{position:absolute;left:0;right:0;top:10px;height:27px;background:repeating-linear-gradient(90deg,#9b9c664d 0 1px,transparent 1px 10px);mask-image:linear-gradient(90deg,transparent,#000 10% 90%,transparent)}#world-loader .dial-cursor{position:absolute;top:4px;left:var(--progress,0%);height:43px;width:2px;background:#e6c676;box-shadow:0 0 12px #e8b74c;transition:left .25s ease}#world-loader .dial-cursor:before{content:'';position:absolute;left:-3px;top:-3px;width:8px;height:8px;border-radius:50%;background:#ead194}#world-loader .progress-row{display:flex;justify-content:space-between;font:10px ui-monospace,monospace;letter-spacing:2px;margin:17px 0 8px;color:#b4c9b8}#world-loader .progress-row output{color:#e5c582}#world-loader progress{appearance:none;display:block;width:100%;height:3px;border:0;background:#3b4d40;color:#d6b875}#world-loader progress::-webkit-progress-bar{background:#3b4d40}#world-loader progress::-webkit-progress-value{background:#d6b875;box-shadow:0 0 12px #d3af5a;transition:width .2s ease}#world-loader progress::-moz-progress-bar{background:#d6b875}#world-loader .loader-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap}#world-loader .loader-actions button{margin-top:23px;background:#cfad68;color:#102321;border:1px solid #ecd5a0;min-height:46px;padding:10px 22px;border-radius:5px;font:600 13px ui-monospace,monospace;cursor:pointer}#world-loader .loader-actions a{font-size:12px;color:#b9d1c1;margin-top:20px}#world-loader .loader-footer{font:8px ui-monospace,monospace;color:#6f9187;letter-spacing:2px;margin:23px 0 0}#world-loader .corner-coordinate{position:absolute;right:4%;bottom:5%;font:8px/1.7 ui-monospace,monospace;letter-spacing:2px;text-align:right;color:#8d9c86}#world-loader[data-phase=ready] .loading-landscape{filter:brightness(.9)}#world-loader[data-phase=tuning] .loading-landscape{filter:brightness(.75)}#world-loader[data-phase=error] .eyebrow{color:#e0b177}#world-loader button:focus-visible,#world-loader a:focus-visible{outline:2px solid #b3d6c4;outline-offset:4px}@media(max-width:600px){#world-loader{height:88dvh;min-height:620px}#world-loader .loader-header{padding:20px 7%}#world-loader .loader-logo{width:100px;height:75px}#world-loader .station-label{font-size:8px;letter-spacing:1px}#world-loader .loading-landscape{object-position:52% 20%}#world-loader .landscape-wash{background:linear-gradient(0deg,#05171cf5,transparent 95%)}#world-loader .loading-console{left:7%;bottom:9%;width:86%;padding:22px}#world-loader .loading-console h1{font-size:36px}#world-loader .corner-coordinate{display:none}#world-loader .loader-footer{font-size:7px;letter-spacing:1.2px}}@media(prefers-reduced-motion:reduce){#world-loader *,#world-loader *:before,#world-loader *:after{transition:none!important;animation:none!important}}#world-loader{position:fixed;inset:0;z-index:1000;height:100dvh!important;min-height:0!important;transition:opacity .5s ease}#world-loader.leaving{opacity:0;pointer-events:none}#world-loader .loading-landscape{z-index:-3}#world-loader button[hidden],#world-loader a[hidden]{display:none}body.loading-lock{overflow:hidden}