.podium-gallery[data-astro-cid-cd6o6cl4]{--podium-aspect: 4 / 3;position:relative;min-width:0;flex-shrink:0;overflow-wrap:anywhere}.podium-slides[data-astro-cid-cd6o6cl4]{display:grid;touch-action:pan-y pinch-zoom}.podium-slide[data-astro-cid-cd6o6cl4]{position:relative;grid-area:1 / 1;min-width:0;margin:0}.podium-slide[data-astro-cid-cd6o6cl4][aria-hidden=true]{visibility:hidden;pointer-events:none}.podium-photo-label[data-astro-cid-cd6o6cl4]{position:absolute;inset:auto 0 0;padding:1.5rem .625rem .5rem;background:linear-gradient(transparent,#000c 1.25rem);color:#fff;font-size:.75rem;line-height:1.5;pointer-events:none}.photo-credit[data-astro-cid-cd6o6cl4]{font-size:.625rem;text-align:right}.podium-photo-label[data-astro-cid-cd6o6cl4] .photo-credit-link{pointer-events:auto;text-decoration:underline;text-underline-offset:.15em}.podium-photo-label[data-astro-cid-cd6o6cl4] .photo-credit-link:focus-visible{outline:2px solid white;outline-offset:2px}.photo-achievements[data-astro-cid-cd6o6cl4]{display:flex;flex-wrap:wrap;gap:.125rem .75rem}.photo-achievement[data-astro-cid-cd6o6cl4]{display:block}.podium-navigation[data-astro-cid-cd6o6cl4]{position:absolute;inset:0 0 auto;aspect-ratio:var(--podium-aspect);pointer-events:none}.podium-controls[data-astro-cid-cd6o6cl4],.podium-fallback[data-astro-cid-cd6o6cl4]{min-width:0;min-height:44px}.podium-controls[data-astro-cid-cd6o6cl4]{position:absolute;inset:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:.5rem;padding:.5rem;align-items:center;visibility:hidden}.podium-controls[data-astro-cid-cd6o6cl4] button[data-astro-cid-cd6o6cl4]{display:grid;width:44px;min-height:44px;place-items:center;border-radius:50%;background:#fffffff2;color:var(--color-ink);box-shadow:0 1px 6px #00000026;cursor:pointer;pointer-events:auto}.podium-controls[data-astro-cid-cd6o6cl4] button[data-astro-cid-cd6o6cl4]:hover{background:var(--color-paper-pure)}[data-astro-cid-cd6o6cl4][data-podium-previous]{grid-column:1}[data-astro-cid-cd6o6cl4][data-podium-next]{grid-column:3}.podium-controls[data-astro-cid-cd6o6cl4] button[data-astro-cid-cd6o6cl4]:focus-visible,.podium-fallback[data-astro-cid-cd6o6cl4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.podium-counter[data-astro-cid-cd6o6cl4]{position:absolute;inset:.5rem .5rem auto auto;padding:.25rem .5rem;border-radius:1rem;background:#fffffff2;color:var(--color-ink);font-size:.75rem;line-height:1.5;text-align:center}.podium-fallback[data-astro-cid-cd6o6cl4]{position:absolute;inset:.5rem .5rem auto;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.25rem;background:#fffffff2;color:var(--color-ink);pointer-events:auto;font-size:.75rem;line-height:1.5;text-decoration:underline;text-underline-offset:.2em}[data-astro-cid-cd6o6cl4][data-podium-enhanced=true] .podium-controls[data-astro-cid-cd6o6cl4]{visibility:visible}[data-astro-cid-cd6o6cl4][data-podium-enhanced=true] .podium-fallback[data-astro-cid-cd6o6cl4]{visibility:hidden;pointer-events:none}.podium-placings[data-astro-cid-6hr3hxth]{display:grid;grid-template-columns:repeat(var(--placing-columns),minmax(0,1fr));align-items:start;gap:.75rem;margin-top:.75rem}.placing[data-astro-cid-6hr3hxth]{display:grid;min-width:0;gap:.25rem;text-align:center}.rank-line[data-astro-cid-6hr3hxth]{display:flex;min-width:0;align-items:center;justify-content:center;gap:.25rem}.rank[data-astro-cid-6hr3hxth]{color:var(--color-accent);font-size:1.125rem;line-height:1.25;font-weight:600}.rank[data-astro-cid-6hr3hxth] sup[data-astro-cid-6hr3hxth]{font-size:.6em}.members[data-astro-cid-6hr3hxth]{min-width:0;font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.member[data-astro-cid-6hr3hxth]{display:block}.member[data-astro-cid-6hr3hxth]+.member[data-astro-cid-6hr3hxth]{margin-top:.25rem}.result-detail[data-astro-cid-6hr3hxth]{display:block;color:var(--color-muted);font-size:.75rem}.personal-placings[data-astro-cid-6hr3hxth]{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:0}.personal-placings[data-astro-cid-6hr3hxth] .placing[data-astro-cid-6hr3hxth]{grid-template-columns:auto minmax(0,1fr);gap:.625rem;text-align:left}.personal-placings[data-astro-cid-6hr3hxth] .members[data-astro-cid-6hr3hxth]{font-size:.875rem}.podium-card[data-astro-cid-enneyhdg]{overflow-wrap:anywhere;min-width:0;height:100%;display:flex;flex-direction:column}.podium-body[data-astro-cid-enneyhdg]{display:flex;flex:1;flex-direction:column}.compact-podium[data-astro-cid-ty374rsp]{min-width:0;height:100%;display:flex;flex-direction:column;gap:.75rem;overflow-wrap:anywhere}.compact-placings[data-astro-cid-ty374rsp]{margin-top:auto}.compact-placings[data-astro-cid-ty374rsp] .podium-placings{margin-top:0}.podium-row[data-astro-cid-dntuvarx]{display:grid;gap:.5rem 1.5rem;padding:.875rem 0;min-width:0;overflow-wrap:anywhere}.podium-row[data-astro-cid-dntuvarx]+.podium-row[data-astro-cid-dntuvarx]{border-top:1px solid var(--color-line)}@media(min-width:40rem){.podium-row[data-astro-cid-dntuvarx]{grid-template-columns:minmax(0,1fr) minmax(0,16rem);align-items:start}}.placings[data-astro-cid-dntuvarx] .podium-placings{margin-top:0}
