.card.svelte-1yz9hgn.svelte-1yz9hgn{position:relative;overflow:hidden;border-radius:.5rem;padding:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 26px #00000038}.card.svelte-1yz9hgn.svelte-1yz9hgn:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(to right,color-mix(in srgb,var(--accent, #7c3aed) 75%,transparent),transparent 70%)}.card-head.svelte-1yz9hgn.svelte-1yz9hgn{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb,var(--accent, #7c3aed) 62%,white);border-bottom:1px solid color-mix(in srgb,var(--accent, #7c3aed) 22%,transparent);background:linear-gradient(to right,color-mix(in srgb,var(--accent, #7c3aed) 10%,transparent),transparent 65%)}.card-ico.svelte-1yz9hgn.svelte-1yz9hgn{height:1rem;width:1rem;flex-shrink:0;color:color-mix(in srgb,var(--accent, #7c3aed) 85%,white)}.card-body.svelte-1yz9hgn.svelte-1yz9hgn{padding:1rem}.hcount.svelte-1yz9hgn.svelte-1yz9hgn{margin-left:auto;border-radius:.375rem;padding:.125rem .5rem;font-size:11px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:color-mix(in srgb,var(--accent, #7c3aed) 78%,white);background:color-mix(in srgb,var(--accent, #7c3aed) 16%,transparent)}.lead.svelte-1yz9hgn p{font-size:16.5px;line-height:1.75;color:#e7e3f0!important;margin:0 0 .9em}.lead.svelte-1yz9hgn p:last-child{margin-bottom:0}.lead.svelte-1yz9hgn h1,.lead.svelte-1yz9hgn h2,.lead.svelte-1yz9hgn h3,.lead.svelte-1yz9hgn h4{color:#fff!important;font-weight:700;letter-spacing:-.01em;line-height:1.15;font-size:clamp(19px,2.2vw,24px);margin:.2em 0 .5em;text-wrap:balance}.lead.svelte-1yz9hgn a{color:var(--light, #c4b5fd)!important;text-decoration:underline;text-underline-offset:2px}.rules-prose.svelte-1yz9hgn p{font-size:14.5px;line-height:1.65;margin:0 0 .55em;color:#d9d4e6!important}.rules-prose.svelte-1yz9hgn ul,.rules-prose.svelte-1yz9hgn ol{margin:.2em 0 .7em;padding-left:0;list-style:none}.rules-prose.svelte-1yz9hgn li{position:relative;padding-left:20px;margin-bottom:.35em;font-size:14.5px;line-height:1.55;color:#d9d4e6!important}.rules-prose.svelte-1yz9hgn li:before{content:"";position:absolute;left:3px;top:8px;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--accent, #38bdf8) 85%,white);box-shadow:0 0 8px color-mix(in srgb,var(--accent, #38bdf8) 55%,transparent)}.rules-prose.svelte-1yz9hgn li li{margin-bottom:.2em}.rules-prose.svelte-1yz9hgn li li:before{background:transparent;border:1.5px solid color-mix(in srgb,var(--accent, #38bdf8) 80%,white);box-shadow:none;top:7px}.rules-prose.svelte-1yz9hgn h1,.rules-prose.svelte-1yz9hgn h2,.rules-prose.svelte-1yz9hgn h3,.rules-prose.svelte-1yz9hgn h4{color:#fff;font-weight:700;font-size:14.5px;margin:.9em 0 .35em;text-transform:uppercase;letter-spacing:.04em}.rules-prose.svelte-1yz9hgn b,.rules-prose.svelte-1yz9hgn strong{color:#fff}.hostrow.svelte-1yz9hgn.svelte-1yz9hgn{display:flex;align-items:center;gap:.625rem;border-radius:.5rem;padding:.5rem .625rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);transition:background .16s ease,border-color .16s ease,transform .16s ease}.hostrow.svelte-1yz9hgn.svelte-1yz9hgn:hover{background:color-mix(in srgb,var(--accent, #fbbf24) 10%,rgba(255,255,255,.03));border-color:color-mix(in srgb,var(--accent, #fbbf24) 42%,transparent)}.hostimg.svelte-1yz9hgn.svelte-1yz9hgn{height:2.5rem;width:2.5rem;flex-shrink:0;border-radius:9999px;object-fit:cover;border:2px solid rgba(255,255,255,.1)}.hostrow.svelte-1yz9hgn:hover .hostimg.svelte-1yz9hgn{border-color:color-mix(in srgb,var(--accent, #fbbf24) 60%,transparent)}.host-role.svelte-1yz9hgn.svelte-1yz9hgn{color:color-mix(in srgb,var(--accent, #fbbf24) 58%,white);opacity:.85}.hostarrow.svelte-1yz9hgn.svelte-1yz9hgn{height:1rem;width:1rem;flex-shrink:0;color:#fff3;transition:color .16s ease,transform .16s ease}.hostrow.svelte-1yz9hgn:hover .hostarrow.svelte-1yz9hgn{color:color-mix(in srgb,var(--accent, #fbbf24) 70%,white);transform:translate(1px,-1px)}.chip.svelte-1yz9hgn.svelte-1yz9hgn{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .75rem;font-size:13px;font-weight:600;color:#ffffffe6;background:color-mix(in srgb,var(--accent, #a78bfa) 9%,rgba(255,255,255,.03));border:1px solid color-mix(in srgb,var(--accent, #a78bfa) 30%,transparent)}.chipdot.svelte-1yz9hgn.svelte-1yz9hgn{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background:color-mix(in srgb,var(--accent, #a78bfa) 82%,white)}.goalcard.svelte-1yz9hgn.svelte-1yz9hgn{display:block;transition:border-color .16s ease,transform .16s ease}.goalcard.svelte-1yz9hgn.svelte-1yz9hgn:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent, #34d399) 45%,transparent)}.goalcard.svelte-1yz9hgn:hover .hostarrow.svelte-1yz9hgn{color:color-mix(in srgb,var(--accent, #34d399) 75%,white);transform:translate(1px,-1px)}.gamerow.svelte-1yz9hgn.svelte-1yz9hgn{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.625rem .75rem;background:linear-gradient(120deg,color-mix(in srgb,var(--g, #7c3aed) 42%,#14121c),color-mix(in srgb,var(--g, #7c3aed) 14%,#14121c));border:1px solid color-mix(in srgb,var(--g, #7c3aed) 40%,transparent);transition:transform .16s ease,box-shadow .16s ease}.gamerow.svelte-1yz9hgn.svelte-1yz9hgn:hover{transform:translateY(-2px);box-shadow:0 8px 20px color-mix(in srgb,var(--g, #000) 35%,rgba(0,0,0,.4))}.gamerow-name.svelte-1yz9hgn.svelte-1yz9hgn{font-size:13.5px;font-weight:600;line-height:1.25;color:#fffffff2;text-shadow:0 1px 3px rgba(0,0,0,.5)}.reveal.svelte-1yz9hgn.svelte-1yz9hgn{opacity:0;transform:translateY(10px);animation:svelte-1yz9hgn-reveal .45s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-1yz9hgn-reveal{to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.reveal.svelte-1yz9hgn.svelte-1yz9hgn{opacity:1;transform:none;animation:none}}
