html:not(.ev-boot) .ls{display:none!important}html.ev-boot body{overflow:hidden}.ls{--ls-paper:#e8e8e8;--ls-ink:#101010;--ls-ink-soft:#484848;--ls-black:#000;--ls-load:#181818;--ls-mid:#383838;--ls-yellow:#f0e068;--ls-yellow-hot:#ffe820;--ls-yellow-paper:#e6cf3c;z-index:9999;background:var(--ls-black);font-variant-numeric:tabular-nums;position:fixed;inset:0;overflow:hidden}.ls-stage{opacity:0;visibility:hidden;transition:opacity .34s,visibility .34s;position:absolute;inset:0}.ls-stage.is-on{opacity:1;visibility:visible}.ls-net{pointer-events:none;width:100%;position:absolute;left:0;overflow:visible}.ls-net line{stroke-linecap:round}.ls-title{background:var(--ls-paper);color:var(--ls-ink);flex-direction:column;justify-content:center;align-items:center;padding:26px 20px 58px;display:flex}.ls-net-title{z-index:0;height:40vh;max-height:330px;top:0}.ls-brand{z-index:1;text-align:center;margin-top:14vh;position:relative}.ls-logo{letter-spacing:.06em;color:#2b2b2b;text-shadow:0 2px 10px #e8e8e8e6,0 1px #fff9;margin:0;font-size:clamp(38px,7.6vw,86px);font-weight:800;line-height:1}.ls-latin{background:var(--ls-ink);color:#f2f2f2;letter-spacing:.34em;margin:14px 0 0;padding:5px 20px;font-size:clamp(10px,1.5vw,13px);font-weight:600;display:inline-block}.ls-actions{z-index:1;flex-direction:column;align-items:center;gap:10px;margin-top:clamp(24px,5vh,56px);display:flex;position:relative}.ls-start{appearance:none;background:var(--ls-ink-soft);color:#fbfbfb;letter-spacing:.34em;text-indent:.34em;cursor:pointer;border:1px solid #6a6a6a;min-width:232px;min-height:52px;padding:13px 34px;font-family:inherit;font-size:17px;font-weight:600;transition:background .16s,color .16s,border-color .16s}.ls-start:hover{border-color:var(--ls-ink);background:#5c5c5c}.ls-start:focus-visible{outline:3px solid var(--ls-yellow-hot);outline-offset:3px}.ls-start:active{background:#2f2f2f}.ls-player{background:var(--ls-ink);color:#e6e6e6;letter-spacing:.06em;padding:3px 12px;font-size:12px}.ls-foot{color:#4a4a4a;letter-spacing:.04em;background:#dcdcdc;border-top:1px solid #c4c4c4;justify-content:center;align-items:center;padding:9px 16px;font-size:11.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.ls-load{background:var(--ls-load);color:#f0f0f0;justify-content:center;align-items:center;display:flex}.ls-net-load{height:100%;inset:0}.ls-core{z-index:2;background:var(--ls-load);text-align:center;border:1px solid #f0e06847;padding:10px 30px 12px;position:relative}.ls-load.is-on .ls-core{animation:.66s cubic-bezier(.16,.84,.24,1) both ls-coregrow}.ls-load.is-on .ls-core>*{animation:.46s ease-out .2s both ls-coretext}.ls-core-name{letter-spacing:.08em;color:#f0f0f080;font-size:clamp(26px,4.6vw,46px);font-weight:800;display:block}.ls-core-tag{letter-spacing:.32em;color:var(--ls-yellow);margin-top:6px;font-size:11px;display:block}.ls-core-num{font-family:var(--mono,monospace);color:#f5f5f0;margin-top:2px;font-size:clamp(30px,5vw,52px);font-weight:700;display:block}.ls-bars{z-index:1;position:absolute;top:50%;left:0;right:0}.ls-bar{background:#ffffff1f;height:1px;position:relative}.ls-bar.is-l{margin-right:50%}.ls-bar.is-r{margin-left:50%}.ls-bar i{background:var(--ls-yellow-hot);width:0%;height:2px;transition:width .2s linear;position:absolute;top:-1px;box-shadow:0 0 8px #ffe82066}.ls-bar.is-l i{left:0}.ls-bar.is-r i{right:0}.ls-bar b{color:var(--ls-yellow-hot);letter-spacing:.06em;font-size:12px;font-weight:600;position:absolute;top:-28px}.ls-bar.is-l b{left:26px}.ls-bar.is-r b{right:26px}.ls-caption{text-align:center;letter-spacing:.06em;color:#b9b9b9;margin:0;font-size:12.5px;position:absolute;bottom:66px;left:0;right:0}.ls-a11y{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ls-load.is-full:after{content:"";background:var(--ls-yellow-hot);z-index:3;height:2px;animation:.5s ease-out forwards ls-flash;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 22px 6px #ffe8208c}.ls-cardstage{background:var(--ls-load);background-image:radial-gradient(circle at 50% 46%,#f0e06812,#0000 58%),linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(#ffffff07 1px,#0000 1px);background-size:100% 100%,38px 38px,38px 38px;place-items:center;display:grid}.ls-card{text-align:center;padding:0 20px;position:relative}.ls-insignia{flex-wrap:wrap;justify-content:center;gap:14px 22px;max-width:470px;margin:0 auto 26px;display:flex}.ls-ins{opacity:0;width:38px;height:38px;animation:.52s cubic-bezier(.22,.8,.3,1) forwards ls-fadeup;animation-delay:calc(var(--d,0s));display:block}.ls-ins img{object-fit:cover;opacity:.92;background:#101010;border:1px solid #f0e06852;width:100%;height:100%;display:block}.ls-ins svg{width:100%;height:100%;display:block}.ls-ins path{fill:none;stroke:var(--ls-yellow);stroke-width:1.5px;opacity:.5}.ls-ins.is-hot path{stroke:var(--ls-yellow-hot);opacity:.85}.ls-card-mark{opacity:0;width:clamp(84px,13vw,124px);height:auto;animation:.6s cubic-bezier(.22,.8,.3,1) .5s forwards ls-fadeup}.ls-card-mark path{fill:none;stroke:#f2f2f2;stroke-width:2.4px}.ls-card-mark path.inner{stroke:#f2f2f273;stroke-width:1.4px}.ls-card-mark rect.core{fill:var(--ls-yellow-hot);stroke:none}.ls-card-line{color:#f2f2f2;letter-spacing:.1em;opacity:0;margin:18px 0 0;font-size:14px;animation:.5s ease-out .72s forwards ls-fadeup}.ls-card-sub{color:#a8a8a8;letter-spacing:.14em;opacity:0;margin:7px 0 0;font-size:11.5px;animation:.5s ease-out .86s forwards ls-fadeup}.ls-scan{opacity:0;background:linear-gradient(90deg,#0000,#ffe820d9,#0000);height:1px;animation:1.1s ease-out .15s forwards ls-sweep;position:absolute;top:40%;left:0;right:0}.ls.is-done{opacity:0;pointer-events:none;transition:opacity .42s}@keyframes ls-flash{0%{opacity:1;transform:scaleX(.2)}to{opacity:0;transform:scaleX(1)}}@keyframes ls-coregrow{0%{clip-path:inset(45% 48%);opacity:.5;transform:scale(.94)}60%{opacity:1}to{clip-path:inset(0);opacity:1;transform:scale(1)}}@keyframes ls-coretext{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ls-fadeup{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ls-sweep{0%{opacity:0;transform:translateY(-40px)scaleX(.5)}25%{opacity:.9}to{opacity:0;transform:translateY(40px)scaleX(1)}}@media (prefers-reduced-motion:reduce){.ls-ins,.ls-card-mark,.ls-card-line,.ls-card-sub{opacity:1;animation:none}.ls-load.is-on .ls-core,.ls-load.is-on .ls-core>*{animation:none}.ls-scan{opacity:.35;animation:none}.ls-load.is-full:after{opacity:0;animation:none}}@media (width<=620px){.ls-title{padding-bottom:62px}.ls-net-title{height:32vh}.ls-brand{margin-top:11vh}.ls-foot{padding:8px 12px;font-size:11px}.ls-caption{font-size:11.5px;bottom:54px}.ls-bar b{font-size:11px}.ls-bar.is-l b{left:14px}.ls-bar.is-r b{right:14px}.ls-core{padding:8px 18px 10px}.ls-insignia{gap:12px 16px;max-width:280px;margin-bottom:20px}.ls-ins{width:26px;height:26px}}
