.partido-hero{border-radius:var(--radius-lg,16px);margin-top:1.5rem;margin-bottom:var(--space-2,.5rem);background:0 0;position:relative}.partido-hero__bg{pointer-events:none;z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.partido-hero__gradient{background:linear-gradient(135deg, color-mix(in srgb, var(--partido-color) 15%, transparent) 0%, transparent 60%);position:absolute;inset:0}.partido-hero__content{z-index:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:inherit;background:#09090b40;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;display:flex;position:relative}.partido-hero__main{flex-direction:column;gap:.25rem;display:flex}.partido-hero__identity{align-items:center;gap:.75rem;display:flex}.partido-hero__badge{font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;min-width:40px;height:36px;padding:0 .625rem;font-size:1rem;font-weight:700;display:inline-flex}.partido-hero__sigla{color:var(--text-primary,#e5e7eb);margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.partido-hero__nome{color:var(--text-secondary,#9ca3af);margin:0;font-size:.875rem;line-height:1.4}.partido-hero__stats{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.partido-hero__stat{cursor:pointer;color:inherit;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;outline:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;transition:background .2s,border-color .2s;display:flex}.partido-hero__stat:hover{background:#ffffff14;border-color:#ffffff1f}.partido-hero__stat--active{background:color-mix(in srgb, var(--partido-color) 15%, transparent);border-color:color-mix(in srgb, var(--partido-color) 40%, transparent)}.partido-hero__stat--active .partido-hero__stat-value{color:var(--partido-color)}.partido-hero__stat-value{color:var(--text-primary,#e5e7eb);font-size:.9375rem;font-weight:700}.partido-hero__stat-label{color:var(--text-tertiary,#6b7280);white-space:nowrap;font-size:.75rem}.partido-hero__stat--total{border-color:color-mix(in srgb, var(--partido-color) 25%, transparent);background:color-mix(in srgb, var(--partido-color) 8%, transparent)}.partido-hero__stat--total .partido-hero__stat-value{color:var(--partido-color)}.partido-hero__stat--skeleton{pointer-events:none}.skeleton-pulse{background:#ffffff0f;border-radius:4px;animation:1.5s ease-in-out infinite partido-hero-pulse;display:inline-block}@keyframes partido-hero-pulse{0%,to{opacity:.4}50%{opacity:.8}}@media (max-width:768px){.partido-hero__content{padding:1rem}.partido-hero__sigla{font-size:1.375rem}.partido-hero__badge{min-width:36px;height:32px;font-size:.875rem}.partido-hero__stats{gap:.375rem}.partido-hero__stat{padding:.25rem .5rem}.partido-hero__stat-value{font-size:.8125rem}}
.partido-stats-bar{background:#11182799;border:1px solid #ffffff14;border-radius:16px;margin-bottom:1rem;padding:1.25rem 1.5rem}.partido-stats-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.partido-stats-title{color:#e5e7eb;margin:0;font-size:1rem;font-weight:600}.partido-stats-total{color:#9ca3af;background:#ffffff0d;border-radius:8px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500}.partido-stats-grid{flex-wrap:wrap;gap:.5rem;display:flex}.partido-stat-item{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:.375rem;padding:.5rem .875rem;transition:all .2s;display:flex}.partido-stat-item:hover{background:#ffffff14;border-color:#ffffff1f}.partido-stat-value{color:#e5e7eb;font-size:1rem;font-weight:700}.partido-stat-label{color:#9ca3af;white-space:nowrap;font-size:.75rem}.partido-stat-votos{background:#0000f50f;border-color:#0000f526}.partido-stat-votos .partido-stat-value{color:#6b8aff}@media (max-width:768px){.partido-stats-bar{padding:1rem}.partido-stats-header{flex-direction:column;align-items:flex-start;gap:.5rem}.partido-stats-grid{gap:.375rem}.partido-stat-item{padding:.375rem .625rem}.partido-stat-value{font-size:.875rem}}
