body:has(.s4r-game-page){background:#191c21}.s4r-game-viewport.s4r-native-game{aspect-ratio:auto;isolation:auto;height:auto;min-height:0;overflow:visible}.s4r-native-game :is(.tu-page,.od-page,.df-page,.fm-page){width:100%;min-height:0}.s4r-native-game :is(.tu-game-wrap,.od-game-wrap,.df-game-wrap){min-height:0;padding:0}.s4r-native-game :is(.tu-stage,.od-stage,.df-stage,.fm-stage){width:100%;min-width:0;max-width:100%}.s4r-native-game :is(.tu-nav,.od-nav,.df-nav){flex-wrap:wrap;gap:8px;height:auto;min-height:44px;padding:8px 12px}.s4r-native-game :is(.tu-footer,.od-footer,.df-footer){display:none}.s4r-game-box:fullscreen .s4r-native-game{flex:0 auto;max-height:calc(100dvh - 48px);overflow:auto}.s4r-display-error{color:#fff;text-align:center;background:#152638;place-content:center;gap:12px;min-height:300px;padding:30px;display:grid}.s4r-display-error button{color:#201509;cursor:pointer;background:#ffbd63;border:0;border-radius:6px;padding:14px}:is(body:has(.s4r-game-page)>.s4r-copyright-notice,body:has(.s4r-embedded-game)>.s4r-copyright-notice){display:none}.s4r-game-page{--frame-border:#ffffff0c;color:#eff1f4;background:#191c21;min-height:100svh;font:14px/1.4 Arial,Helvetica,sans-serif}.s4r-game-page *{box-sizing:border-box}.s4r-game-page a{color:inherit;text-decoration:none}.s4r-game-page button{font:inherit}.s4r-game-page :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #91b2ff}.s4r-game-header{border-bottom:1px solid var(--frame-border);z-index:30;background:#24282e;align-items:center;gap:28px;height:72px;padding:0 28px;display:flex;position:relative}.s4r-game-brand{flex-shrink:0;align-items:center;width:196px;display:flex}.s4r-game-brand img{object-fit:contain;width:100%;height:46px;display:block}.s4r-game-header nav{color:#b6bcc5;align-items:center;gap:25px;font-size:13px;font-weight:700;display:flex}.s4r-game-header nav a:hover{color:#fff}.s4r-frame-account{background:#323840;border:1px solid #ffffff08;border-radius:6px;align-items:center;gap:9px;margin-left:auto;padding:11px 15px;font-size:12px;font-weight:700;display:flex}.s4r-game-sidebar{border-right:1px solid var(--frame-border);background:#20242a;flex-direction:column;gap:7px;width:216px;min-height:calc(100svh - 72px);padding:24px 14px;display:flex;position:absolute;top:72px;bottom:0}.s4r-game-sidebar>a{color:#bcc4ce;border-radius:6px;align-items:center;gap:12px;padding:13px 12px;font-size:13px;font-weight:600;display:flex}.s4r-game-sidebar>a:hover{color:#fff;background:#30363e}.s4r-frame-current{border-top:1px solid #ffffff0b;align-items:center;gap:10px;margin-top:23px;padding:20px 8px;display:flex}.s4r-frame-current img{object-fit:cover;border-radius:6px;width:53px;height:53px}.s4r-frame-current span{letter-spacing:.07em;color:#848e9b;font-size:9px}.s4r-frame-current strong{letter-spacing:0;color:#e1e5eb;margin-top:5px;font-size:11px;line-height:1.45;display:block}.s4r-game-sidebar .s4r-frame-rules{color:#9099a6;margin-top:auto;font-size:11px;font-weight:400;line-height:1.6}.s4r-game-main{min-width:0;margin-left:216px;padding:24px 30px 12px}.s4r-game-container{width:min(100%,1360px,177.778svh - 373.333px);margin:0 auto}.s4r-game-box{background:#090b0e;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0002}.s4r-game-viewport{aspect-ratio:16/9;isolation:isolate;background:#090b0e;width:100%;position:relative;overflow:hidden}.s4r-game-viewport>iframe{transform-origin:50%;border:0;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s4r-game-toolbar{background:#282d34;border-top:1px solid #ffffff08;align-items:center;gap:14px;height:48px;padding:0 14px;display:flex}.s4r-frame-icon{cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;color:#aeb8c4!important}.s4r-frame-icon:hover,.s4r-frame-icon[aria-pressed=true]{background:#3b424b;color:#fff!important}.s4r-frame-demo{color:#c1c9d2;background:#383f48;border-radius:4px;padding:6px 10px;font-size:11px;font-weight:700}.s4r-game-toolbar-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.s4r-game-caption{background:#272c33;border:1px solid #ffffff05;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:17px 18px;display:flex}.s4r-game-caption h1{color:#f6f7f9;margin:0 0 5px;font:700 16px/1.3 Arial,Helvetica,sans-serif}.s4r-game-caption span{letter-spacing:.12em;color:#a9c4ff;font-size:9px}.s4r-game-caption>a{color:#b4beca;align-items:center;gap:8px;font-size:12px;display:flex}.s4r-game-footer{color:#818b97;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 3px;font-size:10px;display:flex}.s4r-frame-menu,.s4r-frame-backdrop{display:none}.s4r-frame-message{color:#ddd;background:#282d34;border-radius:5px;margin:0;padding:10px;font-size:12px;position:absolute;bottom:52px;left:10px;right:10px}.s4r-game-page.is-wide .s4r-game-sidebar{display:none}.s4r-game-page.is-wide .s4r-game-main{margin-left:0;padding-top:12px}.s4r-game-page.is-wide .s4r-game-container{width:min(100%,177.778svh - 256px);max-width:none}.s4r-game-page.is-wide .s4r-game-caption,.s4r-game-page.is-wide .s4r-game-footer{display:none}.s4r-game-box:fullscreen{background:#090b0e;border-radius:0;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.s4r-game-box:fullscreen .s4r-game-viewport{aspect-ratio:auto;flex:1;min-height:0}.s4r-game-box:fullscreen .s4r-game-toolbar{flex-shrink:0}@media (width<=1100px){.s4r-game-sidebar{display:none}.s4r-game-main{margin-left:0;padding:18px}.s4r-game-header{gap:18px;padding:0 18px}.s4r-frame-menu{display:inline-flex}.s4r-game-sidebar.is-open{z-index:25;min-height:0;display:flex;position:fixed;bottom:0}.s4r-frame-backdrop{z-index:24;background:#0008;border:0;display:block;position:fixed;inset:72px 0 0}.s4r-game-header nav{gap:16px}.s4r-game-container{width:min(100%,177.778svh - 337.778px)}}@media (width<=700px){.s4r-game-header{gap:12px;height:60px;padding:0 12px}.s4r-game-brand{width:150px}.s4r-game-brand img{height:40px}.s4r-game-header nav{display:none}.s4r-frame-account{padding:9px;font-size:11px}.s4r-frame-account span{display:none}.s4r-game-main,.s4r-game-page.is-wide .s4r-game-main{padding:12px 8px}.s4r-game-container,.s4r-game-page.is-wide .s4r-game-container{width:100%}.s4r-game-box{border-radius:7px}.s4r-game-toolbar{gap:8px;height:44px;padding:0 8px}.s4r-game-caption{margin-top:12px;padding:13px}.s4r-game-caption h1{font-size:14px}.s4r-game-caption>a{font-size:10px}.s4r-game-sidebar,.s4r-frame-backdrop{top:60px}.s4r-frame-expand{display:none}}@media (width<=700px) and (orientation:portrait){.s4r-game-viewport{aspect-ratio:auto;height:calc(100svh - 132px);min-height:380px}}@media (height<=600px) and (orientation:landscape){.s4r-game-header{height:52px}.s4r-game-sidebar{min-height:calc(100svh - 52px);top:52px}.s4r-game-main{padding:8px 16px}.s4r-game-container{width:min(100%,177.778svh - 202.667px)}.s4r-game-caption,.s4r-game-footer{display:none}.s4r-game-toolbar{height:40px}}.s4r-game-loading{z-index:5;text-align:center;color:#eef4fc;background:#131b27;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.s4r-game-loading strong{font-size:18px}.s4r-game-loading p{color:#b1bfd2;max-width:400px;margin:0;line-height:1.6}.s4r-game-loading>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.s4r-game-loading button,.s4r-game-loading a{color:#fff;cursor:pointer;background:#2e578d;border:1px solid #6784ac;border-radius:6px;padding:12px 16px}
