.competition-card-awards{position:absolute;z-index:20;right:12px;bottom:12px;max-width:calc(100% - 24px);display:flex;justify-content:flex-end}.competition-card-producer{margin:-.25rem 0 .75rem;color:rgb(var(--color-muted));font-size:.875rem}.competition-header{display:block;padding:1.25rem 1.5rem;margin-bottom:1rem}.competition-header h1{margin:0 0 1rem;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.15}.competition-header-details{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem}.competition-summary{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:0}.competition-summary dt{font-size:.75rem;color:rgb(var(--color-muted))}.competition-summary dd{margin:.125rem 0 0;font-size:1.5rem;line-height:1.2}.competition-header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.competition-filters{padding:1rem 1.25rem}.competition-medal-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.competition-medal-filter{gap:.5rem;padding:.5rem .75rem;min-height:44px;font-size:.875rem;text-decoration:none}.competition-medal-filter:hover{border-color:var(--award-fg)}.competition-medal-filter[aria-current=true]{outline:2px solid var(--award-fg);outline-offset:2px}.competition-medal-filter:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:3px}.competition-filters .catalog-results-count{margin-bottom:0}#competition-results{scroll-margin-top:5rem}@media(max-width:639px){.competition-header,.competition-filters{padding:1rem}.competition-summary{gap:.75rem 1.25rem}.competition-header h1{font-size:1.5rem;margin-bottom:.75rem}.competition-medal-filters{margin-bottom:.75rem}.competition-filters>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.competition-filters>.grid>div:last-child{grid-column:1 / -1}}.award-ranking-details{position:relative;z-index:2;min-width:14rem;margin:.5rem 0 1rem;font-size:.875rem;white-space:normal}.award-ranking-details p{margin:.25rem 0}.award-ranking-details summary{min-height:1.5rem}.award-ranking-details details[open]{max-width:30rem}.award-ranking-details ul{padding-left:1rem;list-style:disc}.oil-card .award-ranking-details{z-index:10;min-width:0}
