.event-archives{--archive-shadow:0 18px 48px -26px color-mix(in srgb, var(--foreground) 22%, transparent);--archive-logo-surface:var(--foreground)}.event-archives :is(h1,h2,h3,p,a,span){letter-spacing:0}.event-archives .btn-primary,.archive-video-dialog .btn-primary{background:var(--brand);color:var(--primary-foreground);border-color:var(--brand)}.event-archives .btn-glass{color:var(--foreground);background:var(--card);border-color:var(--border)}.archive-intro{padding-block:2rem 3rem}.archive-intro h1{max-width:56rem;font-size:2.25rem;line-height:1.15}.archive-edition{background:var(--card);border:1px solid var(--border);box-shadow:var(--archive-shadow);border-radius:1.75rem;min-width:0;padding:1.5rem;scroll-margin-top:8rem}.archive-poster{justify-content:center;align-items:center;width:100%;height:16rem;display:flex}.archive-poster img{object-fit:contain;border-radius:1.75rem;width:auto;max-width:100%;height:auto;max-height:100%}.archive-poster[data-dark=true]{background:var(--archive-logo-surface);border-radius:1.75rem;padding:1.5rem}.event-photo-track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:1.75rem;grid-auto-columns:100%;grid-auto-flow:column;gap:1.5rem;margin-inline:-1rem;padding:1.25rem 1rem 1.5rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.event-photo-track::-webkit-scrollbar{display:none}.event-photo-slide{scroll-snap-align:start;justify-content:center;align-items:center;min-width:0;height:25rem;display:flex}.event-photo-slide img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:var(--archive-shadow);border-radius:1.75rem}.event-gallery-progress{height:3px;accent-color:var(--brand)}.event-gallery-progress::-webkit-progress-bar{background:var(--border)}.event-gallery-progress::-webkit-progress-value{background:var(--brand)}.archive-video-dialog{border:1px solid var(--border);background:var(--card);width:min(64rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--foreground);border-radius:1.75rem;margin:auto;overflow-y:auto}.archive-video-dialog::backdrop{background:color-mix(in srgb, var(--foreground) 70%, transparent)}.archive-video-frame{aspect-ratio:16/9;border:0;width:100%;display:block}@media (width>=768px){.archive-intro{padding-block:3rem 4rem}.archive-intro h1{font-size:3.5rem}.archive-edition{padding:2.5rem}.archive-edition-summary{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:3rem;display:grid}.archive-poster{height:19rem}.event-photo-track{grid-auto-columns:70%}.event-photo-slide{height:32rem}}.archive-cover{aspect-ratio:3/4;background:linear-gradient(180deg, var(--cover-a), var(--cover-b));width:min(100%,17rem);height:auto;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent);margin-inline:auto;border-radius:1.25rem;margin-bottom:1.5rem;overflow:hidden}.archive-cover img{object-fit:cover;object-position:center;border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.event-archives[data-uniform=true] .archive-cover{aspect-ratio:1}.event-archives[data-kind=mid-season] .archive-cover img{object-fit:contain}.event-archives[data-kind=mid-season] #edicao-2022 .archive-cover img{object-fit:cover}.event-archives[data-kind=mid-season] #edicao-2025 .archive-cover img{padding:12%}.event-archives[data-kind=national] :is(#edicao-2025,#edicao-2026) .archive-cover img{object-fit:contain}@media (width>=768px){.event-archives[data-uniform=true] [data-equal-summary]{min-height:var(--archive-summary-h,auto)}}.event-archives[data-uniform=true] [data-equal-summary]>:last-child{align-self:center}@media (width>=768px){.event-archives[data-uniform=true] .archive-edition-summary{grid-template-columns:13rem minmax(0,1fr);gap:2.5rem}.archive-cover{width:100%;margin-bottom:0}}@media (width>=1024px){.event-archives[data-uniform=true] .archive-edition-summary{grid-template-columns:15rem minmax(0,1fr);gap:3rem}}@media (prefers-reduced-motion:reduce){.event-archives *{scroll-behavior:auto;transition:none}}[data-slot-empty]{display:none}@media (width<=767px){.archive-track [data-slot-empty]{display:block}}.archive-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}@media (width<=767px){.archive-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:1rem;margin:-.5rem -1rem -2.25rem;padding:.75rem 1rem 3rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.archive-track::-webkit-scrollbar{display:none}.archive-track.space-y-9>*{margin-block:0}.archive-track>.archive-edition{scroll-snap-align:start;flex:0 0 100%;scroll-margin-top:8rem}.event-archives[data-uniform=true] .archive-track{grid-template-rows:repeat(7,auto) auto;grid-auto-columns:86%;grid-auto-flow:column;align-items:start;gap:0 .75rem;display:grid}.event-archives[data-uniform=true] .archive-track>.archive-edition{grid-row:1/span 7;grid-template-rows:subgrid;border-radius:1.5rem;align-self:start;row-gap:0;padding:1rem 1rem 1.5rem;display:grid}.event-archives[data-uniform=true] .archive-track>.archive-edition[data-gallery-open]{grid-row:1/span 8}.event-archives[data-uniform=true] .archive-track .archive-edition-summary,.event-archives[data-uniform=true] .archive-track .archive-edition-summary>div:last-child,.event-archives[data-uniform=true] .archive-track .archive-edition .mt-6.flex{display:contents}.event-archives[data-uniform=true] .archive-track .archive-edition-summary p.eyebrow,.event-archives[data-uniform=true] .archive-track .archive-edition-summary p.mt-5{display:none}.event-archives[data-uniform=true] .archive-track .archive-cover{grid-row:1;width:100%;margin:0 0 1rem}.event-archives[data-uniform=true] .archive-track .archive-edition h3{grid-row:2;margin-top:0;font-size:1.25rem;line-height:1.25}.event-archives[data-uniform=true] .archive-track .archive-edition h3+p{grid-row:3;margin-top:.5rem}.event-archives[data-uniform=true] .archive-track [data-slot-loc]{grid-row:4;margin-top:.125rem}.event-archives[data-uniform=true] .archive-track .mt-6.flex>*{text-align:center;justify-content:center;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.5rem .9rem;font-size:.875rem}.event-archives[data-uniform=true] .archive-track .mt-6.flex>:first-child{grid-row:5;margin-top:.875rem}.event-archives[data-uniform=true] .archive-track .mt-6.flex>:nth-child(2){grid-row:6}.event-archives[data-uniform=true] .archive-track .mt-6.flex>:nth-child(3){grid-row:7}.event-archives[data-uniform=true] .archive-track .archive-edition>[id^=galeria-]{grid-row:8;min-width:0}.archive-featured{border-radius:1.5rem;padding:1rem 1rem 1.5rem}.archive-featured [data-equal-summary]{min-height:0}.archive-featured .archive-cover{width:100%;margin:0 0 1.5rem}.archive-featured h3{margin-top:.75rem;font-size:1.375rem;line-height:1.3}.archive-featured h3+p{margin-top:1rem}.archive-featured p.mt-2{margin-top:.5rem}.archive-featured .mt-6.flex{margin-top:1.5rem}.archive-featured .mt-6.flex>*{min-height:3rem;padding:.75rem 1.25rem}}@media (width>=768px) and (width<=1023px){.event-archives[data-uniform=true] .archive-track .archive-edition-summary{grid-template-rows:auto auto auto auto auto 1fr auto;grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:0 2.5rem;min-height:0}.event-archives[data-uniform=true] .archive-track .archive-edition-summary>div:last-child{display:contents}.event-archives[data-uniform=true] .archive-track .archive-cover{grid-area:1/1/7}.event-archives[data-uniform=true] .archive-track .archive-edition-summary>div:last-child>*{grid-column:2}.event-archives[data-uniform=true] .archive-track .archive-edition-summary p.eyebrow{grid-row:1;margin-top:0}.event-archives[data-uniform=true] .archive-track .archive-edition-summary h3{grid-row:2}.event-archives[data-uniform=true] .archive-track .archive-edition-summary h3+p{grid-row:3}.event-archives[data-uniform=true] .archive-track .archive-edition-summary [data-slot-loc]{grid-row:4}.event-archives[data-uniform=true] .archive-track .archive-edition-summary p.mt-5{grid-row:5}.event-archives[data-uniform=true] .archive-track .archive-edition-summary .mt-6.flex{flex-wrap:nowrap;grid-area:7/1/auto/-1;margin-top:1.5rem}.event-archives[data-uniform=true] .archive-track .archive-edition-summary .mt-6.flex>*{text-align:center;flex:1 1 0;justify-content:center;min-width:0}}
