.team-info.svelte-1hsf9zk{margin-top:32px}.team-info.svelte-1hsf9zk p{margin:0 0 8px;font-size:.9rem;line-height:1.7}.team-info.svelte-1hsf9zk .info-note{color:#767676;font-size:.75rem}.team-info.svelte-1hsf9zk .info-title{margin:24px 0 8px;font-size:.95rem;font-weight:700}.team-info.svelte-1hsf9zk .info-title:first-child{margin-top:0}.team-info.svelte-1hsf9zk .broadcast-item{margin-bottom:16px}.team-info.svelte-1hsf9zk .broadcast-comp{margin:0 0 4px;font-size:.85rem;font-weight:600}.team-info.svelte-1hsf9zk .info-links{flex-wrap:wrap;gap:8px 16px;margin:0 0 8px;padding:0;font-size:.9rem;list-style:none;display:flex}.team-info.svelte-1hsf9zk .info-links a{color:#1a1a1a;text-underline-offset:3px;text-decoration:underline}.page-layout.svelte-1hsf9zk{flex-direction:column;gap:24px;display:flex}@media (width>=768px){.page-layout.svelte-1hsf9zk{flex-direction:row;align-items:flex-start}.page-layout.svelte-1hsf9zk .left-col:where(.svelte-1hsf9zk){flex-direction:column;flex-shrink:0;gap:24px;width:320px;display:flex}.page-layout.svelte-1hsf9zk .left-col:where(.svelte-1hsf9zk) .ad-col:where(.svelte-1hsf9zk){flex-direction:column;order:99;align-items:center;padding-top:16px;display:flex}.page-layout.svelte-1hsf9zk .right-col:where(.svelte-1hsf9zk){flex-direction:column;flex:1;min-width:0;display:flex}.page-layout.svelte-1hsf9zk .ad-banner:where(.svelte-1hsf9zk){display:none}}.left-col.svelte-1hsf9zk,.right-col.svelte-1hsf9zk{display:contents}.calendar-section.svelte-1hsf9zk{order:1}.matches-section.svelte-1hsf9zk{order:2}.team-info.svelte-1hsf9zk{order:4}.ad-banner.svelte-1hsf9zk{flex-direction:column;order:3;align-items:center;padding-top:32px;display:flex}.ad-col.svelte-1hsf9zk{display:none}.section-title.svelte-1hsf9zk{color:#1a1a1a;margin:0 0 16px;font-size:1rem;font-weight:600}.match-list.svelte-1hsf9zk{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.state-box.svelte-1hsf9zk{color:#767676;justify-content:center;align-items:center;min-height:9rem;padding:40px 16px;font-size:.85rem;display:flex}.state-box.compact.svelte-1hsf9zk{min-height:0;padding:32px}.no-matches.svelte-1hsf9zk{margin:0}.spinner.svelte-1hsf9zk{border:2px solid #d4d4d4;border-top-color:#767676;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite svelte-1hsf9zk-spin}@keyframes svelte-1hsf9zk-spin{to{transform:rotate(360deg)}}
