.gaming-page .bf6-mode-chooser{margin:22px 0;padding:18px 0;border-block:1px solid var(--line);color:var(--ink);scroll-margin-top:100px}.gaming-page .bf6-mode-chooser h2{margin:0 0 6px;font-size:clamp(1.25rem,3vw,1.65rem)}.gaming-page .bf6-mode-chooser p{margin:8px 0;line-height:1.5}.gaming-page .bf6-mode-buttons{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:14px 0}.gaming-page .bf6-mode-buttons[hidden],.gaming-page [data-bf6-result][hidden]{display:none!important}.gaming-page .bf6-mode-buttons button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:88px;padding:10px 6px;font:inherit;font-size:.875rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere;cursor:pointer;color:var(--ink);background:transparent;border:1px solid var(--control-line, var(--line));border-radius:10px}.gaming-page .bf6-mode-buttons button[aria-pressed=true]{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.gaming-page .bf6-mode-buttons button:focus-visible,.gaming-page .bf6-mode-results :is(summary,a):focus-visible{outline:3px solid var(--ink);outline-offset:3px}.gaming-page .bf6-mode-buttons .gaming-category-icon{width:30px;height:30px;flex:0 0 30px}.gaming-page .bf6-mode-results{min-width:0;max-width:760px;overflow-wrap:anywhere}.gaming-page .bf6-mode-results details{padding:10px 0;background:transparent;border:0;box-shadow:none}.gaming-page .bf6-mode-results summary{min-height:44px;display:list-item;align-content:center;cursor:pointer;font-weight:750;font-size:1.1rem}.gaming-page .bf6-mode-results a{display:inline-block;padding:10px 0;min-height:44px;box-sizing:border-box}.gaming-page .bf6-mode-note,.gaming-page .bf6-mode-check{color:var(--muted);font-size:.8125rem}@media(max-width:640px){.gaming-page .bf6-mode-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:360px){.gaming-page .bf6-mode-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}.gaming-page .bf6-mode-chooser{margin:12px 0;padding:8px 0}.gaming-page .bf6-mode-buttons{margin:8px 0;gap:6px}.gaming-page .bf6-mode-buttons button{position:relative;min-height:72px;padding:7px 5px;gap:4px}.gaming-page .bf6-mode-buttons button .gaming-category-icon{padding:4px;border-radius:50%;width:32px;height:32px;flex-basis:32px;background:#bce8cc;color:#143d28}.gaming-page .bf6-mode-buttons [data-bf6-choice=large-battles] .gaming-category-icon{background:#ffe0a3;color:#663a00}.gaming-page .bf6-mode-buttons [data-bf6-choice=objectives] .gaming-category-icon{background:#f1c7ed;color:#5c2358}.gaming-page .bf6-mode-buttons [data-bf6-choice=jets] .gaming-category-icon{background:#bcdcff;color:#123d69}.gaming-page .bf6-mode-buttons [data-bf6-choice=royale] .gaming-category-icon{background:#ffc5bb;color:#68281c}.gaming-page .bf6-mode-buttons [data-bf6-choice=solo] .gaming-category-icon{background:#ded0ff;color:#432471}.gaming-page .bf6-mode-buttons button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:1px}.gaming-page .bf6-mode-buttons button[aria-pressed=true]::after{content:"\2713";position:absolute;right:5px;top:2px;font-size:12px}:root body.gaming-page main .bf6-mode-buttons button:not([aria-pressed=true]) span{text-shadow:-1px -1px 0 var(--paper),0 -1px 0 var(--paper),1px -1px 0 var(--paper),-1px 0 0 var(--paper),1px 0 0 var(--paper),-1px 1px 0 var(--paper),0 1px 0 var(--paper),1px 1px 0 var(--paper)}.gaming-page .bf6-mode-buttons button:focus-visible{outline:3px solid var(--purple);outline-offset:4px}.game-battlefield-6 .bf6-mode-results>details{padding:2px 0}.game-battlefield-6 .bf6-mode-results>details>summary{font-size:1rem}.game-battlefield-6 .bf6-mode-brief{font-size:.9rem;max-width:68ch}.game-battlefield-6 .bf6-mode-results .bf6-mode-setup{padding:0}.game-battlefield-6 .bf6-mode-results .bf6-mode-setup>summary{font-size:.8125rem;min-height:44px;font-weight:600}.game-battlefield-6 .bf6-mode-setup p{font-size:.875rem}.game-battlefield-6 .bf6-mode-chooser>.bf6-mode-check{font-size:.75rem;margin:4px 0}
