.battle-power-bar{margin-top:7px;border-top:1px solid #8bb1bf55;padding-top:6px;color:#d9edf4}.battle-power-bar summary{display:flex;gap:14px;align-items:center;cursor:pointer;list-style:none;font-size:11px;font-weight:800;letter-spacing:.05em}.battle-power-bar summary:after{content:'WHY? ▾';margin-left:auto;font-size:9px;color:#c1d7df}.battle-power-bar summary strong{color:#ffd295}.battle-power-bar p{font-size:12px;line-height:1.5;max-width:85ch;color:#e0edf2}.fleetform-panel{margin-top:8px;border:1px solid #617b8c;border-radius:10px;padding:10px;background:#18313e;color:#e9f5ff}.fleetform-panel summary{font-size:12px;font-weight:850;cursor:pointer;color:#f9d493}.fleetform-panel label{display:grid;gap:6px;margin:12px 0;font-size:10px;font-weight:800}.fleetform-panel select{width:100%;max-width:100%;min-width:0;min-height:44px;font-size:13px;background:#10232f;color:#effaff;border:1px solid #8eaebc;border-radius:8px;padding:8px}.fleetform-progress{border-left:3px solid var(--form);padding:8px 10px;display:grid;gap:4px;background:#102531;border-radius:0 8px 8px 0}.fleetform-progress strong{color:var(--form);font-size:12px}.fleetform-progress span{color:#ffe6a4;font-size:11px}.fleetform-progress small,.fleetform-panel>small{color:#d9e6ee;line-height:1.5;font-size:11px}.triune-note{display:block;color:#fff0b5;font-size:12px;padding:12px 0}.fleet-threat-flight{grid-column:1/-1;color:#ffd399;font-size:9px;letter-spacing:.08em;white-space:nowrap;border-top:1px solid #a8c1ca44;padding-top:4px;margin-top:3px;display:block}.battle-power-bar summary:focus-visible,.fleetform-panel summary:focus-visible,.fleetform-panel select:focus-visible{outline:3px solid #7ce9ff;outline-offset:3px}@media(max-width:600px){.battle-power-bar summary{gap:8px;flex-wrap:wrap;font-size:9px;letter-spacing:0}.battle-power-bar summary:after{font-size:8px}.battle-power-bar p{font-size:11px}.fleetform-panel select{font-size:16px}.fleet-threat-flight{font-size:8px;padding-top:2px;margin-top:1px}.fleetform-panel{padding:9px;min-width:0}}@media(prefers-reduced-motion:reduce){.fleetform-panel *{scroll-behavior:auto}}
