/* Copa: presentación, jerarquía y resultados. */
#uc-elo-open[hidden],.uc-elo-floating{display:none!important}
#uc-elo-profile,.uc-duel-group{background:var(--uc-theme-background-c552fadc);border-radius:var(--uc-theme-border-radius-f96a545e);padding:var(--uc-theme-padding-ac32f570);margin:12px 0}
.uc-elo-profile-head>span{font-size:var(--uc-theme-font-size-c2b35169);color:var(--uc-theme-color-8067688a);text-transform:var(--uc-theme-text-transform-65db2d77);letter-spacing:var(--uc-theme-letter-spacing-3997fd49)}
.uc-elo-rating{display:flex;align-items:baseline;gap:var(--uc-theme-gap-5ae3aad3);flex-wrap:wrap;margin:8px 0 14px;color:var(--uc-theme-color-8067688a)}
.uc-elo-rating strong{font-size:var(--uc-theme-font-size-5d32817f);color:var(--uc-theme-color-1ecbf572)}
.uc-elo-rating b{margin-left:auto;color:var(--uc-theme-color-fd39c7fc);font-size:var(--uc-theme-font-size-41109584)}
.uc-elo-stats{display:flex;justify-content:space-around;border-top:var(--uc-theme-border-top-bc9c6d0f);padding-top:var(--uc-theme-padding-top-f4a17beb)}
.uc-elo-stats span{display:flex;flex-direction:column;align-items:center;color:var(--uc-theme-color-8067688a);font-size:var(--uc-theme-font-size-c2b35169)}
.uc-elo-stats strong{color:var(--uc-theme-color-1ecbf572);font-size:var(--uc-theme-font-size-f2ac2c99)}
.uc-duel-group h3{display:flex;justify-content:space-between;margin:0 0 12px!important;color:var(--uc-theme-color-87d97208)}
.uc-duel-group h3 span{font-size:var(--uc-theme-font-size-cff7e8b2);color:var(--uc-theme-color-79a945a2)}
.uc-duel-card summary{display:flex;align-items:center;justify-content:space-between;gap:var(--uc-theme-gap-1ec3c5c4);padding:var(--uc-theme-padding-5117b8fb);list-style:none;cursor:pointer}
.uc-duel-card summary::-webkit-details-marker{display:none}
.uc-duel-main,.uc-duel-right{display:flex;flex-direction:column;gap:var(--uc-theme-gap-4890d1d3)}
.uc-duel-main strong{font-size:var(--uc-theme-font-size-32a0c1a3);color:var(--uc-theme-color-d771dc16)}
.uc-duel-main small,.uc-duel-right small{font-size:var(--uc-theme-font-size-cff7e8b2);color:var(--uc-theme-color-8067688a)}
.uc-duel-right{text-align:right;align-items:flex-end;flex-shrink:0}
.uc-duel-status{font-size:var(--uc-theme-font-size-c2b35169);border-radius:var(--uc-theme-border-radius-32e2da45);padding:var(--uc-theme-padding-0d2b385b);background:var(--uc-theme-background-69e20f24);color:var(--uc-theme-color-d771dc16)}
.uc-duel-card.win .uc-duel-status{background:var(--uc-theme-background-0b67013d)}.uc-duel-card.loss .uc-duel-status{background:var(--uc-theme-background-d4be70ed)}.uc-duel-card.pending .uc-duel-status{background:var(--uc-theme-background-2f0326a1)}
.uc-duel-new,.uc-duel-notice{background:var(--uc-theme-background-05be71fe);color:var(--uc-theme-color-1ecbf572);font-weight:var(--uc-theme-font-weight-68085f0d);border-radius:var(--uc-theme-border-radius-7568ccff);font-size:var(--uc-theme-font-size-7f0868ab);padding:var(--uc-theme-padding-9f4cc970)}
.uc-duel-notice[hidden],.uc-duel-new[hidden]{display:none!important}
.uc-duel-details{border-top:var(--uc-theme-border-top-3581562a);padding:var(--uc-theme-padding-c0ca5ddf);color:var(--uc-theme-color-18954ed7);font-size:var(--uc-theme-font-size-cff7e8b2);overflow-wrap:anywhere}
.uc-duel-empty{color:var(--uc-theme-color-8067688a);font-size:var(--uc-theme-font-size-cff7e8b2);margin:0}
#uc-elo-refresh{display:block;margin:14px auto 0}
@media(max-width:520px){.uc-elo-rating b{margin-left:0;width:100%}}