._overlay_svnvl_1{z-index:2147483647;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));color:#fff;background:radial-gradient(at 50% 27%,#302108 0%,#090909 45%,#000 90%);justify-content:center;align-items:center;font-family:system-ui,-apple-system,Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:auto}._panel_svnvl_2{text-align:center;flex-direction:column;align-items:center;gap:15px;width:min(100%,520px);margin:auto;display:flex}._eyebrow_svnvl_3{letter-spacing:.3em;color:#f9d779;font-size:11px;font-weight:800}._logo_svnvl_4{aspect-ratio:750/933;background:#fff;border-radius:5px;width:min(77vw,300px,40dvh);overflow:hidden;box-shadow:0 0 0 2px #d9ac37,0 0 40px #f2b52c55}._logo_svnvl_4 img{object-fit:contain;width:100%;height:100%;display:block}._slogan_svnvl_6{color:#f8d167;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:clamp(13px,3.6vw,18px);font-weight:800;line-height:1.4}._site_svnvl_7{letter-spacing:.12em;color:#e6e6e6;font-size:14px}._start_svnvl_8{color:#0e0a02;letter-spacing:.07em;cursor:pointer;background:linear-gradient(#fd6,#e8a91f);border:2px solid #ffd248;border-radius:9px;margin-top:8px;padding:16px 18px;font-size:clamp(12px,3.8vw,17px);font-weight:900;animation:1.7s infinite _pulse_svnvl_1;box-shadow:0 0 18px #d9a02e75}:is(._start_svnvl_8:focus-visible,._skip_svnvl_9:focus-visible){outline-offset:4px;outline:3px solid #fff}@keyframes _pulse_svnvl_1{50%{filter:brightness(1.13);box-shadow:0 0 32px #ffd248c9}}._loading_svnvl_11{width:min(88vw,340px)}._percent_svnvl_12{font-variant-numeric:tabular-nums;color:#ffe090;font-size:32px;font-weight:900}._track_svnvl_13{background:#191919;border:1px solid #cb9d29;border-radius:50px;height:13px;margin:12px 0;overflow:hidden}._track_svnvl_13>div{background:linear-gradient(90deg,#a86c09,#ffdb4f,#fff2a5);height:100%;box-shadow:0 0 16px #ffbf32}._status_svnvl_15{letter-spacing:.2em;color:#e3d1a5;font-size:11px}._skip_svnvl_9{color:#dfd0a7;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 18px;font-size:13px;text-decoration:underline}@media (max-height:720px){._panel_svnvl_2{gap:10px}._logo_svnvl_4{width:min(65vw,30dvh)}}@media (prefers-reduced-motion:reduce){._start_svnvl_8{animation:none}}
