.detail-section.svelte-1gux2ci{margin-top:var(--space-5)}h2.svelte-1gux2ci{margin:0 0 var(--space-2);font-size:var(--text-base)}.announcement-list.svelte-1gux2ci{display:grid;gap:var(--space-3)}.announcement.svelte-1gux2ci{margin:0;padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-tight);background:var(--surface)}.announcement.svelte-1gux2ci summary:where(.svelte-1gux2ci){display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);cursor:pointer;font-weight:600}.announcement.svelte-1gux2ci summary:where(.svelte-1gux2ci) time:where(.svelte-1gux2ci){color:var(--ink-soft);font-size:var(--text-sm);font-weight:400}.announcement__body.svelte-1gux2ci{margin-top:var(--space-3);line-height:var(--leading-body);overflow-wrap:anywhere}.announcement__body.svelte-1gux2ci img,.announcement__body.svelte-1gux2ci video{max-width:100%;height:auto}.announcement__links.svelte-1gux2ci{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3);font-size:var(--text-sm)}.panel__note.svelte-1gux2ci{margin:0 0 var(--space-3);color:var(--ink-soft);font-size:var(--text-sm)}.event-borders-panel.svelte-1pucgku{margin-top:var(--space-5)}h2.svelte-1pucgku{margin:0 0 var(--space-3);font-size:var(--text-lg);line-height:var(--leading-tight)}.panel__lead.svelte-1pucgku{margin:0 0 var(--space-3);color:var(--ink-soft);font-size:var(--text-sm)}.ranking-kind.svelte-1pucgku{margin-top:var(--space-6)}.ranking-kind.svelte-1pucgku h3:where(.svelte-1pucgku){margin:0 0 var(--space-2);font-size:var(--text-base)}.rank-block.svelte-1pucgku{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-hair)}.rank-block.svelte-1pucgku h4:where(.svelte-1pucgku){margin:0 0 var(--space-2);color:var(--ink-soft);font-size:var(--text-sm)}.event-mission-panel.svelte-11w0h7p{margin-top:var(--space-5)}h2.svelte-11w0h7p{margin:0 0 var(--space-3);font-size:var(--text-lg);line-height:var(--leading-tight)}.panel.svelte-1nt6t3a{margin-top:var(--space-5)}.panel.svelte-1nt6t3a h2:where(.svelte-1nt6t3a){margin:0 0 var(--space-3);font-size:var(--text-lg);line-height:var(--leading-tight)}.panel__lead.svelte-1nt6t3a{margin:0 0 var(--space-3);color:var(--ink-soft);font-size:var(--text-sm)}.ranking-options.svelte-1nt6t3a{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0}.ranking-options.svelte-1nt6t3a a:where(.svelte-1nt6t3a){padding:var(--space-1) var(--space-2);border:1px solid var(--border-soft);border-radius:var(--radius-tight);color:var(--ink-strong);text-decoration:none}.ranking-options.svelte-1nt6t3a a:where(.svelte-1nt6t3a):hover,.ranking-options.svelte-1nt6t3a a.is-active:where(.svelte-1nt6t3a){border-color:var(--brand-color);background:var(--active-bg)}.ranking-head.svelte-1nt6t3a{margin-top:var(--space-4)}.ranking-head.svelte-1nt6t3a h3:where(.svelte-1nt6t3a){margin:0 0 var(--space-2);font-size:var(--text-base)}.ranking-head.svelte-1nt6t3a p:where(.svelte-1nt6t3a){display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--ink-soft);font-size:var(--text-sm)}.panel.svelte-170w4ls,.detail-section.svelte-vbuwjr{margin-top:var(--space-5)}h2.svelte-vbuwjr{margin:0 0 var(--space-2);font-size:var(--text-base)}.event-video-panel.svelte-1iwquiq{margin-top:var(--space-5)}h2.svelte-1iwquiq{margin:0 0 var(--space-3);font-size:var(--text-lg);line-height:var(--leading-tight)}.video-list.svelte-1iwquiq{display:grid;gap:var(--space-3)}.event-video.svelte-1iwquiq{margin:0;padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-tight);background:var(--surface)}.event-video.svelte-1iwquiq video:where(.svelte-1iwquiq){display:block;width:100%;max-height:72vh;background:#000}.event-video.svelte-1iwquiq figcaption:where(.svelte-1iwquiq){margin-top:var(--space-2);color:var(--ink-soft);font-size:var(--text-sm);font-weight:400}.panel.svelte-1c59hrq{margin-top:var(--space-5)}.bot-link.svelte-1c59hrq{margin:var(--space-4) 0;padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-tight);background:var(--surface)}.bot-link.svelte-1c59hrq h3:where(.svelte-1c59hrq){margin:0 0 var(--space-1);font-size:var(--text-base)}.bot-link.svelte-1c59hrq p:where(.svelte-1c59hrq){margin:0;color:var(--ink-soft);font-size:var(--text-sm)}.panel__note.svelte-1c59hrq{margin:0 0 var(--space-3);color:var(--ink-soft);font-size:var(--text-sm)}.event-banner.svelte-1c59hrq{min-width:0;margin:0 0 var(--space-5)}.event-banner.svelte-1c59hrq img:where(.svelte-1c59hrq),.event-banner__missing.svelte-1c59hrq{display:block;width:100%;height:auto;border-radius:var(--radius-media);background:var(--media-mat)}.event-banner__missing.svelte-1c59hrq{display:grid;min-height:10rem;place-items:center;border:1px dashed var(--border-soft);color:var(--ink-mute);font-size:var(--text-sm)}.back-to-top.svelte-1c59hrq{margin:var(--space-8) 0 var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-soft);text-align:right;font-size:var(--text-sm)}
