.coop-card{width:min(480px,100%)}.coop-card h1{font-size:49px;line-height:1.02}.coop-card .coop-identity{font-size:14px}.coop-size{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 8px;padding:0;display:grid}.coop-size legend{color:#506976;margin-bottom:8px;font-size:12px}.coop-size button{min-height:54px;font:inherit;color:#365462;cursor:pointer;background:#fff8;border:1px solid #b5c7cb;border-radius:6px;justify-content:center;align-items:center;gap:6px;display:flex}.coop-size button[aria-pressed=true]{color:#fff6e1;background:#183847;border-color:#183847}.coop-size button strong{font-size:15px}.coop-size button svg{flex:none}.coop-rules{color:#55717f;border-top:1px solid #b5c7cb66;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:22px;padding-top:18px;font-size:11px;display:flex}.coop-rules span{align-items:center;gap:5px;display:flex}.coop-seat{color:#365462;background:#dbe6e8;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.coop-scoreboard{z-index:4;background:var(--hud-surface);width:min(480px,100% - 32px);color:var(--world-ink);pointer-events:none;border-radius:6px;grid-template-columns:minmax(100px,.75fr) minmax(0,1.5fr);align-items:center;gap:10px 20px;padding:16px 18px;display:grid;position:absolute;top:82px;left:50%;transform:translate(-50%)}.coop-readout{flex-direction:column;gap:3px;display:flex}.coop-readout>span{color:var(--world-muted);font-size:12px}.coop-readout>strong{white-space:nowrap;font:500 44px/1 Display,Impact,sans-serif}.coop-readout small{font:400 14px Text,sans-serif}.coop-turn{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.coop-turn>strong{overflow-wrap:anywhere}.coop-turn b{font-variant-numeric:tabular-nums;font-weight:600}.coop-turn>strong{font-size:20px;line-height:1.15}.coop-turn>small{color:var(--world-muted);font-size:12px}.coop-crew-order{grid-column:1/-1;grid-template-columns:repeat(var(--crew-size),minmax(0,1fr));border-top:1px solid var(--hud-border);gap:6px;margin:0;padding:8px 0 0;list-style:none;display:grid}.coop-crew-order li{border:1px solid var(--hud-border);min-width:0;color:var(--world-muted);border-radius:4px;align-items:center;gap:6px;padding:7px 9px;font-size:12px;display:flex}.coop-crew-order li>span{background:var(--hud-button);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.coop-crew-order strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coop-crew-order [data-active=true]{color:#fff6e1;background:#183847;border-color:#183847}.coop-crew-order [data-offline=true]{opacity:.55}.coop-text-link{font:inherit;color:var(--world-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-size:11px;text-decoration:underline}.coop-text-link:disabled{opacity:.45;cursor:default}.coop-panel .friend-result small{color:var(--world-muted);margin-top:6px;font-size:11px;display:block}.coop-notice{z-index:6;background:var(--hud-surface);width:min(480px,100% - 28px);color:var(--world-ink);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex;position:absolute;top:244px;left:50%;transform:translate(-50%)}.coop-notice button{min-height:32px;padding:5px 9px}.game-modal.coop-confirm{width:min(460px,100% - 32px);padding:28px}.coop-confirm h2{margin:0 0 15px;font:600 36px/1.1 Display,Impact,sans-serif}.coop-confirm>button{width:100%;margin-top:12px}.coop-confirm>p{margin-bottom:16px}@media (max-width:700px){.coop-card h1{font-size:43px}.coop-size button{flex-direction:column;gap:4px;min-height:64px}.coop-scoreboard{gap:9px 16px;max-width:calc(100% - 28px);padding:10px 12px;top:64px}.coop-readout>strong{font-size:34px}.coop-turn>strong{font-size:14px}.coop-crew-order{justify-content:flex-start;gap:5px}.coop-crew-order li{max-width:unset;flex:1;gap:4px;padding:5px;font-size:9px}.coop-notice{top:207px}.coop-card .friend-player-row{min-height:44px}.coop-rules{gap:10px;font-size:10px}.coop-panel .flight-route{min-width:115px}}@media (max-height:580px){.coop-scoreboard{gap:5px 16px;padding-block:8px;top:53px}.coop-crew-order{padding-top:5px}.coop-readout>strong{font-size:27px}.coop-turn>strong{font-size:13px}.coop-notice{top:174px}.coop-card h1{font-size:34px}.coop-card form{margin-top:18px}.coop-rules{margin-top:16px;padding-top:12px}}.coop-crew-order [data-active=true]>span{color:#183847;background:#fff6e1}.coop-entry{align-content:safe center;height:100%;padding-block:64px}.coop-card .coop-entry-hint{color:#55717f;text-align:center;margin:2px 0 0;font-size:11px;line-height:1.5;display:block}.coop-panel .coop-result{gap:16px;min-width:0;display:grid}.coop-result-header{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;min-width:0;display:grid}.coop-result-header>div{min-width:0}.coop-result-header>div:only-child{grid-column:1/-1}.coop-ready-count{color:var(--world-muted);margin-top:3px;font-size:14px;display:block}.coop-result>.coop-result-back{justify-self:end;min-height:32px;margin:0;font-size:12px}.coop-panel .coop-result-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;min-width:0;display:grid}.coop-panel .coop-result-actions[data-sharing=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.coop-result-actions>.coop-share-result{width:100%;min-width:0}.coop-panel .coop-result-actions button{white-space:normal;height:auto;min-height:48px}.coop-result-actions svg{flex:none}@media (min-width:701px){.uprising-app .coop-panel[data-layout=bar][data-result=true]{width:min(740px,100% - 40px)}}@media (max-width:700px){.coop-panel .coop-result{gap:12px}.coop-panel .coop-result-actions[data-sharing=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.coop-result-actions[data-sharing=true]>.coop-result-leaderboard{grid-column:1/-1}.coop-panel .coop-result-actions button{padding-inline:10px;font-size:14px}.coop-result-header{grid-template-columns:minmax(0,1fr);gap:12px}.coop-ready-count{font-size:13px}}
