.original-arena .arena-controls{flex-wrap:wrap;gap:7px}.arena-player-note{color:#8c783b;margin:12px 18px;font-size:14px;line-height:1.6;display:block}.friend-capture-action{flex-wrap:wrap}.friend-capture-action .friend-spar-button{margin-right:auto;padding:5px 14px;font-size:14px}.battle-share{margin:10px 0}.battle-share-link{color:#847039;background:#fffbd4;border:1px solid #c6b267;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:10px;font-size:13px;display:flex}.battle-share-link label{flex:240px;min-width:0}.battle-share-link input{color:#675327;background:#fffef1;border:1px solid #b7a661;width:100%;margin-top:5px;padding:7px;display:block}.battle-share-link a{color:#96631c;text-decoration:underline}.battle-share-link>output{flex-basis:100%}.shared-battle-page{background:#fffed6;border:1px solid #b7b26c;border-radius:10px;width:min(860px,100% - 24px);margin:40px auto;overflow:hidden}.shared-battle-page h1{margin:0}.shared-battle-body{color:#8c692c;padding:26px}.shared-battle-body h2{margin:0 0 16px;font-size:22px}.shared-battle-body p{margin:12px 0}.shared-battle-login{gap:16px;max-width:340px;margin:22px 0;display:grid}.shared-battle-login label{gap:7px;display:grid}.shared-battle-login input{color:#775426;background:#fffef0;border:1px solid #bfb477;border-radius:5px;width:100%;padding:10px}.shared-home-link{color:#9b681f;margin-top:22px;text-decoration:underline;display:block}.battle-report{background:#fffbed;border:1px solid #d3bb70;border-radius:10px;margin-top:12px;overflow:hidden}.battle-report-heading,.battle-report-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.battle-report-heading{background:#f8edbd;border-bottom:1px solid #d3bb70}.battle-report-side{flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;padding:12px;display:flex}.battle-report-side+.battle-report-side{border-left:1px solid #d3bb70}.battle-report-side>span{color:#64752c;font-weight:700}.battle-report-side-1>span{color:#a35e29}.battle-report-side>strong{color:#725321;overflow-wrap:anywhere}.battle-report-side>small{color:#8a7438;font-size:11px}.battle-report-hint{color:#8a7438;border-bottom:1px solid #eadcb0;margin:0;padding:8px 12px;font-size:11px}.replay-full-log .battle-report-events{overscroll-behavior:contain;background:linear-gradient(90deg,#0000 calc(50% - .5px),#eadcb0 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));max-height:420px;margin:0;padding:8px;list-style:none;overflow:auto}.replay-full-log .battle-report-row{gap:12px;padding:3px 0}.battle-report-row-0 .battle-report-action{background:#f1f2d7;border-color:#d4d99d;grid-column:1}.battle-report-row-1 .battle-report-action{background:#fff0d7;border-color:#e6c991;grid-column:2}.battle-report-action{border:1px solid;border-radius:7px;align-items:baseline;gap:8px;min-width:0;padding:8px 10px;line-height:1.65;display:flex}.battle-report-number{color:#95824b;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.battle-report-text{color:#70562b;overflow-wrap:anywhere}.battle-report-damage{color:#b44f29;white-space:nowrap}@media (max-width:650px){.replay-full-log{padding:10px 8px}.battle-report-side{gap:3px 6px;padding:9px 7px}.battle-report-side>strong{flex-basis:100%;font-size:12px}.replay-full-log .battle-report-row{gap:8px}.battle-report-action{gap:5px;padding:6px;font-size:12px}}
