.fortress-module__aEzFQq__game{--ink:#314452;--muted:#72808b;--gold:#f4c965;--lav:#a99ac9;color:var(--ink);font-size:14px}.fortress-module__aEzFQq__hero{background:#dfe6ec url(/images/games/fortress/map-hills.webp) 50% 47%/cover;border-radius:28px;min-height:190px;padding:30px 34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9}.fortress-module__aEzFQq__hero:before{content:"";background:linear-gradient(90deg,#fbf7edf5 0%,#f9f6f0cc 45%,#edf4f322 100%);position:absolute;inset:0}.fortress-module__aEzFQq__heroContent{max-width:660px;position:relative}.fortress-module__aEzFQq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#76659c;font-size:11px;font-weight:800}.fortress-module__aEzFQq__title{letter-spacing:-.06em;margin:8px 0;font-size:clamp(28px,4vw,43px);font-weight:900;line-height:1.3}.fortress-module__aEzFQq__subtitle{color:#5c6874;max-width:540px;font-size:14px;line-height:1.8}.fortress-module__aEzFQq__badges{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.fortress-module__aEzFQq__badge{background:#ffffffa8;border:1px solid #ffffffd9;border-radius:99px;padding:5px 11px;font-size:11px;font-weight:700}.fortress-module__aEzFQq__panel{background:#fffdf8;border:1px solid #e7e4dd;border-radius:24px;margin-top:18px;padding:24px}.fortress-module__aEzFQq__heading{letter-spacing:-.03em;font-size:19px;font-weight:850}.fortress-module__aEzFQq__muted{color:var(--muted);font-size:12px;line-height:1.7}.fortress-module__aEzFQq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fortress-module__aEzFQq__choices{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0;display:grid}.fortress-module__aEzFQq__choice,.fortress-module__aEzFQq__tank{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e5e8;border-radius:18px;padding:18px;transition:transform .15s,border-color .15s,box-shadow .15s}.fortress-module__aEzFQq__choice:hover,.fortress-module__aEzFQq__tank:hover{border-color:#c0afd9;transform:translateY(-2px)}.fortress-module__aEzFQq__selected{box-shadow:0 0 0 2px #b8a6d52b;background:#f7f3fc!important;border-color:#a591c4!important}.fortress-module__aEzFQq__choice b{margin:5px 0;font-size:16px;display:block}.fortress-module__aEzFQq__choice span{color:var(--muted);font-size:12px}.fortress-module__aEzFQq__icon{font-size:24px}.fortress-module__aEzFQq__segmented{background:#eeeef1;border-radius:12px;gap:4px;padding:4px;display:flex}.fortress-module__aEzFQq__segmented button{cursor:pointer;border:0;border-radius:9px;padding:9px 16px;font-size:12px;font-weight:750}.fortress-module__aEzFQq__segmentOn{background:#fff;box-shadow:0 2px 5px #0000000a}.fortress-module__aEzFQq__tanks{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0;display:grid}.fortress-module__aEzFQq__tank{padding:14px;position:relative}.fortress-module__aEzFQq__tank img{object-fit:contain;filter:drop-shadow(0 6px 5px #3843551a);width:100%;height:94px;margin:4px 0 12px}.fortress-module__aEzFQq__tank b{font-size:15px;display:block}.fortress-module__aEzFQq__tank em{color:#857399;background:#f2ecf8;border-radius:6px;margin:5px 0;padding:3px 7px;font-size:10px;font-style:normal;display:inline-block}.fortress-module__aEzFQq__tank small{color:#7a8290;font-size:11px;display:block}.fortress-module__aEzFQq__primary{color:#604822;cursor:pointer;background:#f1cb75;border:0;border-radius:14px;min-height:46px;padding:13px 24px;font-size:14px;font-weight:850;box-shadow:0 3px #d9b360}.fortress-module__aEzFQq__primary:hover{background:#f8d88e}.fortress-module__aEzFQq__secondary{cursor:pointer;background:#fff;border:1px solid #dce1e7;border-radius:12px;min-height:42px;padding:10px 17px;font-size:12px;font-weight:750}.fortress-module__aEzFQq__primary:disabled,.fortress-module__aEzFQq__secondary:disabled,.fortress-module__aEzFQq__choice:disabled{opacity:.45;cursor:not-allowed}.fortress-module__aEzFQq__lesson{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;padding:18px 4px;display:grid}.fortress-module__aEzFQq__lesson b{font-size:12px}.fortress-module__aEzFQq__lesson p{color:#7b828c;margin-top:5px;font-size:12px;line-height:1.7}.fortress-module__aEzFQq__step{color:#8c76ac;background:#eae3f3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:7px;font-size:11px;display:inline-flex}.fortress-module__aEzFQq__mapChoice{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.fortress-module__aEzFQq__mapChoice button{cursor:pointer;background:#fff;border:1px solid #e0e0e7;border-radius:12px;padding:9px 13px;font-size:12px}.fortress-module__aEzFQq__error{color:#a6573c;background:#fff1ea;border:1px solid #eac6b7;border-radius:12px;margin:12px 0;padding:12px 16px;font-size:13px}.fortress-module__aEzFQq__arena{background:#fffdf8;border:1px solid #e2e1db;border-radius:24px;margin-top:18px;overflow:hidden}.fortress-module__aEzFQq__arenaTop{background:#fffdf8;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;display:flex}.fortress-module__aEzFQq__timer{font-variant-numeric:tabular-nums;color:#926a36;background:#f5ebd1;border-radius:99px;padding:6px 12px;font-size:16px;font-weight:900}.fortress-module__aEzFQq__timerUrgent{color:#a14938;background:#ffddd6}.fortress-module__aEzFQq__board{background:#dce9f2;width:100%;overflow:hidden}.fortress-module__aEzFQq__board canvas{display:block;width:100%!important;height:auto!important}.fortress-module__aEzFQq__controls{grid-template-columns:1fr 1.4fr 1.3fr;gap:18px;padding:20px;display:grid}.fortress-module__aEzFQq__gridLegend{color:#657484;background:#edf2f1;padding:0 16px 10px;font-size:11px;font-weight:700}.fortress-module__aEzFQq__controlTitle{letter-spacing:.06em;color:#8b8396;margin-bottom:10px;font-size:11px;font-weight:800}.fortress-module__aEzFQq__movement{gap:8px;display:flex}.fortress-module__aEzFQq__movement button{width:52px;font-size:21px}.fortress-module__aEzFQq__coordinates{align-items:center;gap:10px;display:flex}.fortress-module__aEzFQq__coordinate{background:#f3f0f8;border:1px solid #e5deee;border-radius:12px;flex:1;min-width:0;padding:8px 11px}.fortress-module__aEzFQq__coordinate span{color:#887b9c;font-size:10px;font-weight:700;display:block}.fortress-module__aEzFQq__coordinate input{letter-spacing:-.03em;color:#675581;background:0 0;border:0;outline:none;width:100%;font-size:25px;font-weight:850}.fortress-module__aEzFQq__coordinate:focus-within{outline:2px solid #bba3d9}.fortress-module__aEzFQq__coordinate small{color:#776988;font-size:10px;display:block}.fortress-module__aEzFQq__coordinate:has(input[aria-invalid=true]){background:#fff3ee;border-color:#c56e53}.fortress-module__aEzFQq__coordinateError{color:#a34630;margin-top:8px;font-size:12px;font-weight:700;line-height:1.6}.fortress-module__aEzFQq__coordinate input:disabled{opacity:.6}.fortress-module__aEzFQq__items{gap:7px;margin-top:14px;display:flex}.fortress-module__aEzFQq__item{cursor:pointer;background:#fff;border:1px solid #e1e4e8;border-radius:10px;min-width:53px;padding:5px 6px;font-size:10px}.fortress-module__aEzFQq__item img{object-fit:contain;width:29px;height:29px;margin:auto;display:block}.fortress-module__aEzFQq__item:disabled{opacity:.4;cursor:not-allowed}.fortress-module__aEzFQq__fire{width:100%;margin-top:10px}.fortress-module__aEzFQq__weapons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fortress-module__aEzFQq__weapon{color:#655779;cursor:pointer;background:#fff;border:1px solid #e1dce9;border-radius:14px;flex-direction:column;align-items:center;min-width:0;padding:8px 5px 10px;transition:background .15s,border-color .15s;display:flex;position:relative}.fortress-module__aEzFQq__weapon svg{width:78px;max-width:100%;height:65px}.fortress-module__aEzFQq__weapon b{font-size:13px}.fortress-module__aEzFQq__weapon small{color:#7a7184;font-size:10px;line-height:1.5}.fortress-module__aEzFQq__weaponDamage{margin:3px 0;font-size:11px;font-weight:750}.fortress-module__aEzFQq__weaponTag{color:#7a698f;background:#f1eef6;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:800}.fortress-module__aEzFQq__weapon:not(:disabled):hover{background:#faf7fe;border-color:#aa91c7}.fortress-module__aEzFQq__weaponSelected{background:#f5eefc;border-color:#a58ac5;box-shadow:inset 0 0 0 1px #a58ac5}.fortress-module__aEzFQq__weaponSelected .fortress-module__aEzFQq__weaponTag{color:#fff;background:#84689f}.fortress-module__aEzFQq__weapon:focus-visible{outline-offset:3px;outline:3px solid #b29bd0}.fortress-module__aEzFQq__weapon:disabled{cursor:not-allowed}.fortress-module__aEzFQq__weapon:disabled svg{opacity:.5}.fortress-module__aEzFQq__fireAction>p{margin-top:8px}.fortress-module__aEzFQq__players{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.fortress-module__aEzFQq__player{background:#fffdf8;border:1px solid #e4e4e7;border-radius:14px;min-width:0;padding:12px}.fortress-module__aEzFQq__playerName{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.fortress-module__aEzFQq__hp{background:#eaecef;border-radius:4px;height:5px;margin:8px 0;overflow:hidden}.fortress-module__aEzFQq__hp div{border-radius:4px;height:100%;transition:width .4s}.fortress-module__aEzFQq__review{background:#f3eff8;border-top:1px solid #e5dff0;padding:15px 20px;font-size:13px;line-height:1.8}.fortress-module__aEzFQq__review b{color:#785f9d}.fortress-module__aEzFQq__result{text-align:center;background:linear-gradient(135deg,#f8f1df,#f0e9fa);border-radius:24px;margin-top:18px;padding:28px}.fortress-module__aEzFQq__result h2{margin-bottom:10px;font-size:30px;font-weight:900}.fortress-module__aEzFQq__resultStats{justify-content:center;gap:28px;margin:22px 0;display:flex}.fortress-module__aEzFQq__resultStats strong{font-size:25px;display:block}.fortress-module__aEzFQq__resultStats span{color:#7f7890;font-size:11px}.fortress-module__aEzFQq__formula{background:#f7f4ed;border-radius:10px;margin-top:10px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:12px}.fortress-module__aEzFQq__waitingSeats{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.fortress-module__aEzFQq__seat{text-align:center;background:#f7f5f9;border:1px dashed #dad6e2;border-radius:18px;min-height:125px;padding:16px 10px}.fortress-module__aEzFQq__seat img{object-fit:contain;width:90px;height:65px;margin:auto}.fortress-module__aEzFQq__seat b{margin:8px 0;font-size:12px;display:block}.fortress-module__aEzFQq__seat span{color:#93879f;font-size:11px}.fortress-module__aEzFQq__countdown{color:#9b84bb;text-align:center;font-size:58px;font-weight:900}.fortress-module__aEzFQq__check{color:#7d6c93;align-items:center;gap:7px;margin:12px 0;font-size:12px;display:flex}.fortress-module__aEzFQq__waitingHint{text-align:center;color:#8b8293;font-size:13px;line-height:1.8}.fortress-module__aEzFQq__aiSelect{background:#fff;border:1px solid #e0dce6;border-radius:9px;padding:8px;font-size:12px}.fortress-module__aEzFQq__howto{color:#737180;margin:14px 0;font-size:12px;line-height:1.8}.fortress-module__aEzFQq__howto summary{cursor:pointer;color:#6d5c83;font-weight:750}.fortress-module__aEzFQq__howto p{margin:8px 0}.fortress-module__aEzFQq__game button:focus-visible{outline-offset:3px;outline:3px solid #7baed3}@media (max-width:800px){.fortress-module__aEzFQq__hero{padding:23px}.fortress-module__aEzFQq__panel{padding:18px}.fortress-module__aEzFQq__tanks{grid-template-columns:repeat(2,1fr)}.fortress-module__aEzFQq__controls{grid-template-columns:1fr 1.7fr;gap:16px;padding:16px}.fortress-module__aEzFQq__firing{grid-column:1/-1;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.fortress-module__aEzFQq__firing .fortress-module__aEzFQq__controlTitle{display:none}.fortress-module__aEzFQq__fire{margin:0}.fortress-module__aEzFQq__players{grid-template-columns:repeat(2,1fr)}.fortress-module__aEzFQq__tank img{height:78px}}@media (max-width:500px){.fortress-module__aEzFQq__firing{grid-template-columns:minmax(0,1fr);gap:8px}.fortress-module__aEzFQq__weapon{text-align:left;grid-template-columns:58px minmax(0,1fr);padding:8px;display:grid}.fortress-module__aEzFQq__weapon svg{grid-row:1/5;width:58px;height:64px}.fortress-module__aEzFQq__weaponTag{justify-self:start}.fortress-module__aEzFQq__weapon small{text-align:center;grid-column:1/-1;margin-top:3px}.fortress-module__aEzFQq__hero{min-height:190px;padding:20px}.fortress-module__aEzFQq__title{font-size:29px}.fortress-module__aEzFQq__subtitle{font-size:12px}.fortress-module__aEzFQq__choices{gap:7px}.fortress-module__aEzFQq__choice{border-radius:13px;padding:12px 8px}.fortress-module__aEzFQq__choice b{font-size:13px}.fortress-module__aEzFQq__choice span{font-size:10px}.fortress-module__aEzFQq__icon{font-size:20px}.fortress-module__aEzFQq__panel{border-radius:18px;padding:15px}.fortress-module__aEzFQq__lesson{gap:10px}.fortress-module__aEzFQq__lesson p,.fortress-module__aEzFQq__lesson b{font-size:11px}.fortress-module__aEzFQq__step{margin-bottom:6px;display:flex}.fortress-module__aEzFQq__waitingSeats{grid-template-columns:repeat(2,1fr)}.fortress-module__aEzFQq__coordinates{gap:6px}.fortress-module__aEzFQq__coordinate{padding:7px 8px}.fortress-module__aEzFQq__coordinate input{font-size:23px}.fortress-module__aEzFQq__controls{gap:12px;padding:12px}.fortress-module__aEzFQq__movement button{width:44px;padding:5px}.fortress-module__aEzFQq__item{min-width:39px;padding:3px;font-size:9px}.fortress-module__aEzFQq__item img{width:24px;height:24px}.fortress-module__aEzFQq__arenaTop,.fortress-module__aEzFQq__review{padding:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.fortress-module__aEzFQq__tank,.fortress-module__aEzFQq__choice,.fortress-module__aEzFQq__hp div{transition:none}}.fortress-module__aEzFQq__panHint{display:none}@media (max-width:680px){.fortress-module__aEzFQq__board{overscroll-behavior-x:contain;overflow-x:auto}.fortress-module__aEzFQq__board>div{min-width:680px}.fortress-module__aEzFQq__panHint{color:#7e7391;background:#f0edf5;padding:7px 12px;font-size:11px;display:block}}.fortress-module__aEzFQq__heroActive{min-height:0;padding:14px 24px}.fortress-module__aEzFQq__heroActive .fortress-module__aEzFQq__title{margin:4px 0;font-size:24px}.fortress-module__aEzFQq__heroActive .fortress-module__aEzFQq__subtitle,.fortress-module__aEzFQq__heroActive .fortress-module__aEzFQq__badges{display:none}.fortress-module__aEzFQq__history{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:16px;display:grid}.fortress-module__aEzFQq__history article{background:#f4eff8;border-radius:12px;padding:12px;font-size:12px;line-height:1.8}.fortress-module__aEzFQq__history span{color:#8d7e9e}.fortress-module__aEzFQq__mapToolbar{background:#edf1ee;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.fortress-module__aEzFQq__mapToolbar .fortress-module__aEzFQq__segmented button{padding:8px 12px}.fortress-module__aEzFQq__board{overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:thin;scrollbar-color:#9582aa #e5e1ea;overflow-x:auto}.fortress-module__aEzFQq__boardZoom>div{min-width:960px}.fortress-module__aEzFQq__boardZoom{cursor:grab}.fortress-module__aEzFQq__boardZoom:active{cursor:grabbing}.fortress-module__aEzFQq__boardOverview>div{min-width:0}.fortress-module__aEzFQq__minimapWrap{color:#dae3e7;background:#344453;padding:8px 14px}.fortress-module__aEzFQq__minimap{cursor:crosshair;background:#4b5c6d;border:1px solid #697b89;border-radius:6px;width:100%;height:52px;padding:0;display:block;overflow:hidden}.fortress-module__aEzFQq__minimap svg{width:100%;height:100%;display:block}.fortress-module__aEzFQq__minimapWrap p{text-align:center;margin-top:4px;font-size:11px}.fortress-module__aEzFQq__powerDialog{color:var(--ink);background:#fffdf8;border:1px solid #dfd4ed;border-radius:24px;width:min(730px,100vw - 24px);max-height:90dvh;margin:auto;padding:24px;overflow:auto;box-shadow:0 24px 90px #1e203d55}.fortress-module__aEzFQq__powerDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#172435aa}.fortress-module__aEzFQq__powerDialog h2{letter-spacing:-.04em;margin:12px 0 5px;font-size:24px;font-weight:900}.fortress-module__aEzFQq__powerHint{margin:10px 0 14px;font-size:13px;line-height:1.7}.fortress-module__aEzFQq__coefficient{font-variant-numeric:tabular-nums;text-align:center;color:#7860a0;margin:20px 0 6px;font-size:32px;font-weight:900;display:block}.fortress-module__aEzFQq__powerGaugeTouch{cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;width:100%;padding:12px 5px 2px;display:block}.fortress-module__aEzFQq__powerSlider{background:linear-gradient(90deg,#bea8eb,#849bdb,#71c6b7);border:3px solid #fff;border-radius:12px;height:36px;display:block;position:relative;box-shadow:0 0 0 1px #d3cadd}.fortress-module__aEzFQq__powerNeedle{background:#fff;border:3px solid #65527e;border-radius:5px;width:12px;height:44px;position:absolute;top:-7px;transform:translate(-50%);box-shadow:0 2px 8px #37275133}.fortress-module__aEzFQq__gaugeTicks{font-variant-numeric:tabular-nums;color:#786e88;justify-content:space-between;margin:7px 0 16px;font-size:11px;display:flex}.fortress-module__aEzFQq__powerActions{justify-content:space-between;gap:10px;margin:20px 0 12px;display:flex}.fortress-module__aEzFQq__powerFeedback{background:linear-gradient(100deg,#eee6fc,#e2f4ec);border:1px solid #d9cbe7;border-radius:14px;margin-bottom:12px;padding:12px 16px}.fortress-module__aEzFQq__powerFeedback b{color:#6d538e;font-size:19px;font-weight:900}.fortress-module__aEzFQq__powerFeedback p{margin-top:5px;font-size:12px;line-height:1.7}@media (max-width:500px){.fortress-module__aEzFQq__powerDialog{padding:18px}.fortress-module__aEzFQq__powerDialog h2{font-size:21px}.fortress-module__aEzFQq__powerActions button{padding:12px;font-size:12px}.fortress-module__aEzFQq__mapToolbar{padding:7px}.fortress-module__aEzFQq__mapToolbar .fortress-module__aEzFQq__segmented button{padding:8px}.fortress-module__aEzFQq__mapToolbar .fortress-module__aEzFQq__secondary{padding:8px 10px}}.fortress-module__aEzFQq__arena{scroll-margin-top:12px}.fortress-module__aEzFQq__shotFeedback{background:#fcfaf6;border-block:1px solid #dfd4ed;padding:14px 16px}.fortress-module__aEzFQq__shotFeedback .fortress-module__aEzFQq__powerFeedback{margin:8px 0}.fortress-module__aEzFQq__shotExplanation{margin-top:8px}.fortress-module__aEzFQq__shotExplanation summary{color:#72538f;cursor:pointer;padding:8px 0;font-size:13px;font-weight:800}.fortress-module__aEzFQq__shotLearning{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:8px 0;display:grid}.fortress-module__aEzFQq__shotLearning p{overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:1.7}@media (max-width:500px){.fortress-module__aEzFQq__shotLearning{grid-template-columns:minmax(0,1fr);gap:4px}}.fortress-module__aEzFQq__powerChallenge{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:22px;display:grid}.fortress-module__aEzFQq__vertexHint{text-align:center;background:#f7f3fb;border:1px solid #e0d7ec;border-radius:16px;min-width:0;padding:10px 8px}.fortress-module__aEzFQq__vertexHint figcaption b{font-size:13px;display:block}.fortress-module__aEzFQq__vertexHint figcaption span{color:#877791;margin-top:3px;font-size:11px;display:block}.fortress-module__aEzFQq__vertexHint svg{width:100%;max-width:260px;margin:auto;display:block}.fortress-module__aEzFQq__vertexHint text{fill:#756582;font-family:inherit;font-size:12px}.fortress-module__aEzFQq__curveLegend{justify-content:center;gap:12px;font-size:11px;font-weight:800;display:flex}.fortress-module__aEzFQq__curveLegend span:first-child{color:#7853b3}.fortress-module__aEzFQq__curveLegend span:nth-child(2){color:#b87813}.fortress-module__aEzFQq__graphHint{color:#635674;margin:8px 0 0;font-size:12px;line-height:1.6}.fortress-module__aEzFQq__graphHint span{color:#877791;font-size:11px}.fortress-module__aEzFQq__gaugeControls{min-width:0}.fortress-module__aEzFQq__gaugeControls .fortress-module__aEzFQq__controlTitle{text-align:center;margin-bottom:0}.fortress-module__aEzFQq__gaugeControls .fortress-module__aEzFQq__coefficient{margin:10px 0 2px;font-size:29px}.fortress-module__aEzFQq__gaugeControls .fortress-module__aEzFQq__muted{text-align:center;font-size:11px}.fortress-module__aEzFQq__stopFire{touch-action:manipulation;width:100%;margin:14px 0 10px}.fortress-module__aEzFQq__backToAim{color:#756582;cursor:pointer;margin:16px auto 0;padding:8px 15px;font-size:12px;display:block}@media (max-width:600px){.fortress-module__aEzFQq__powerDialog{max-height:94dvh;padding:16px}.fortress-module__aEzFQq__powerDialog h2{margin:8px 0 4px;font-size:21px}.fortress-module__aEzFQq__powerHint{margin:8px 0 10px;font-size:12px}.fortress-module__aEzFQq__powerChallenge{grid-template-columns:1fr;gap:10px}.fortress-module__aEzFQq__vertexHint{padding:8px}.fortress-module__aEzFQq__vertexHint svg{max-width:210px}.fortress-module__aEzFQq__vertexHint text{font-size:16px}.fortress-module__aEzFQq__vertexHint figcaption{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.fortress-module__aEzFQq__vertexHint figcaption span{margin:0;font-size:10px}.fortress-module__aEzFQq__graphHint{margin-top:4px}.fortress-module__aEzFQq__gaugeControls .fortress-module__aEzFQq__controlTitle{display:none}.fortress-module__aEzFQq__gaugeControls .fortress-module__aEzFQq__coefficient{margin:0;font-size:25px}.fortress-module__aEzFQq__gaugeTicks{margin-bottom:7px}.fortress-module__aEzFQq__stopFire{min-height:42px;margin:10px 0 6px;padding:10px}.fortress-module__aEzFQq__backToAim{margin-top:6px;padding:7px}}@media (max-width:600px) and (max-height:740px){.fortress-module__aEzFQq__vertexHint svg{max-width:180px}.fortress-module__aEzFQq__vertexHint text{font-size:18px}.fortress-module__aEzFQq__powerDialog{padding:12px}.fortress-module__aEzFQq__powerDialog h2{font-size:19px}}.fortress-module__aEzFQq__heightSuggestion{color:#694d94;font:inherit;cursor:pointer;background:#f4effb;border:1px solid #c4b5e1;border-radius:12px;padding:10px 14px;font-weight:700}.fortress-module__aEzFQq__heightSuggestion:focus-visible{outline-offset:2px;outline:3px solid #a794d6}.fortress-module__aEzFQq__heightSuggestion:disabled{opacity:.5;cursor:wait}
