#sc362{width:100%;color:#fff;background:#060609;font-family:Arial,Helvetica,sans-serif}#sc362 *,#sc362 *:before,#sc362 *:after{box-sizing:border-box}#sc362 [hidden]{display:none!important}#sc362 .sc362-game{width:100%;max-width:none;margin:0 auto;padding:8px clamp(6px,1.8vw,18px) 24px}#sc362 .sc362-info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:7px}#sc362 .sc362-info small{letter-spacing:.15em;color:#f97d8c;font-weight:800}#sc362 h2{font-size:clamp(25px,5vw,44px);line-height:1.05;font-weight:900;letter-spacing:-.03em;margin:4px 0}#sc362 button{touch-action:manipulation;min-height:46px;padding:9px 12px;border-radius:7px;background:#1d1b24;color:#fff;border:1px solid #777;font-weight:900;font-size:13px;cursor:pointer;-webkit-tap-highlight-color:transparent}#sc362 button:active{background:#ba263b;color:#fff}#sc362 button:focus-visible,#sc362 canvas:focus-visible{outline:3px solid #fff;outline-offset:2px}#sc362 .sc362-info button{background:#fff;color:#000}#sc362 .sc362-hudline{display:flex;justify-content:space-between;gap:5px;margin:4px 0 8px;font-size:clamp(10px,2.9vw,14px);font-weight:800}#sc362 .sc362-hudline>span{flex:1;background:#151219;border:1px solid #403945;text-align:center;padding:8px 4px}#sc362 .sc362-hudline b{font-size:clamp(15px,3.4vw,22px)}#sc362 .sc362-canvas-box{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;background:#05050b}#sc362 canvas{width:min(100%,660px);height:auto;aspect-ratio:6/7;display:block;background:#080814;border:2px solid #514055;touch-action:none}#sc362 .sc362-message{font-size:14px!important;font-weight:800;color:#eee!important;min-height:25px;margin:8px 0!important;text-align:center}#sc362 .sc362-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:6px auto;max-width:800px}#sc362 .sc362-controls button{min-width:0;min-height:66px;font-size:clamp(11px,2.7vw,16px);padding:8px 3px}#sc362 .sc362-controls button[data-key=fire],#sc362 .sc362-controls button[data-act=launch],#sc362 .sc362-controls button[data-act=start]{background:#b21f2c;color:#fff;border-color:#f46579}#sc362 .sc362-footer{display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:10px;color:#bfbfbf;font-size:12px}@media(max-width:360px){#sc362 .sc362-game{padding-left:4px;padding-right:4px}#sc362 .sc362-controls{gap:5px}#sc362 .sc362-hudline>span{padding:6px 2px}}@media(prefers-reduced-motion:reduce){#sc362 *{animation:none!important;transition:none!important}}#sc362 .sc362-controls button[data-key]{touch-action:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;min-height:68px}#sc362 .sc362-controls button[data-key].sc401-held{background:#ee334e!important;color:#fff!important;border-color:#fff!important;box-shadow:inset 0 0 0 2px #ffffff59!important}@media(max-width:900px)and (max-height:900px){#sc362 .sc362-canvas-box canvas{width:min(100%,660px,max(240px,calc(100dvh - 270px)));height:auto!important}}@media(max-width:400px){#sc362 .sc362-controls button[data-key]{font-size:clamp(12px,3.2vw,15px)}}
/*# sourceMappingURL=/cdn/shop/t/701/assets/sc-v362-arcade.css.map */
