.not.svelte-1lr30t{color:var(--bk-accent);font-weight:700}.rewards.svelte-aexwga{display:grid;margin:0;padding:0;border:1px solid var(--bk-border);border-radius:var(--bk-radius);list-style:none}.rewards.svelte-aexwga li:where(.svelte-aexwga){display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.55rem .75rem;border-top:1px solid var(--bk-border)}.rewards.svelte-aexwga li:where(.svelte-aexwga):first-child{border-top:0}.lead.svelte-aexwga{width:2rem;color:var(--bk-text-muted);font-size:1rem;text-align:center}.badge.svelte-aexwga{width:2rem;height:2rem;border-radius:var(--bk-radius-sm);-o-object-fit:contain;object-fit:contain}.text.svelte-aexwga{display:grid;flex:1;gap:.1rem;min-width:0}.text.svelte-aexwga strong:where(.svelte-aexwga){color:var(--bk-text);font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.text.svelte-aexwga span:where(.svelte-aexwga){color:var(--bk-text-muted);font-size:.75rem}.filename.svelte-aexwga{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note.svelte-aexwga,.none.svelte-aexwga{margin:.75rem 0 0;color:var(--bk-text-muted);font-size:.8125rem;white-space:pre-line}.none.svelte-aexwga{margin:0}.results.svelte-zimo{display:grid;gap:.85rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--bk-border)}.results-head.svelte-zimo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.results-head.svelte-zimo h2:where(.svelte-zimo){display:flex;align-items:center;gap:.5rem;margin:0 auto 0 0;color:var(--bk-text);font-size:1.1rem;font-weight:600;letter-spacing:-.01em}.results-head.svelte-zimo h2:where(.svelte-zimo) i:where(.svelte-zimo){color:var(--bk-medal-gold);font-size:1rem}.draft.svelte-zimo{display:inline-flex;align-items:center;gap:.4rem;color:var(--bk-text-muted);font-size:.8125rem}.more.svelte-zimo{display:grid;gap:.85rem}.show-more.svelte-zimo{display:inline-flex;align-items:center;justify-self:center;gap:.4rem;min-height:2rem;padding:0 .85rem;border:1px solid var(--bk-border);border-radius:999px;background:transparent;color:var(--bk-text-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.show-more.svelte-zimo:hover{border-color:var(--bk-border-strong);background:var(--bk-surface-hover);color:var(--bk-text)}.show-more.svelte-zimo:focus-visible{outline:3px solid var(--bk-focus-ring);outline-offset:2px}.show-more.svelte-zimo i:where(.svelte-zimo){font-size:.6875rem}@media(prefers-reduced-motion:reduce){.show-more.svelte-zimo{transition:none}}.claim-strip.svelte-zimo{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--bk-accent) 45%,var(--bk-border));border-radius:var(--bk-radius);background:var(--bk-accent-soft)}.claim-strip.svelte-zimo>i:where(.svelte-zimo){color:var(--bk-accent)}.claim-strip.svelte-zimo p:where(.svelte-zimo){flex:1;min-width:12rem;margin:0;color:var(--bk-text);font-size:.875rem}.podium.svelte-zimo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;margin:0;padding:0;list-style:none}.step.svelte-zimo{--medal: var(--bk-medal-gold);display:grid;align-content:start;gap:.75rem;order:var(--order);padding:1rem;border:1px solid var(--bk-border);border-top:3px solid var(--medal);border-radius:var(--bk-radius);background:var(--bk-surface)}.step.gold.svelte-zimo{min-height:15rem}.step.silver.svelte-zimo{--medal: var(--bk-medal-silver);min-height:13rem}.step.bronze.svelte-zimo{--medal: var(--bk-medal-bronze);min-height:11.5rem}.step-head.svelte-zimo{display:flex;align-items:center;gap:.45rem;color:var(--medal)}.step-head.svelte-zimo .place:where(.svelte-zimo){font-size:1.25rem;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.podium-entry.svelte-zimo{display:grid;gap:.55rem}.podium-entry.svelte-zimo+.podium-entry:where(.svelte-zimo){padding-top:.75rem;border-top:1px solid var(--bk-border)}.identity.svelte-zimo{display:flex;align-items:center;gap:.65rem;min-width:0;color:var(--bk-text);text-decoration:none}.identity.svelte-zimo strong:where(.svelte-zimo){overflow:hidden;font-size:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.identity.svelte-zimo:hover strong:where(.svelte-zimo){color:var(--bk-accent)}.medal-ring.svelte-zimo{flex:none;width:3rem;height:3rem;border:2px solid var(--medal);border-radius:var(--bk-radius);-o-object-fit:cover;object-fit:cover}.players.svelte-zimo{display:flex;flex-wrap:wrap;gap:.25rem .6rem;margin:0;padding:0;list-style:none}.players.svelte-zimo li:where(.svelte-zimo){display:inline-flex;align-items:center;gap:.3rem;color:var(--bk-text-muted);font-size:.75rem}.players.svelte-zimo img:where(.svelte-zimo){width:1rem;height:1rem;border-radius:999px;-o-object-fit:cover;object-fit:cover}.rewards.svelte-zimo{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.rewards.compact.svelte-zimo{justify-content:flex-end}.prize.svelte-zimo,.files.svelte-zimo{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .45rem;border-radius:var(--bk-radius-sm);background:color-mix(in srgb,var(--status-success-green) 15%,transparent);color:var(--status-success-green);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.files.svelte-zimo{background:var(--bk-surface-muted);color:var(--bk-text-muted)}.prize.svelte-zimo i:where(.svelte-zimo),.files.svelte-zimo i:where(.svelte-zimo){font-size:.6875rem}.badge.svelte-zimo{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain}.standings.svelte-zimo,.prizes.svelte-zimo ul:where(.svelte-zimo){display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.standings.svelte-zimo>li:where(.svelte-zimo),.prizes.svelte-zimo ul:where(.svelte-zimo)>li:where(.svelte-zimo){display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem .75rem;border:1px solid var(--bk-border);border-radius:var(--bk-radius);background:var(--bk-surface)}.rank.svelte-zimo{flex:none;min-width:3.25rem;white-space:nowrap;color:var(--bk-text-muted);font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}.rank.gold.svelte-zimo{color:var(--bk-medal-gold)}.rank.silver.svelte-zimo{color:var(--bk-medal-silver)}.rank.bronze.svelte-zimo{color:var(--bk-medal-bronze)}.avatar.svelte-zimo{flex:none;width:2rem;height:2rem;border-radius:var(--bk-radius-sm);-o-object-fit:cover;object-fit:cover}.who.svelte-zimo{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:.15rem .5rem;min-width:0}.who.svelte-zimo a:where(.svelte-zimo),.who.svelte-zimo strong:where(.svelte-zimo){color:var(--bk-text);font-size:.875rem;font-weight:600;text-decoration:none}.who.svelte-zimo a:where(.svelte-zimo):hover{color:var(--bk-accent)}.who.svelte-zimo .players:where(.svelte-zimo){flex-basis:100%}.pill.svelte-zimo{padding:.1rem .4rem;border-radius:var(--bk-radius-sm);font-size:.6875rem;font-weight:700}.pill.provisional.svelte-zimo{background:color-mix(in srgb,var(--status-warning-yellow) 15%,transparent);color:var(--status-warning-yellow)}.state-note.svelte-zimo{display:flex;align-items:center;gap:.4rem;margin:0;color:var(--bk-text-muted);font-size:.8125rem}.prizes.svelte-zimo{display:grid;gap:.6rem}.prizes.svelte-zimo header:where(.svelte-zimo){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.prizes.svelte-zimo h3:where(.svelte-zimo){margin:0;color:var(--bk-text);font-size:1rem;font-weight:600}.pool.svelte-zimo{display:inline-flex;align-items:center;gap:.25rem;color:var(--bk-text-muted);font-size:.8125rem;font-variant-numeric:tabular-nums}.meta.svelte-zimo{display:flex;flex-basis:100%;flex-wrap:wrap;gap:.2rem .75rem;color:var(--bk-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.meta.svelte-zimo>span:where(.svelte-zimo){display:inline-flex;align-items:center;gap:.3rem}.meta.svelte-zimo img:where(.svelte-zimo){width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain}.meta.svelte-zimo i:where(.svelte-zimo){font-size:.6875rem}.muted.svelte-zimo{color:var(--bk-text-subtle)}.description.svelte-zimo{flex-basis:100%;margin:.15rem 0 0;color:var(--bk-text-muted);font-size:.75rem;white-space:pre-line}.sr-only.svelte-zimo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:640px){.podium.svelte-zimo{grid-template-columns:minmax(0,1fr)}.step.svelte-zimo,.step.gold.svelte-zimo,.step.silver.svelte-zimo,.step.bronze.svelte-zimo{order:0;min-height:0}.standings.svelte-zimo>li:where(.svelte-zimo){flex-wrap:wrap}.rewards.compact.svelte-zimo{flex-basis:100%;justify-content:flex-start;padding-left:4rem}}.backdrop.svelte-19nqoap{position:fixed;z-index:2000;inset:0;display:grid;place-items:center;padding:1rem;background:#000000b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog.svelte-19nqoap{display:flex;flex-direction:column;width:min(42rem,100%);max-height:min(90dvh,52rem);overflow:hidden;border:1px solid var(--bk-border-strong);border-radius:14px;background:var(--bk-surface-raised);color:var(--bk-text);box-shadow:0 24px 70px #00000080}header.svelte-19nqoap{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .9rem;border-bottom:1px solid var(--bk-border)}h2.svelte-19nqoap,h3.svelte-19nqoap,p.svelte-19nqoap{margin:0}h2.svelte-19nqoap{font-size:1.08rem}header.svelte-19nqoap p:where(.svelte-19nqoap){margin-top:.28rem;color:var(--bk-text-muted);font-size:.82rem}form.svelte-19nqoap{display:flex;min-height:0;flex:1;flex-direction:column}.body.svelte-19nqoap{display:grid;gap:1rem;min-height:0;padding:1rem;overflow-y:auto;overscroll-behavior:contain}.account-links.svelte-19nqoap{display:grid;gap:.55rem}.account-links.svelte-19nqoap a:where(.svelte-19nqoap){display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem .75rem;border:1px solid var(--bk-border);border-radius:9px;background:var(--bk-surface-muted);color:var(--bk-text);text-decoration:none}.account-links.svelte-19nqoap a:where(.svelte-19nqoap):hover{border-color:var(--bk-border-strong);background:var(--bk-surface-hover)}.account-links.svelte-19nqoap img:where(.svelte-19nqoap),.service-icon.svelte-19nqoap{width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.service-icon.svelte-19nqoap{display:grid;place-items:center;color:#bf94ff;font-size:1.25rem}.account-links.svelte-19nqoap span:where(.svelte-19nqoap){display:grid;min-width:0}.account-links.svelte-19nqoap small:where(.svelte-19nqoap){color:var(--bk-text-subtle);font-size:.7rem}.account-links.svelte-19nqoap strong:where(.svelte-19nqoap){overflow:hidden;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.account-links.svelte-19nqoap>a:where(.svelte-19nqoap)>i:where(.svelte-19nqoap):last-child{color:var(--bk-text-subtle);font-size:.78rem}.registration-fields.svelte-19nqoap{display:grid;gap:.7rem;padding-top:.25rem}.registration-fields.svelte-19nqoap h3:where(.svelte-19nqoap){font-size:.94rem}.terms.svelte-19nqoap{color:var(--bk-text-muted);font-size:.76rem;line-height:1.5}.terms.svelte-19nqoap a:where(.svelte-19nqoap){color:var(--bk-accent)}footer.svelte-19nqoap{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem 1rem;border-top:1px solid var(--bk-border);background:var(--bk-surface-raised)}.incomplete.svelte-19nqoap{color:var(--status-error-red);font-size:.76rem}.actions.svelte-19nqoap{display:flex;justify-content:flex-end;gap:.45rem;margin-left:auto}@media(max-width:560px){.backdrop.svelte-19nqoap{place-items:end center;padding:0}.dialog.svelte-19nqoap{width:100%;max-height:94dvh;border-radius:14px 14px 0 0;border-bottom:0}footer.svelte-19nqoap{align-items:stretch;flex-direction:column}.actions.svelte-19nqoap{width:100%}.actions.svelte-19nqoap .btn{flex:1}}.requirement-summary.svelte-fegk7b{overflow:hidden;border:1px solid color-mix(in srgb,var(--comfortable-red) 48%,var(--bk-border));border-radius:var(--bk-radius-lg);background:color-mix(in srgb,var(--comfortable-red) 7%,var(--bk-surface-muted))}.requirement-summary.svelte-fegk7b summary:where(.svelte-fegk7b){display:flex;min-height:3.4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;color:var(--bk-text);cursor:pointer;list-style:none;font-size:.9rem;font-weight:700}.requirement-summary.svelte-fegk7b summary:where(.svelte-fegk7b)::-webkit-details-marker{display:none}.requirement-summary.svelte-fegk7b summary:where(.svelte-fegk7b)>span:where(.svelte-fegk7b){display:inline-flex;align-items:center;gap:.6rem}.requirement-summary.svelte-fegk7b summary:where(.svelte-fegk7b)>span:where(.svelte-fegk7b)>.pi-exclamation-triangle{color:var(--comfortable-red)}.review.svelte-fegk7b{color:var(--bk-text-muted);font-size:.75rem;font-weight:600}.review.svelte-fegk7b .pi{font-size:.65rem;transition:transform .15s ease}details[open].svelte-fegk7b .review:where(.svelte-fegk7b) .pi{transform:rotate(180deg)}.requirement-list.svelte-fegk7b{display:grid;border-top:1px solid var(--bk-border)}.requirement-row.svelte-fegk7b{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.7rem;padding:.85rem 1rem}.requirement-row.svelte-fegk7b+.requirement-row:where(.svelte-fegk7b){border-top:1px solid var(--bk-border)}.requirement-row.svelte-fegk7b>.pi{margin-top:.18rem;color:var(--comfortable-red);font-size:.8rem}.requirement-row.svelte-fegk7b strong:where(.svelte-fegk7b){color:var(--bk-text);font-size:.82rem}.requirement-row.svelte-fegk7b p:where(.svelte-fegk7b){margin:.2rem 0 0;color:var(--bk-text-muted);font-size:.77rem;line-height:1.5}.requirement-row.svelte-fegk7b button:where(.svelte-fegk7b){margin-top:.55rem;padding:.38rem .7rem;border:1px solid var(--bk-border-strong);border-radius:999px;background:var(--bk-surface);color:var(--bk-text);cursor:pointer;font-size:.72rem;font-weight:700}.requirement-row.svelte-fegk7b button:where(.svelte-fegk7b):hover{border-color:var(--comfortable-red)}.account-actions.svelte-fegk7b{display:flex;flex-wrap:wrap;gap:.45rem}.complete.svelte-fegk7b{display:flex;align-items:center;gap:.65rem;padding:.85rem 1rem;border-color:color-mix(in srgb,#34d399 45%,var(--bk-border));background:color-mix(in srgb,#34d399 7%,var(--bk-surface-muted));color:var(--bk-text);font-size:.85rem}.complete.svelte-fegk7b .pi{color:#34d399}.open-form.svelte-s27c87{display:flex;align-items:center;gap:.75rem;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--bk-accent) 45%,var(--bk-border));border-radius:var(--bk-radius);background:var(--bk-accent-soft);color:var(--bk-text);text-decoration:none;transition:border-color .15s ease}.open-form.svelte-s27c87:hover{border-color:var(--bk-accent)}.open-form.svelte-s27c87:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bk-focus-ring)}.icon.svelte-s27c87{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--bk-radius-sm);background:var(--bk-surface);color:var(--bk-accent)}.copy.svelte-s27c87{display:grid;flex:1;min-width:0}.copy.svelte-s27c87 strong:where(.svelte-s27c87){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy.svelte-s27c87 small:where(.svelte-s27c87){color:var(--bk-text-muted);font-size:.75rem}.cta.svelte-s27c87{display:inline-flex;align-items:center;gap:.4rem;color:var(--bk-accent);font-size:.85rem;font-weight:650}.layout-container.svelte-b4xdv1{display:flex;flex-direction:column;min-height:100vh}.two-column-layout.svelte-b4xdv1{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.25rem;width:100%}.left-column.svelte-b4xdv1{min-width:0}.left-column.svelte-b4xdv1,.right-column.svelte-b4xdv1{display:grid;align-content:start;gap:1rem}.right-column.svelte-b4xdv1{min-width:0}.public-section.svelte-b4xdv1{overflow:hidden;border:1px solid var(--bk-border);border-radius:var(--bk-radius);background:color-mix(in srgb,var(--bk-surface) 88%,transparent)}.public-section.svelte-b4xdv1>h2:where(.svelte-b4xdv1){margin:0;padding:.65rem 1rem;border-bottom:1px solid var(--bk-border);color:var(--bk-text);font-size:.875rem;font-weight:650}.about.svelte-b4xdv1 .rules:where(.svelte-b4xdv1){border-top:1px solid var(--bk-border)}.rules-title.svelte-b4xdv1{margin:0 0 .75rem;color:var(--bk-text);font-size:1.25rem;font-weight:650;letter-spacing:-.01em}.about.svelte-b4xdv1 h1,.about.svelte-b4xdv1 h2{scroll-margin-top:1rem}.organiser.svelte-b4xdv1{display:flex;align-items:center;gap:.5rem}.organiser-profile.svelte-b4xdv1{display:flex;flex:1;align-items:center;gap:.6rem;min-width:0;color:var(--bk-text);text-decoration:none}.organiser-profile.svelte-b4xdv1 img:where(.svelte-b4xdv1){width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.organiser-profile.svelte-b4xdv1 strong:where(.svelte-b4xdv1){overflow:hidden;font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.organiser-profile.svelte-b4xdv1:hover strong:where(.svelte-b4xdv1){color:var(--bk-accent)}.organiser-discord.svelte-b4xdv1{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--bk-radius-sm);color:#5865f2}.organiser-discord.svelte-b4xdv1:hover{background:var(--bk-surface-hover)}.link-list.svelte-b4xdv1{display:grid}.link-list.svelte-b4xdv1 a:where(.svelte-b4xdv1),.link-list.svelte-b4xdv1 button:where(.svelte-b4xdv1){display:flex;align-items:center;gap:.6rem;width:100%;min-height:2.5rem;padding:0 1rem;border:0;border-top:1px solid var(--bk-border);background:transparent;color:var(--bk-text);font:inherit;font-size:.8125rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease}.link-list.svelte-b4xdv1>:where(.svelte-b4xdv1):first-child{border-top:0}.link-list.svelte-b4xdv1 a:where(.svelte-b4xdv1):hover,.link-list.svelte-b4xdv1 button:where(.svelte-b4xdv1):hover{background:var(--bk-surface-hover)}.link-list.svelte-b4xdv1 span:where(.svelte-b4xdv1){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-list.svelte-b4xdv1 .trailing:where(.svelte-b4xdv1){color:var(--bk-text-subtle);font-size:.75rem}.outline.svelte-b4xdv1{position:sticky;top:1rem}.outline.svelte-b4xdv1 ol:where(.svelte-b4xdv1){display:grid;margin:0;padding:.35rem 0;list-style:none}.outline.svelte-b4xdv1 a:where(.svelte-b4xdv1){display:block;overflow:hidden;padding:.3rem 1rem;color:var(--bk-text-muted);font-size:.8125rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.outline.svelte-b4xdv1 a:where(.svelte-b4xdv1):hover{color:var(--bk-accent)}.organiser-profile.svelte-b4xdv1:focus-visible,.organiser-discord.svelte-b4xdv1:focus-visible,.link-list.svelte-b4xdv1 a:where(.svelte-b4xdv1):focus-visible,.link-list.svelte-b4xdv1 button:where(.svelte-b4xdv1):focus-visible,.outline.svelte-b4xdv1 a:where(.svelte-b4xdv1):focus-visible{outline:3px solid var(--bk-focus-ring);outline-offset:-3px}.public-section.svelte-b4xdv1>h2:where(.svelte-b4xdv1){display:flex;align-items:center;gap:.4rem}.registration-help.svelte-b4xdv1{display:grid;place-items:center;width:1.8rem;height:1.8rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--bk-text-muted);cursor:pointer}.registration-help.svelte-b4xdv1:hover{background:var(--bk-surface-hover);color:var(--bk-text)}.registration-help.svelte-b4xdv1:focus-visible{outline:3px solid var(--bk-focus-ring);outline-offset:1px}.section-content.svelte-b4xdv1{padding:1rem}.prose.svelte-b4xdv1{color:var(--bk-text-muted);line-height:1.6}.time-section.svelte-b4xdv1{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:.8rem}.registration-countdown.svelte-b4xdv1{display:grid;gap:.35rem;padding:.65rem .75rem;border:1px solid var(--bk-border);border-radius:var(--bk-radius);background:var(--bk-surface-muted)}.registration-countdown.svelte-b4xdv1>span:where(.svelte-b4xdv1){color:var(--bk-text-muted);font-size:.76rem}.registration-open.svelte-b4xdv1{display:grid;gap:.55rem}.registration-open.svelte-b4xdv1>p:where(.svelte-b4xdv1){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .45rem;margin:0}.registration-open.svelte-b4xdv1>p:where(.svelte-b4xdv1)>i:where(.svelte-b4xdv1){grid-row:1 / span 2;color:var(--status-success-green)}.registration-open.svelte-b4xdv1>p:where(.svelte-b4xdv1)>span:where(.svelte-b4xdv1){color:var(--bk-text);font-size:.84rem;font-weight:650}.registration-open.svelte-b4xdv1>p:where(.svelte-b4xdv1)>small:where(.svelte-b4xdv1){color:var(--bk-text-muted);font-size:.7rem}.registration-started.svelte-b4xdv1{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .45rem;margin:0;color:var(--bk-text);font-size:.84rem}.registration-started.svelte-b4xdv1>i:where(.svelte-b4xdv1){color:var(--status-success-green)}.registration-started.svelte-b4xdv1>span:where(.svelte-b4xdv1){margin-left:auto;color:var(--bk-text-muted);font-size:.75rem;white-space:nowrap}.registration-started.registration-closed.svelte-b4xdv1>i:where(.svelte-b4xdv1){color:var(--bk-text-muted)}.registration-calendar-options.svelte-b4xdv1{display:grid;gap:.65rem}.registration-calendar-options.svelte-b4xdv1>div:where(.svelte-b4xdv1){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .75rem;padding:.7rem;border:1px solid var(--bk-border);border-radius:var(--bk-radius);background:var(--bk-surface-muted)}.registration-calendar-options.svelte-b4xdv1 span:where(.svelte-b4xdv1){color:var(--bk-text-muted);font-size:.75rem}.registration-calendar-options.svelte-b4xdv1 strong:where(.svelte-b4xdv1){grid-column:1;font-size:.85rem}.registration-calendar-options.svelte-b4xdv1 a:where(.svelte-b4xdv1){grid-column:2;grid-row:1/span 2;align-self:center;color:var(--bk-accent);font-size:.76rem;font-weight:700;text-decoration:none}.registration-calendar-options.svelte-b4xdv1 .ics-link:where(.svelte-b4xdv1){display:inline-flex;align-items:center;justify-content:center;gap:.4rem;grid-column:auto;grid-row:auto;min-height:2.35rem;border:1px solid var(--bk-border);border-radius:999px;background:var(--bk-surface-muted)}.calendar-file-note.svelte-b4xdv1{margin:0;color:var(--bk-text-subtle);font-size:.75rem}.my-registration.svelte-b4xdv1{display:flex;align-items:flex-start;gap:.55rem;padding:.6rem .75rem;border:1px solid var(--bk-border);border-radius:var(--bk-radius);background:var(--bk-surface-muted)}.my-registration.svelte-b4xdv1>i:where(.svelte-b4xdv1){margin-top:.15rem;color:var(--bk-text-muted);font-size:.9rem}.my-registration.registered.svelte-b4xdv1>i:where(.svelte-b4xdv1){color:var(--status-success-green)}.my-registration.svelte-b4xdv1>span:where(.svelte-b4xdv1){display:grid;gap:.1rem;min-width:0}.my-registration.svelte-b4xdv1 strong:where(.svelte-b4xdv1){color:var(--bk-text);font-size:.84rem;font-weight:650}.my-registration.svelte-b4xdv1 small:where(.svelte-b4xdv1){overflow-wrap:anywhere;color:var(--bk-text-muted);font-size:.75rem}.registration-actions.svelte-b4xdv1{display:grid;gap:.55rem}.discord-icon.svelte-b4xdv1{color:#5865f2}.twitch-icon.svelte-b4xdv1{color:#a970ff}@media(max-width:1024px){.two-column-layout.svelte-b4xdv1{grid-template-columns:minmax(0,1fr) 300px;gap:1.25rem}}@media(max-width:768px){.two-column-layout.svelte-b4xdv1{grid-template-columns:1fr;gap:1rem}.right-column.svelte-b4xdv1{order:-1}.outline.svelte-b4xdv1{display:none}.registration-calendar-options.svelte-b4xdv1>div:where(.svelte-b4xdv1){grid-template-columns:1fr}.registration-calendar-options.svelte-b4xdv1 a:where(.svelte-b4xdv1){grid-column:1;grid-row:auto;margin-top:.35rem}}.organiser-list.svelte-b4xdv1{display:grid;gap:.65rem}.community-organiser.svelte-b4xdv1{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem;border:1px solid var(--card-border);border-radius:var(--border-radius-medium);color:var(--text-primary);text-decoration:none}.community-organiser.svelte-b4xdv1:hover{border-color:var(--comfortable-red)}.community-organiser.svelte-b4xdv1 img:where(.svelte-b4xdv1),.community-organiser.svelte-b4xdv1>i:where(.svelte-b4xdv1):first-child{width:2.5rem;height:2.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:grid;place-items:center}.community-organiser.svelte-b4xdv1 span:where(.svelte-b4xdv1){display:grid;min-width:0}.community-organiser.svelte-b4xdv1 small:where(.svelte-b4xdv1){color:var(--text-secondary)}
