.team-item.svelte-1lx3qb6{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-width:1px;border-color:var(--pe-border, var(--border-card));border-radius:.25rem;padding:.75rem;font-size:1.125rem;cursor:grab;touch-action:none;background:var(--pe-bg-raised, var(--bg-card));color:var(--pe-text, inherit)}.team-item.dragging.svelte-1lx3qb6{opacity:.4}.team-item.ranked.svelte-1lx3qb6{border-color:var(--pe-orange, currentColor)}.badge.svelte-1lx3qb6{flex-shrink:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;border-radius:999px;background:var(--pe-orange-dim, silver);color:#fff}.badge.winner.svelte-1lx3qb6{background:var(--pe-orange, gold);color:#1a0d00}.match.svelte-if90zz{display:flex;flex-direction:column;border-width:1px;border-color:var(--pe-border, var(--border-card));border-radius:.25rem;overflow:hidden}.slot.svelte-if90zz{display:block;width:100%;text-align:left;font:inherit;font-size:1rem;padding:.625rem .75rem;border:none;border-bottom:1px solid var(--pe-border, var(--border-card));background:var(--pe-bg-raised, var(--bg-card));color:var(--pe-text, inherit);cursor:pointer}.slot.svelte-if90zz:last-child{border-bottom:none}.slot.empty.svelte-if90zz{opacity:.5;cursor:not-allowed}.slot.picked.svelte-if90zz{background:var(--pe-orange, gold);color:#1a0d00;font-weight:700}.name-section.svelte-b5usj4{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;margin-bottom:2.5rem}.name-field.svelte-b5usj4{display:flex;flex-direction:column;align-items:center;gap:.5rem}.name-label.svelte-b5usj4{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--pe-text-muted, currentColor);opacity:.9}.name-field.svelte-b5usj4 input:where(.svelte-b5usj4){font:inherit;font-size:1.25rem;font-weight:700;text-align:center;padding:.625rem 1rem;border:2px solid var(--pe-orange, var(--border-card));border-radius:.25rem;background:var(--pe-bg-raised, var(--bg-card));color:var(--pe-text, inherit);min-width:18rem}.name-note.svelte-b5usj4{margin:0;max-width:32rem;font-size:.9rem;color:var(--pe-text-muted, currentColor);opacity:.85}.share-bar.svelte-b5usj4{display:flex;justify-content:center;margin-top:1.5rem}.copy-link-button.svelte-b5usj4{font:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;padding:.625rem 1.25rem;border:1px solid var(--pe-orange, currentColor);border-radius:.25rem;background:transparent;color:var(--pe-orange, inherit);cursor:pointer}.copy-link-button.svelte-b5usj4:hover{background:var(--pe-orange, gold);color:#1a0d00}.blocks.svelte-b5usj4{display:grid;grid-template-columns:1fr;gap:var(--space-6, 1.5rem)}@media (min-width: 48rem){.blocks.svelte-b5usj4{grid-template-columns:1fr 1fr}}.block-card.svelte-b5usj4{border-width:2px;border-color:var(--pe-border, var(--border-card));background:var(--pe-card, var(--bg-card));padding:1.5rem}.block-heading.svelte-b5usj4{font-size:1.5rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;color:var(--pe-orange, inherit)}.team-list.svelte-b5usj4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.bracket.svelte-b5usj4{margin-top:2rem}.bracket-heading.svelte-b5usj4{font-size:1.5rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;color:var(--pe-orange, inherit)}.bracket-grid.svelte-b5usj4{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 48rem){.bracket-grid.svelte-b5usj4{grid-template-columns:1fr 1fr;align-items:center}}.bracket-round.svelte-b5usj4{display:flex;flex-direction:column;gap:1rem}.round-label.svelte-b5usj4{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pe-text-muted, currentColor);opacity:.85}.winner-banner.svelte-b5usj4{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem;border-width:2px;border-color:var(--pe-orange, gold);border-radius:.25rem;background:linear-gradient(135deg,var(--pe-orange, gold),var(--pe-gold, orange));color:#1a0d00;text-align:center}.winner-label.svelte-b5usj4{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.75}.winner-name.svelte-b5usj4{font-size:2rem;font-weight:900;text-transform:uppercase}.pick-ems-page[data-astro-cid-634xj2tz]{--pe-bg: #0a0a0a;--pe-bg-raised: #161616;--pe-card: #1a1a1a;--pe-border: #3a3a3a;--pe-text: #f5f5f5;--pe-text-muted: #a3a3a3;--pe-orange: #ff7a1a;--pe-orange-dim: #b8560f;--pe-gold: #ffb800;background:var(--pe-bg);background-image:repeating-linear-gradient(115deg,transparent 0 140px,rgba(255,122,26,.05) 140px 160px,transparent 160px 300px);color:var(--pe-text);padding-bottom:4rem;min-height:100vh}.pick-ems-header[data-astro-cid-634xj2tz]{text-align:center;padding:3rem 1.5rem 2rem;border-bottom:3px solid var(--pe-orange)}.pick-ems-kicker[data-astro-cid-634xj2tz]{margin:0 0 .5rem;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--pe-orange)}.pick-ems-title[data-astro-cid-634xj2tz]{margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1;color:var(--pe-text);text-shadow:0 0 24px rgba(255,122,26,.35)}.pick-ems-subtitle[data-astro-cid-634xj2tz]{margin:.5rem 0 0;font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.3em;color:var(--pe-gold)}.pick-ems-content[data-astro-cid-634xj2tz]{max-width:64rem;margin:0 auto;padding:2.5rem 1.5rem 0}.info-panel[data-astro-cid-634xj2tz]{border:2px solid var(--pe-border);background:var(--pe-card);border-radius:.25rem;margin-bottom:2.5rem}.info-panel[data-astro-cid-634xj2tz] summary[data-astro-cid-634xj2tz]{cursor:pointer;padding:1rem 1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--pe-orange);list-style:none}.info-panel[data-astro-cid-634xj2tz] summary[data-astro-cid-634xj2tz]::-webkit-details-marker{display:none}.info-panel[data-astro-cid-634xj2tz] summary[data-astro-cid-634xj2tz]:before{content:"▸ "}.info-panel[data-astro-cid-634xj2tz][open] summary[data-astro-cid-634xj2tz]:before{content:"▾ "}.info-panel-body[data-astro-cid-634xj2tz]{padding:0 1.25rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem}.info-section[data-astro-cid-634xj2tz] h4[data-astro-cid-634xj2tz]{margin:0 0 .5rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:var(--pe-gold)}.rules-list[data-astro-cid-634xj2tz]{margin:0;padding-left:1.25rem;color:var(--pe-text-muted);font-size:.9rem;line-height:1.6}.schedule-list[data-astro-cid-634xj2tz]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.schedule-entry[data-astro-cid-634xj2tz]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;padding-bottom:.75rem;border-bottom:1px solid var(--pe-border)}.schedule-entry[data-astro-cid-634xj2tz]:last-child{border-bottom:none;padding-bottom:0}.schedule-date[data-astro-cid-634xj2tz]{flex:0 0 10rem;display:flex;flex-direction:column}.schedule-day[data-astro-cid-634xj2tz]{font-weight:700;color:var(--pe-text)}.schedule-venue[data-astro-cid-634xj2tz]{font-size:.8rem;color:var(--pe-text-muted)}.schedule-matches[data-astro-cid-634xj2tz]{list-style:none;margin:0;padding:0;flex:1 1 16rem;display:flex;flex-direction:column;gap:.25rem;font-size:.9rem;color:var(--pe-text-muted)}.schedule-block[data-astro-cid-634xj2tz]{display:inline-block;min-width:1.25rem;font-weight:700;color:var(--pe-orange);margin-right:.35rem}
