.competition-card[data-astro-cid-c4nnuotg]{background:var(--color-surface);border:1px solid var(--border);grid-template-columns:160px minmax(0,1fr) auto;gap:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.competition-card__full-link[data-astro-cid-c4nnuotg]{z-index:1;cursor:pointer;position:absolute;inset:0}.competition-card[data-astro-cid-c4nnuotg]:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(135deg,#c58d4a08 0%,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.competition-card[data-astro-cid-c4nnuotg]:hover,.competition-card[data-astro-cid-c4nnuotg]:focus-within{box-shadow:5px 5px 0 var(--shadow-coffee);border-color:#c58d4a66;transform:translateY(-2px)}.competition-card[data-astro-cid-c4nnuotg]:hover:before,.competition-card[data-astro-cid-c4nnuotg]:focus-within:before{opacity:1}.competition-card--top[data-astro-cid-c4nnuotg]{box-shadow:5px 5px 0 var(--shadow-coffee);border-color:#c58d4a59}.competition-card--top[data-astro-cid-c4nnuotg]:hover,.competition-card--top[data-astro-cid-c4nnuotg]:focus-within{box-shadow:5px 5px 0 var(--shadow-coffee);border-color:#c58d4a99}.competition-card__rank[data-astro-cid-c4nnuotg]{border-right:1px solid var(--border);background:#00000026;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:90px;padding:1.25rem 1.25rem 1.25rem 1.5rem;display:flex;position:relative;overflow:hidden}.competition-card--top[data-astro-cid-c4nnuotg] .competition-card__rank[data-astro-cid-c4nnuotg]{background:linear-gradient(135deg,#c58d4a14 0%,#00000026 100%)}.competition-card__rank-label[data-astro-cid-c4nnuotg]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:600;line-height:1}.competition-card__rank-number[data-astro-cid-c4nnuotg]{color:var(--color-text);letter-spacing:-.02em;align-items:center;gap:4px;margin-top:4px;font-size:2.25rem;font-weight:800;line-height:1;display:flex}.competition-card__rank-number--top[data-astro-cid-c4nnuotg]{color:var(--color-gold)}.competition-card__medal[data-astro-cid-c4nnuotg]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-gold);border:1px solid #c58d4a66;padding:.1rem .35rem;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;line-height:1}.competition-card__main[data-astro-cid-c4nnuotg]{padding:var(--space-5);flex-direction:column;justify-content:center;min-width:0;display:flex}.competition-card__header[data-astro-cid-c4nnuotg]{align-items:center;gap:1.15rem;display:flex}.competition-card__logo[data-astro-cid-c4nnuotg]{object-fit:contain;border:1px solid var(--border-strong);background:var(--logo-frame-bg);width:48px;height:48px;padding:var(--logo-padding);flex-shrink:0}.competition-card__logo--fallback[data-astro-cid-c4nnuotg]{letter-spacing:.04em;color:var(--color-gold);place-items:center;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;display:grid}.competition-card__content[data-astro-cid-c4nnuotg]{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.competition-card__title[data-astro-cid-c4nnuotg]{color:var(--color-text);letter-spacing:-.01em;overflow-wrap:break-word;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}.competition-card[data-astro-cid-c4nnuotg]:hover .competition-card__title[data-astro-cid-c4nnuotg],.competition-card[data-astro-cid-c4nnuotg]:focus-within .competition-card__title[data-astro-cid-c4nnuotg]{color:var(--color-text)}.competition-card__date[data-astro-cid-c4nnuotg]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:.35rem 0 0;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:600}.competition-card__stats[data-astro-cid-c4nnuotg]{padding:var(--space-5);border-left:1px solid var(--border-strong);background:#0000001a;align-items:center;gap:0;min-width:280px;display:flex}.competition-card__stat[data-astro-cid-c4nnuotg]{flex-direction:column;flex:1;gap:4px;min-width:96px;display:flex}.competition-card__stat-label[data-astro-cid-c4nnuotg]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:600;line-height:1}.competition-card__stat-value[data-astro-cid-c4nnuotg]{color:var(--color-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-height:1.4rem;margin-top:4px;font-size:1.4rem;font-weight:800;line-height:1}.competition-card--top[data-astro-cid-c4nnuotg] .competition-card__stat-value[data-astro-cid-c4nnuotg]:not(.competition-card__stat-value--na){color:var(--color-gold)}.competition-card__stat-value--na[data-astro-cid-c4nnuotg]{color:var(--color-muted);letter-spacing:.04em;font-size:1.1rem;font-weight:700}.competition-card__stat-unit[data-astro-cid-c4nnuotg]{letter-spacing:.04em;opacity:.65;vertical-align:middle;margin-left:.2em;font-size:.75rem;font-weight:600}.competition-card__divider[data-astro-cid-c4nnuotg]{background:var(--border);flex-shrink:0;width:1px;height:36px;margin:0 1.25rem}.competition-card__accent-line[data-astro-cid-c4nnuotg]{background:linear-gradient(90deg, var(--color-gold) 0%, transparent 100%);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.competition-card[data-astro-cid-c4nnuotg]:hover .competition-card__accent-line[data-astro-cid-c4nnuotg],.competition-card[data-astro-cid-c4nnuotg]:focus-within .competition-card__accent-line[data-astro-cid-c4nnuotg]{width:100%}.competition-card--top[data-astro-cid-c4nnuotg] .competition-card__accent-line[data-astro-cid-c4nnuotg]{opacity:.5;width:40%}.competition-card--top[data-astro-cid-c4nnuotg]:hover .competition-card__accent-line[data-astro-cid-c4nnuotg],.competition-card--top[data-astro-cid-c4nnuotg]:focus-within .competition-card__accent-line[data-astro-cid-c4nnuotg]{opacity:1;width:100%}@media (width<=900px){.competition-card[data-astro-cid-c4nnuotg]{grid-template-columns:112px minmax(0,1fr) 210px}.competition-card__rank[data-astro-cid-c4nnuotg]{padding:var(--space-4);min-height:unset}.competition-card__main[data-astro-cid-c4nnuotg]{padding:var(--space-4)}.competition-card__stats[data-astro-cid-c4nnuotg]{padding:var(--space-4);min-width:unset;gap:.75rem}.competition-card__stat[data-astro-cid-c4nnuotg]{min-width:0}.competition-card__stat-label[data-astro-cid-c4nnuotg]{white-space:normal;line-height:1.25}.competition-card__title[data-astro-cid-c4nnuotg]{min-height:3.6em}}@media (width<=640px){.competition-card[data-astro-cid-c4nnuotg]{--logo-size:32px;grid-template-columns:60px minmax(0,1fr)}.competition-card__rank[data-astro-cid-c4nnuotg]{min-height:unset;justify-content:center;align-items:center;padding:.75rem .25rem}.competition-card__rank-label[data-astro-cid-c4nnuotg]{display:none}.competition-card__rank-number[data-astro-cid-c4nnuotg]{flex-direction:column;gap:2px;margin-top:0;font-size:1.5rem}.competition-card__main[data-astro-cid-c4nnuotg]{padding:.75rem 1rem}.competition-card__date[data-astro-cid-c4nnuotg]{margin-top:.25rem}.competition-card__title[data-astro-cid-c4nnuotg]{font-size:1rem}.competition-card__stats[data-astro-cid-c4nnuotg]{border-left:none;border-top:1px solid var(--border-strong);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.75rem 1rem;display:grid}.competition-card__divider[data-astro-cid-c4nnuotg]{display:none}}.stat-block[data-astro-cid-653x6327]{background:var(--color-surface);border:1px solid var(--border);min-width:0;padding:1.5rem;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.stat-block[data-astro-cid-653x6327]:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--border) 50%, transparent 100%);height:2px;position:absolute;top:0;left:0;right:0}.stat-block--accent[data-astro-cid-653x6327]:after{background:linear-gradient(90deg, transparent 0%, var(--color-gold) 50%, transparent 100%);opacity:.6}.stat-block[data-astro-cid-653x6327]:hover{box-shadow:0 8px 24px #18181752, 5px 5px 0 var(--shadow-coffee);transform:translateY(-2px)}.stat-block--accent[data-astro-cid-653x6327]{background:linear-gradient(135deg, #c58d4a11 0%, var(--color-surface) 60%);border-color:#c58d4a47}.stat-block--accent[data-astro-cid-653x6327]:hover{box-shadow:0 8px 32px var(--glow-coffee), 5px 5px 0 var(--shadow-coffee);border-color:#c58d4a73}.stat-block__icon[data-astro-cid-653x6327]{margin-bottom:.75rem;font-size:1.5rem;line-height:1}.stat-block__label[data-astro-cid-653x6327]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);overflow-wrap:anywhere;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:600;line-height:1}.stat-block__value[data-astro-cid-653x6327]{color:var(--color-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.75rem;font-size:3rem;font-weight:800;line-height:1;transition:color .2s}.stat-block--accent[data-astro-cid-653x6327] .stat-block__value[data-astro-cid-653x6327]{color:var(--color-gold)}.stat-block[data-astro-cid-653x6327]:hover .stat-block__value[data-astro-cid-653x6327]{color:var(--color-text)}.stat-block--accent[data-astro-cid-653x6327]:hover .stat-block__value[data-astro-cid-653x6327]{color:var(--color-gold-soft)}.stat-block__note[data-astro-cid-653x6327]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);overflow-wrap:anywhere;margin-top:.75rem;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:600;line-height:1}.stat-block__shimmer[data-astro-cid-653x6327]{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c58d4a0e 50%,#0000 100%);width:60%;height:100%;position:absolute;top:0;left:-100%}.stat-block--accent[data-astro-cid-653x6327] .stat-block__shimmer[data-astro-cid-653x6327]{animation:4s ease-in-out infinite shimmer}@keyframes shimmer{0%{left:-100%}50%{left:150%}to{left:150%}}@media (width<=767.98px){.stat-block[data-astro-cid-653x6327]{padding:1.1rem}.stat-block__value[data-astro-cid-653x6327]{font-size:clamp(2rem,12vw,2.6rem)}.stat-block__note[data-astro-cid-653x6327]{line-height:1.35}}.pagination-hidden{display:none!important}
