.frame-intro-backdrop[data-slot=dialog-overlay]{z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;transition:opacity .3s;animation:.3s both frame-intro-enter}.frame-intro{z-index:10001;aspect-ratio:16/9;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;width:min(88vw,1450px,145.778svh);max-height:82svh;transition:opacity .3s;animation:.3s both frame-intro-enter;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.frame-intro.fading,.frame-intro-backdrop.fading[data-slot=dialog-overlay]{opacity:0;animation:none}.frame-intro-images{isolation:isolate;cursor:default;background:#030607;border:1px solid #ffffff1a;border-radius:14px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 25px 80px #000000a6}.frame-intro-images.is-final{cursor:pointer}.frame-intro-images:focus-visible{outline-offset:3px;outline:2px solid #b7fa36}.frame-intro img{object-fit:contain;object-position:center;opacity:0;pointer-events:none;width:100%;max-width:none;height:100%;transition:opacity .4s;position:absolute;inset:0}.frame-intro img.revealed{opacity:1}.frame-intro img:first-child{transition:none}.frame-intro-skip{color:#f0f3f2;letter-spacing:.06em;cursor:pointer;background:#00000059;border:0;border-radius:4px;min-height:32px;margin-bottom:7px;padding:4px 8px;font-size:12px;position:absolute;bottom:100%;right:0}.frame-intro-skip:hover{background:#000000a6}.frame-intro-skip:focus-visible{outline-offset:2px;outline:2px solid #b7fa36}@keyframes frame-intro-enter{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.frame-intro{width:min(92vw,145.778svh)}}@media (max-width:600px){.frame-intro{width:min(94vw,145.778svh)}.frame-intro-skip{min-height:36px}}@media (prefers-reduced-motion:reduce){.frame-intro,.frame-intro-backdrop[data-slot=dialog-overlay],.frame-intro img{transition-timing-function:linear;animation-timing-function:linear}}
