.organizer-art.svelte-zbhth5 img:where(.svelte-zbhth5){border-radius:.5rem;max-width:100%;height:auto;margin-block:.6rem;display:block}.detail-topline.svelte-zbhth5{position:relative}.detail-art.svelte-zbhth5{opacity:.18;pointer-events:none;width:180px;height:48px;max-height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (width<=700px){.detail-art.svelte-zbhth5{width:32%;max-width:110px;height:40px}}.kind-badges.svelte-zbhth5{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.offerings.svelte-zbhth5{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.offering.svelte-zbhth5{background:linear-gradient(110deg,#19232b,#0d141b);border:1px solid #46535e;border-radius:1rem;padding:1.5rem}.offering.svelte-zbhth5 h3:where(.svelte-zbhth5){margin-top:0}.distance.svelte-zbhth5{color:#e6c477;font-size:2rem;font-weight:700}.offering.svelte-zbhth5 .button:where(.svelte-zbhth5){color:#151a20;background:#e3c17c;margin-top:1rem;text-decoration:none}.detail.svelte-zbhth5{overflow-wrap:anywhere;max-width:60rem;padding-block:2rem 4rem}.sport.svelte-zbhth5{color:#e7b93f;margin-top:2rem}.status.svelte-zbhth5{background:#11191f;border-left:3px solid #e7b93f;padding:1rem}p.svelte-zbhth5{line-height:1.7}section.svelte-zbhth5{margin-block:2rem}section.svelte-zbhth5 a:where(.svelte-zbhth5){text-decoration:underline}
