.cup-history-tools464{display:grid;grid-template-columns:minmax(180px,1fr) 180px auto;gap:12px;align-items:end;margin:20px 0}.cup-history-tools464 label{display:grid;gap:7px;font:600 12px/1.4 system-ui;color:#bad0d8}.cup-history-tools464 input,.cup-history-tools464 select{box-sizing:border-box;min-width:0;width:100%;min-height:46px;border:1px solid #506774;border-radius:9px;padding:11px 12px;color:#edf2e5;background:#112733;font:14px system-ui}.cup-history-tools464 input:focus-visible,.cup-history-tools464 select:focus-visible{outline:3px solid #e4c58b;outline-offset:3px}.round-summary464{border-top:1px solid #536a754d;margin-top:14px;text-align:left}.round-summary464>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#e8d09a;font:650 12px/1.4 system-ui;cursor:pointer;list-style:none}.round-summary464>summary:after{content:'+';font-size:20px}.round-summary464[open]>summary:after{content:'−'}.round-summary464 p{font-size:12px;line-height:1.6;color:#c1d3d9;overflow-wrap:anywhere}.round-summary464 small{display:block;font-size:11px;line-height:1.6;color:#9eb7c2;margin:8px 0}.round-summary464 .round-comeback464{color:#e9cf91}.round-summary464 a{display:inline-flex;align-items:center;min-height:44px}.cup-match:target{outline:3px solid #e6c68d;outline-offset:4px}.cup-match{scroll-margin-top:24px}.cup-step452 .match-watch{display:inline-flex;align-items:center;min-height:44px}.cup-history-actions453{flex-wrap:wrap}.cup-recap452>.match-watch{display:inline-flex;align-items:center;min-height:44px;margin-right:18px}.fighter-readout461 .decision464{color:#b6d7df;font-size:10px;line-height:1.3;min-height:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fighter-readout461 .decision464:empty{display:none}
@media(max-width:600px){.cup-history-tools464{grid-template-columns:1fr 1fr;gap:10px}.cup-history-tools464 label:first-child{grid-column:1/-1}.cup-history-tools464 button{min-height:46px}.round-summary464{margin-top:10px}.fighter-readout461 .decision464{font-size:9px}.cup-recap452>.match-watch{display:flex;margin-right:0}}
