/* Isolated styles: resist typography and image rules inherited from the theme. */
.pae-scoreboard{--pa-orange:#f58634;container-type:inline-size;container-name:pa-score;display:block;width:100%;max-width:1500px;min-width:0;margin:20px auto;color:#35200f;font:14px/1.4 Arial,sans-serif;white-space:normal!important;word-break:normal!important;text-align:left!important;letter-spacing:normal!important;text-transform:none!important}
.pae-scoreboard,.pae-scoreboard *{box-sizing:border-box!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;white-space:normal;word-break:normal;line-height:1.35}
.pae-scoreboard .pae-score-link{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:center;width:100%;min-width:0;padding:18px!important;margin:0!important;border:0!important;border-radius:15px!important;background:#f58634!important;color:#35200f!important;text-decoration:none!important;box-shadow:none!important;overflow:hidden}
.pae-scoreboard .pae-score-link>div{min-width:0;margin:0;padding:0;border:0}
.pae-scoreboard .pae-score-label{display:flex;flex-direction:column;gap:6px;background:transparent!important}
.pae-scoreboard .pae-score-label strong{display:block;font-size:20px!important;font-weight:800!important;color:#35200f!important}
.pae-scoreboard .pae-score-label span{display:block;font-size:12px!important;font-weight:500!important;color:#35200f!important;overflow-wrap:anywhere}
.pae-scoreboard .pae-score-summary span,.pae-scoreboard .pae-score-summary small{display:block;font-size:11px!important;font-weight:400!important;color:#35200f!important}
.pae-scoreboard .pae-score-summary strong{display:block;font-size:30px!important;font-weight:800!important;color:#35200f!important;font-variant-numeric:tabular-nums;white-space:nowrap!important;line-height:1.15!important;margin:3px 0!important}
.pae-scoreboard .pae-score-summary progress{display:block;width:100%;height:6px;margin:8px 0 0!important;padding:0!important;border:0!important;border-radius:6px;accent-color:#71340b;background:#ffd5b6;appearance:none;-webkit-appearance:none;overflow:hidden}
.pae-scoreboard .pae-score-summary progress::-webkit-progress-bar{background:#ffd5b6;border-radius:6px}
.pae-scoreboard .pae-score-summary progress::-webkit-progress-value{background:#71340b;border-radius:6px}
.pae-scoreboard .pae-score-summary progress::-moz-progress-bar{background:#71340b;border-radius:6px}
.pae-scoreboard .pae-score-candidates{grid-column:1/-1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch;border:0!important;background:transparent!important}
.pae-scoreboard .pae-score-person{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;padding:12px!important;margin:0!important;border:0!important;border-radius:11px;background:#fff!important;min-width:0;color:#20252a!important}
.pae-scoreboard .pae-score-person>div{min-width:0}
.pae-scoreboard .pae-score-avatar{position:relative;display:grid;place-items:center;width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:0!important;border:2px solid #ffcfaa!important;border-radius:50%!important;background:#fff1e6!important;overflow:hidden;color:#9a3412!important;font-weight:700}
.pae-scoreboard .pae-score-avatar img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:50% 18%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;float:none!important;opacity:1!important}
.pae-scoreboard .pae-score-name{display:block;font-size:12px!important;font-weight:600!important;line-height:1.25!important;overflow-wrap:anywhere;color:#29313a!important}
.pae-scoreboard .pae-score-person b{display:block;font-size:27px!important;line-height:1.15!important;font-weight:800!important;font-variant-numeric:tabular-nums;color:#9a3412!important;white-space:nowrap!important;margin:4px 0!important}
.pae-scoreboard .pae-score-person small{display:block;font-size:11px!important;font-weight:400!important;color:#58616c!important;overflow-wrap:anywhere}
.pae-scoreboard .pae-score-badge{display:inline-block;font-size:10px!important;border-radius:4px;padding:2px 4px;background:#e4f2e5;color:#24612d;margin-top:3px}
.pae-scoreboard .pae-score-link .pae-score-action{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:10px;padding:11px 14px!important;margin:0!important;border-radius:8px;background:#71340b!important;color:#fff!important;font-size:12px!important;font-weight:700!important;text-align:center!important}
.pae-scoreboard .pae-score-action span{font-size:20px!important;color:inherit!important;line-height:1!important}
.pae-scoreboard .pae-score-status{display:block;font-size:11px!important;font-weight:400!important;color:#58616c!important;margin:7px 4px 0!important;padding:0!important;overflow-wrap:anywhere}
.pae-scoreboard .pae-score-link:focus-visible{outline:3px solid #71340b!important;outline-offset:3px}
.pae-scoreboard .pae-score-link:hover .pae-score-action{background:#572707!important}
@container pa-score (min-width:1000px){.pae-scoreboard .pae-score-link{grid-template-columns:minmax(150px,.85fr) minmax(125px,.7fr) minmax(0,2.2fr) minmax(135px,.65fr);gap:18px}.pae-scoreboard .pae-score-candidates,.pae-scoreboard .pae-score-link .pae-score-action{grid-column:auto}.pae-scoreboard .pae-score-link .pae-score-action{min-height:48px}}
@container pa-score (max-width:420px){.pae-scoreboard .pae-score-link{padding:13px!important;gap:12px}.pae-scoreboard .pae-score-person{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px!important}.pae-scoreboard .pae-score-avatar{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;min-height:40px!important;max-height:40px!important}.pae-scoreboard .pae-score-person b{font-size:22px!important}.pae-scoreboard .pae-score-name{font-size:11px!important}.pae-scoreboard .pae-score-label strong{font-size:18px!important}}
@container pa-score (max-width:300px){.pae-scoreboard .pae-score-candidates{grid-template-columns:1fr}.pae-scoreboard .pae-score-summary strong{font-size:25px!important}}
.pae-scoreboard [hidden]{display:none!important}.pae-scoreboard .pae-score-countdown strong{font-size:26px!important;font-variant-numeric:tabular-nums;white-space:nowrap!important}.pae-scoreboard .pae-score-wait{font-size:13px!important;font-weight:700!important;line-height:1.4!important;color:#35200f!important;margin:0!important;padding:0!important;overflow-wrap:anywhere}
