.Y0thDW_boards{--target-size:min(calc(100vw - .5rem), calc(100svh - 11.5rem));flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.Y0thDW_panel{min-width:0;width:min(230px, calc(100vw - 5.5rem), calc(100svh - 7rem - var(--target-size)));--board-color:14 165 233;flex-direction:column;align-items:center;display:flex}.Y0thDW_panel[data-battle-panel=target]{width:min(100%, var(--target-size));--board-color:244 63 94}.Y0thDW_panel [data-battle-board]{border-color:rgb(var(--board-color) / .55);background:rgb(var(--board-color) / .22);border-radius:10px;grid-template-rows:.7rem repeat(10,minmax(0,1fr));max-width:100%;transition:opacity .25s,filter .25s,box-shadow .25s}.Y0thDW_panel [data-battle-board] button{aspect-ratio:auto;min-height:0;font-weight:900;line-height:1}.Y0thDW_panel [data-battle-board] div{min-height:0;line-height:1}.Y0thDW_panel[data-battle-panel=own] [data-battle-board] button{font-size:11px}.Y0thDW_panel[data-battle-panel=target] [data-battle-board] button{font-size:15px}@media (max-width:1023px){.Y0thDW_panel[data-battle-panel=own] [data-battle-board] div{font-size:9px}}@media (min-width:640px){.Y0thDW_panel[data-battle-panel=own] [data-battle-board] button{font-size:13px}.Y0thDW_panel[data-battle-panel=target] [data-battle-board] button{font-size:17px}}@media (min-width:1024px){.Y0thDW_panel[data-battle-panel=own] [data-battle-board] button,.Y0thDW_panel[data-battle-panel=target] [data-battle-board] button{font-size:18px}}.Y0thDW_panel button:not([data-shot-result]):not([data-aircraft]){background-color:rgb(var(--board-color) / .08)}.Y0thDW_panel[data-active=true] [data-battle-board]{box-shadow:0 0 0 2px rgb(var(--board-color) / .65)}.Y0thDW_panel[data-inactive=true] [data-battle-board]{opacity:.8;filter:saturate(.8)}.Y0thDW_panel[data-battle-panel=target][data-inactive=true] [data-battle-board]{opacity:.85;filter:saturate(.88)}.Y0thDW_panel[data-inactive=true] [data-battle-board]:has([data-airstrike]){opacity:.96;filter:none}.Y0thDW_boardTimer{color:#64748b;align-items:center;gap:5px;width:100%;height:16px;margin-bottom:2px;display:flex}.Y0thDW_timerCaption{white-space:nowrap;align-items:center;gap:3px;font-size:9px;font-weight:700;display:flex}.Y0thDW_timerTrack{background:rgb(var(--board-color) / .15);border-radius:99px;flex:1;height:4px;overflow:hidden}.Y0thDW_timerTrack>span{background:rgb(var(--board-color));border-radius:99px;height:100%;transition:width .25s linear;display:block}.Y0thDW_boardTimer[data-running=true]{color:rgb(var(--board-color))}.Y0thDW_panelTitle{white-space:nowrap;width:100%;min-height:30px;color:rgb(var(--board-color));justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;font-size:10px;font-weight:700;display:flex}@media (min-width:640px){.Y0thDW_panelTitle{min-height:32px;margin-bottom:8px}}.Y0thDW_pending{animation:.8s ease-in-out infinite alternate Y0thDW_pending}.Y0thDW_airstrike{border-radius:inherit;pointer-events:none;z-index:30;position:absolute;inset:0;overflow:hidden}.Y0thDW_jet{left:var(--strike-x);top:var(--flight-y);z-index:5;filter:drop-shadow(0 6px 8px #00000080);width:clamp(56px,22%,94px);position:absolute}.Y0thDW_jet[data-direction=ltr]{animation:1.2s cubic-bezier(.2,.05,.25,1) both Y0thDW_flyoverLtr}.Y0thDW_jet[data-direction=rtl]{animation:1.2s cubic-bezier(.2,.05,.25,1) both Y0thDW_flyoverRtl}.Y0thDW_jet svg{width:100%;display:block;overflow:visible}.Y0thDW_bomb{left:var(--strike-x);top:var(--flight-y);z-index:4;filter:drop-shadow(0 3px 4px #00000080);width:12px;height:20px;animation:.22s ease-in .1s both Y0thDW_bombDrop;position:absolute}.Y0thDW_impactContainer{left:var(--strike-x);top:var(--strike-y);pointer-events:none;z-index:20;width:50px;height:50px;position:absolute;transform:translate(-50%,-50%)}.Y0thDW_shockwave{border:3px solid #f59e0b;border-radius:50%;animation:.48s cubic-bezier(.1,.8,.25,1) .32s both Y0thDW_shockwaveExpand;position:absolute;inset:-6px;box-shadow:0 0 14px #f97316d9}.Y0thDW_impactContainer[data-result=miss] .Y0thDW_shockwave{border-color:#38bdf8;box-shadow:0 0 14px #38bdf8d9}.Y0thDW_impactContainer[data-result=wounded] .Y0thDW_shockwave{border-width:3.5px;border-color:#facc15;box-shadow:0 0 18px #facc15f2}.Y0thDW_impactContainer[data-result=head] .Y0thDW_shockwave{border-width:4px;border-color:#ef4444;box-shadow:0 0 24px #ef4444f2}.Y0thDW_fireball{animation:.42s cubic-bezier(.12,.9,.25,1) .32s both Y0thDW_fireballBlast;display:block;position:absolute;inset:-16px}.Y0thDW_fireCore{transform-origin:50%;animation:.38s ease-out .32s both Y0thDW_fireCorePulse}.Y0thDW_fireStar{transform-origin:50%;animation:.42s cubic-bezier(.1,.9,.2,1) .32s both Y0thDW_fireStarBurst}.Y0thDW_fireCenter{transform-origin:50%;animation:.26s ease-out .32s both Y0thDW_fireCenterFlash}.Y0thDW_smokeContainer{pointer-events:none;position:absolute;inset:0}.Y0thDW_smokePuff{filter:blur(3px);will-change:transform, opacity;background:radial-gradient(circle,#334155eb 0%,#1e293bcc 45%,#0f172a00 75%);border-radius:50%;position:absolute}.Y0thDW_impactContainer[data-result=miss] .Y0thDW_smokePuff{background:radial-gradient(circle,#e2e8f0eb 0%,#94a3b8b3 45%,#94a3b800 75%)}.Y0thDW_impactContainer[data-result=wounded] .Y0thDW_smokePuff{background:radial-gradient(circle,#d97706b3 0%,#334155d9 45%,#0f172a00 75%)}.Y0thDW_impactContainer[data-result=head] .Y0thDW_smokePuff{background:radial-gradient(circle,#dc2626bf 0%,#0f172af2 48%,#0000 75%)}.Y0thDW_sunkNotification{pointer-events:none;z-index:45;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Y0thDW_sunkBadge{color:#fff;letter-spacing:.06em;text-shadow:0 2px 4px #000000bf;white-space:nowrap;background:linear-gradient(135deg,#dc2626 0%,#b91c1c 45%,#991b1b 100%);border:2px solid #fde047;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:15px;font-weight:900;animation:1.45s cubic-bezier(.18,.89,.32,1.25) .3s both Y0thDW_sunkBadgePop;display:inline-flex;box-shadow:0 0 28px #dc2626e6,0 0 12px #fde04799}@media (min-width:640px){.Y0thDW_sunkBadge{gap:8px;padding:10px 24px;font-size:18px}}@keyframes Y0thDW_sunkBadgePop{0%{opacity:0;transform:scale(.35)rotate(-5deg)}16%{opacity:1;transform:scale(1.15)rotate(2deg)}26%{transform:scale(1)rotate(0)}78%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.85)translateY(-14px)}}.Y0thDW_puff1{width:32px;height:32px;animation:.95s ease-out .36s both Y0thDW_smokePuffLeft;top:50%;left:50%}.Y0thDW_puff2{width:36px;height:36px;animation:1.05s ease-out .4s both Y0thDW_smokePuffRight;top:50%;left:50%}.Y0thDW_puff3{width:40px;height:40px;animation:1.18s ease-out .44s both Y0thDW_smokePuffCenter;top:50%;left:50%}.Y0thDW_puff4{width:28px;height:28px;animation:.82s ease-out .33s both Y0thDW_smokePuffBase;top:50%;left:50%}.Y0thDW_markerPop{animation:.38s cubic-bezier(.34,1.56,.64,1) .52s both Y0thDW_markerReveal}.Y0thDW_cellHitFlash{animation:.42s ease-out .32s both Y0thDW_cellFlash;position:relative}.Y0thDW_cellHitFlash:before{content:"";border-radius:inherit;z-index:5;pointer-events:none;background:#fffffff2;border:1px solid #94a3b84d;animation:.32s step-end forwards Y0thDW_hitCellCoverHide;position:absolute;inset:-1px}.dark .Y0thDW_cellHitFlash:before{background:#0f172af2;border-color:#33415580}.Y0thDW_panel[data-battle-panel=own] .Y0thDW_cellHitFlash[data-aircraft]:before{background:linear-gradient(to bottom right,#0ea5e9,#2563eb);border-color:#38bdf8cc}@keyframes Y0thDW_hitCellCoverHide{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes Y0thDW_shockwaveExpand{0%{opacity:1;transform:scale(.15)}to{opacity:0;transform:scale(2.2)}}@keyframes Y0thDW_fireballBlast{0%{opacity:0;transform:scale(.1)}25%{opacity:1;filter:brightness(1.3);transform:scale(1.25)}60%{opacity:.85;transform:scale(1.1)}to{opacity:0;transform:scale(.8)}}@keyframes Y0thDW_fireCorePulse{0%{transform:scale(.2)}35%{transform:scale(1.3)}to{transform:scale(.9)}}@keyframes Y0thDW_fireStarBurst{0%{transform:scale(.1)rotate(0)}30%{transform:scale(1.35)rotate(25deg)}to{opacity:0;transform:scale(.7)rotate(50deg)}}@keyframes Y0thDW_fireCenterFlash{0%{opacity:1;transform:scale(.2)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(.3)}}@keyframes Y0thDW_smokePuffLeft{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}25%{opacity:.9;transform:translate(-75%,-75%)scale(1.1)}60%{opacity:.55;transform:translate(-100%,-120%)scale(1.6)}to{opacity:0;transform:translate(-130%,-160%)scale(2.2)}}@keyframes Y0thDW_smokePuffRight{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}25%{opacity:.88;transform:translate(-25%,-75%)scale(1.2)}60%{opacity:.5;transform:translate(5%,-130%)scale(1.7)}to{opacity:0;transform:translate(25%,-170%)scale(2.3)}}@keyframes Y0thDW_smokePuffCenter{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}20%{opacity:.95;transform:translate(-50%,-85%)scale(1.2)}55%{opacity:.45;transform:translate(-50%,-150%)scale(1.8)}to{opacity:0;transform:translate(-50%,-210%)scale(2.4)}}@keyframes Y0thDW_smokePuffBase{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}30%{opacity:.75;transform:translate(-50%,-50%)scale(1.3)}70%{opacity:.3;transform:translate(-50%,-60%)scale(1.7)}to{opacity:0;transform:translate(-50%,-75%)scale(2)}}@keyframes Y0thDW_markerReveal{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes Y0thDW_cellFlash{0%{filter:brightness()}35%{filter:brightness(2.2)contrast(1.3)}to{filter:brightness()contrast()}}@keyframes Y0thDW_flyoverLtr{0%{transform:translate(calc(-1 * var(--flight-range)), -50%);opacity:0}8%{opacity:1}35%,45%{transform:translate(-50%,-50%)}90%{opacity:1}to{transform:translate(var(--flight-range), -50%);opacity:0}}@keyframes Y0thDW_flyoverRtl{0%{transform:translate(var(--flight-range), -50%);opacity:0}8%{opacity:1}35%,45%{transform:translate(-50%,-50%)}90%{opacity:1}to{transform:translate(calc(-1 * var(--flight-range)), -50%);opacity:0}}@keyframes Y0thDW_bombDrop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)rotate(15deg)}15%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(35deg)}90%{opacity:1;transform:translate(-50%, calc(var(--bomb-drop) * .95 - 50%)) scale(1.1) rotate(75deg)}to{opacity:0;transform:translate(-50%, calc(var(--bomb-drop) - 50%)) scale(1.25) rotate(90deg)}}@keyframes Y0thDW_pending{to{opacity:.45;transform:scale(.85)}}.Y0thDW_betweenBoardsAction{z-index:35;pointer-events:none;justify-content:center;align-items:center;width:100%;height:0;margin:-2.5px 0;display:flex;position:relative}.Y0thDW_resultBtn{pointer-events:auto;color:#fff;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#0284c7 0%,#4f46e5 100%);border-radius:9999px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 16px;font-size:12px;font-weight:900;transition:transform .15s,box-shadow .15s,filter .15s;animation:2.2s ease-in-out infinite alternate Y0thDW_resultBtnPulse;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #0284c773,0 0 0 1.5px #ffffff40}.Y0thDW_resultBtn:hover{filter:brightness(1.08);transform:translate(-50%,-50%)scale(1.06);box-shadow:0 6px 20px #0284c799,0 0 0 2px #ffffff59}.Y0thDW_resultBtn:active{transform:translate(-50%,-50%)scale(.96)}@keyframes Y0thDW_resultBtnPulse{0%{box-shadow:0 4px 14px #0284c773,0 0 0 1.5px #ffffff40}to{box-shadow:0 6px 20px #4f46e599,0 0 0 2.5px #ffffff73}}@media (min-width:640px){.Y0thDW_boards{--target-size:min(calc(100vw - 2rem), calc(100svh - 12rem))}.Y0thDW_panel{width:min(280px, calc(100vw - 8rem), calc(100svh - 7rem - var(--target-size)))}}@media (min-width:1024px){.Y0thDW_boards{flex-direction:row;align-items:flex-start;gap:20px}.Y0thDW_panel,.Y0thDW_panel[data-battle-panel=target]{width:50%}.Y0thDW_panel [data-battle-board]{max-width:min(500px,100dvh - 8rem)}.Y0thDW_panelTitle{max-width:min(500px,100dvh - 8rem);font-size:12px}.Y0thDW_boardTimer{max-width:min(500px,100dvh - 8rem)}.Y0thDW_betweenBoardsAction{align-self:center;width:0;height:100%;margin:0 -10px}.Y0thDW_resultBtn{top:50%;left:50%;transform:translate(-50%,-50%)}.Y0thDW_resultBtn:hover{transform:translate(-50%,-50%)scale(1.06)}.Y0thDW_resultBtn:active{transform:translate(-50%,-50%)scale(.96)}}@media (prefers-reduced-motion:reduce){.Y0thDW_timerTrack>span{transition:none}.Y0thDW_pending,.Y0thDW_boardTimer[data-running=true] .Y0thDW_timerTrack>span{animation:none}.Y0thDW_jet,.Y0thDW_bomb,.Y0thDW_shockwave,.Y0thDW_fireball,.Y0thDW_smokeContainer,.Y0thDW_smokePuff{display:none}.Y0thDW_markerPop,.Y0thDW_cellHitFlash,.Y0thDW_cellHitFlash:before,.Y0thDW_resultBtn,.Y0thDW_sunkBadge{animation:none}.Y0thDW_panel [data-battle-board]{transition:none}}
