/* Orange advisory indicator. Detection and disclosure content remain unchanged. */
.openplay-app details.repeated-match-indicator{margin:12px 0!important;border:0;border-left:3px solid #b34800;border-radius:10px!important;background:#fff1e6;color:#853500;box-shadow:none;overflow:visible}
.openplay-app details.repeated-match-indicator>summary{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px!important;padding:12px 14px!important;list-style:none;cursor:pointer;min-height:56px;box-sizing:border-box}
.openplay-app details.repeated-match-indicator>summary::marker{content:''}
.openplay-app details.repeated-match-indicator>summary::-webkit-details-marker{display:none}
.openplay-app details.repeated-match-indicator>summary>.repeat-summary-main{display:flex;align-items:center;flex-wrap:wrap;flex:1 1 250px;min-width:0;gap:10px;grid-column:auto!important;font-size:13px!important;font-weight:750;letter-spacing:0;color:#853500;white-space:normal!important}
.openplay-app .repeated-match-indicator .repeat-summary-icon{box-sizing:border-box;width:32px;height:32px;padding:7px;flex:0 0 32px;border-radius:50%;background:#b34800;color:#fff}
.openplay-app .repeated-match-indicator .repeat-summary-label{line-height:1.4;overflow-wrap:anywhere}
.openplay-app .repeated-match-indicator .repeat-count-badge{padding:5px 12px;border-radius:999px;background:#b34800;color:#fff;font-size:12px;font-weight:650;line-height:1.3;white-space:nowrap}
.openplay-app details.repeated-match-indicator>summary>.repeat-details-link{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;gap:8px;padding:7px 12px;min-height:36px;box-sizing:border-box;border:1px solid #b34800;border-radius:999px;background:transparent;grid-column:auto!important;font-size:12px!important;font-weight:650;letter-spacing:0;color:#a54100;white-space:nowrap}
.openplay-app .repeated-match-indicator .repeat-details-link svg{width:14px;height:14px;flex:0 0 14px}
.openplay-app .repeated-match-indicator .repeat-hide-label{display:none}
.openplay-app .repeated-match-indicator[open] .repeat-view-label{display:none}
.openplay-app .repeated-match-indicator[open] .repeat-hide-label{display:inline}
.openplay-app .repeated-match-indicator[open] .repeat-details-link svg{transform:rotate(90deg)}
.openplay-app .repeated-match-indicator>summary:focus-visible{outline:2px solid #b34800;outline-offset:3px;border-radius:8px}
.openplay-app .repeated-match-indicator>summary:hover .repeat-details-link{background:#ffe5d2}
.openplay-app .repeated-match-indicator .matchup-heads-up-details{padding:0 14px 12px;color:#172525}
@media(max-width:480px){.openplay-app details.repeated-match-indicator>summary{gap:10px!important;padding:10px 12px!important}.openplay-app details.repeated-match-indicator>summary>.repeat-summary-main{font-size:12px!important;gap:8px;flex-basis:230px}.openplay-app .repeated-match-indicator .repeat-count-badge{font-size:11px;padding:5px 10px}.openplay-app details.repeated-match-indicator>summary>.repeat-details-link{font-size:12px!important}}
