._wrapper_fxouv_2{border:1px solid var(--border-color-subtle);border-radius:var(--radius-m);background:light-dark(var(--brand-light-foreground),var(--brand-dark-foreground));padding:var(--space-m)}._header_fxouv_10{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-s);margin-bottom:var(--space-m)}._title_fxouv_19{margin:0;font-size:var(--font-size-1);color:var(--foreground-color)}._subtitle_fxouv_25{color:var(--brand-neutral);font-weight:400;font-size:var(--font-size--1)}._viewToggle_fxouv_32{display:flex;gap:var(--space-3xs)}._toggleBtn_fxouv_37{padding:var(--space-4xs) var(--space-xs);border:1px solid light-dark(var(--color-neutral-400),var(--color-neutral-600));border-radius:var(--radius-m);background:light-dark(transparent,color-mix(in srgb,var(--color-neutral-700),transparent 70%));color:var(--foreground-color);font-size:var(--font-size--1);cursor:pointer;transition:background-color .15s,border-color .15s}._toggleBtn_fxouv_37:hover{border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary),transparent 90%)}._toggleBtnActive_fxouv_53{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--color-neutral-100);font-weight:600}._toggleBtnActive_fxouv_53:hover{background:var(--brand-primary)}._tableWrapper_fxouv_65{overflow-x:auto}._table_fxouv_65{width:100%;border-collapse:collapse;font-size:var(--font-size--1)}._table_fxouv_65 thead{border-bottom:2px solid var(--border-color-subtle)}._table_fxouv_65 th{padding:var(--space-3xs) var(--space-2xs);color:var(--brand-neutral);font-weight:700;font-size:var(--font-size--2);text-transform:uppercase;text-align:left;letter-spacing:.04em}._table_fxouv_65 td{padding:var(--space-3xs) var(--space-2xs);border-bottom:1px solid var(--border-color-subtle);color:var(--foreground-color)}._thRank_fxouv_95,._cellRank_fxouv_96{width:2.5rem;text-align:center}._thCount_fxouv_101,._cellCount_fxouv_102,._thPercent_fxouv_103,._cellPercent_fxouv_104{width:4rem;text-align:right}._thArchetype_fxouv_109,._cellArchetype_fxouv_110{min-width:120px}._thBar_fxouv_114{width:40%}._cellRank_fxouv_96{color:var(--brand-primary);font-weight:700}._cellPercent_fxouv_104{font-weight:600}._barTrack_fxouv_128{height:6px;border-radius:var(--radius-s);background:light-dark(var(--color-neutral-300),var(--color-neutral-800))}._barFill_fxouv_134{height:100%;border-radius:var(--radius-s);transition:width .3s ease}._chartContainer_fxouv_141{width:100%;min-height:300px;color:var(--foreground-color)}._tooltip_fxouv_148{display:flex;flex-direction:column;gap:var(--space-4xs);border:1px solid var(--border-color-subtle);border-radius:var(--radius-s);background:light-dark(var(--brand-light-foreground),var(--brand-dark-foreground));padding:var(--space-2xs) var(--space-xs);box-shadow:var(--elevation-2);color:var(--foreground-color);font-size:var(--font-size--1)}@media (max-width:640px){._header_fxouv_10{flex-direction:column;align-items:flex-start}._thBar_fxouv_114,._cellBar_fxouv_169{display:none}._table_fxouv_65 th,._table_fxouv_65 td{padding:var(--space-4xs) var(--space-3xs)}}.error-state[data-astro-cid-6qdepkqp]{padding:var(--space-3xl) var(--space-s);text-align:center}.error-state[data-astro-cid-6qdepkqp] h1[data-astro-cid-6qdepkqp]{margin-bottom:var(--space-s);color:var(--foreground-color);font-size:var(--font-size-3)}.error-state[data-astro-cid-6qdepkqp] p[data-astro-cid-6qdepkqp]{margin-bottom:var(--space-l);color:var(--brand-neutral)}.tournament-section[data-astro-cid-6qdepkqp]{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-m)}.tournament-header[data-astro-cid-6qdepkqp]{position:sticky;top:var(--space-xl);flex:0 0 280px;margin-bottom:var(--space-xl);display:flex;flex-direction:column;max-height:calc(100vh - var(--space-xl));overflow:hidden}.back-link[data-astro-cid-6qdepkqp]{display:inline-flex;align-items:center;gap:var(--space-4xs);margin-bottom:var(--space-s);color:var(--link-color);font-size:var(--font-size--1);text-decoration:none}.back-link[data-astro-cid-6qdepkqp]:hover{color:var(--link-hover-color)}.tournament-header__content[data-astro-cid-6qdepkqp]{display:flex;flex-direction:column;gap:var(--space-m);flex:1;min-height:0;overflow:hidden}.tournament-header__title[data-astro-cid-6qdepkqp]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.tournament-header__title[data-astro-cid-6qdepkqp] h1[data-astro-cid-6qdepkqp]{margin:0;font-size:var(--font-size-2);line-height:var(--font-size-5)}.format-badge[data-astro-cid-6qdepkqp]{border-radius:var(--radius-s);background:color-mix(in srgb,var(--brand-primary),transparent 80%);padding:var(--space-5xs) var(--space-2xs);color:var(--foreground-color);font-weight:600}.tournament-header__meta[data-astro-cid-6qdepkqp]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs)}.meta-item[data-astro-cid-6qdepkqp]{display:inline-flex;align-items:center;gap:var(--space-4xs);color:var(--brand-neutral);font-size:var(--font-size--1)}.badge[data-astro-cid-6qdepkqp]{border-radius:var(--radius-s);padding:var(--space-5xs) var(--space-3xs);font-weight:600;font-size:var(--font-size--1)}.badge--paper[data-astro-cid-6qdepkqp]{background:color-mix(in srgb,var(--brand-secondary),transparent 75%);color:var(--foreground-color)}.badge--online[data-astro-cid-6qdepkqp]{background:color-mix(in srgb,var(--brand-primary),transparent 75%);color:var(--foreground-color)}.section-header[data-astro-cid-6qdepkqp] h2[data-astro-cid-6qdepkqp]{margin:0;font-size:var(--font-size-1)}.main-content[data-astro-cid-6qdepkqp]{display:flex;flex-direction:column;gap:var(--space-xl);flex:1;min-width:0}.metagame-section[data-astro-cid-6qdepkqp]{width:100%}.decklists-section[data-astro-cid-6qdepkqp]{display:flex;flex-direction:column;gap:var(--space-m);box-sizing:border-box;width:100%}.deck-selector[data-astro-cid-6qdepkqp]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.deck-selector[data-astro-cid-6qdepkqp] ol[data-astro-cid-6qdepkqp]{display:flex;flex-direction:column;gap:var(--space-3xs);margin:0;padding:0;list-style:none;flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--brand-neutral) transparent}.deck-selector[data-astro-cid-6qdepkqp] ol[data-astro-cid-6qdepkqp]::-webkit-scrollbar{width:4px}.deck-selector[data-astro-cid-6qdepkqp] ol[data-astro-cid-6qdepkqp]::-webkit-scrollbar-track{background:0 0}.deck-selector[data-astro-cid-6qdepkqp] ol[data-astro-cid-6qdepkqp]::-webkit-scrollbar-thumb{background-color:var(--brand-neutral);border-radius:var(--radius-m)}.deck-selector__entry[data-astro-cid-6qdepkqp]{display:flex;align-items:flex-start;gap:var(--space-2xs);cursor:pointer;border:1px solid var(--border-color-subtle);border-radius:var(--radius-m);background:color-mix(in srgb,var(--brand-neutral),transparent 92%);padding:var(--space-3xs) var(--space-2xs);width:100%;text-align:left;overflow:hidden}.deck-selector__entry[data-astro-cid-6qdepkqp].is-active{border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary),transparent 90%)}.deck-selector__entry[data-astro-cid-6qdepkqp]:hover,.deck-selector__entry[data-astro-cid-6qdepkqp]:focus-visible{outline:0;border-color:var(--brand-primary)}.deck-selector__rank[data-astro-cid-6qdepkqp]{min-width:2.5rem;flex-shrink:0;color:var(--brand-primary);font-weight:700;font-size:var(--font-size--1);text-align:center;padding-top:2px}.deck-selector__text[data-astro-cid-6qdepkqp]{display:flex;flex-direction:column;gap:var(--space-5xs);flex:1;min-width:0}.deck-meta[data-astro-cid-6qdepkqp]{display:flex;align-items:center;gap:var(--space-2xs);flex-wrap:wrap}.mana-symbols[data-astro-cid-6qdepkqp]{display:inline-flex;align-items:center;gap:1px;font-size:.85em}.deck-selector__text[data-astro-cid-6qdepkqp] strong[data-astro-cid-6qdepkqp]{font-size:var(--font-size-0);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deck-selector__text[data-astro-cid-6qdepkqp] span[data-astro-cid-6qdepkqp]{color:var(--brand-neutral);font-size:var(--font-size--1)}.deck-panels[data-astro-cid-6qdepkqp]{min-height:400px}.deck-panel[data-astro-cid-6qdepkqp]{height:100%}.empty-state[data-astro-cid-6qdepkqp]{border:1px dashed var(--border-color);border-radius:var(--radius-m);padding:var(--space-xl) var(--space-s);color:var(--brand-neutral);text-align:center}@media (max-width:1024px){.tournament-section[data-astro-cid-6qdepkqp]{flex-direction:column;gap:var(--space-m)}.tournament-header[data-astro-cid-6qdepkqp]{position:static;flex:none;margin-bottom:0;width:100%;max-height:none;overflow:visible}.tournament-header__content[data-astro-cid-6qdepkqp],.deck-selector[data-astro-cid-6qdepkqp]{overflow:visible}.deck-selector[data-astro-cid-6qdepkqp] ol[data-astro-cid-6qdepkqp]{flex-direction:row;gap:var(--space-s);padding-bottom:var(--space-s);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.deck-selector[data-astro-cid-6qdepkqp] ol[data-astro-cid-6qdepkqp]::-webkit-scrollbar{display:none}.deck-selector[data-astro-cid-6qdepkqp] li[data-astro-cid-6qdepkqp]{flex:0 0 auto;scroll-snap-align:start}.deck-selector__entry[data-astro-cid-6qdepkqp]{width:260px}.deck-selector__rank[data-astro-cid-6qdepkqp]{min-width:2.5rem}.decklists-section[data-astro-cid-6qdepkqp]{border-top:1px solid var(--border-color-subtle);padding-top:var(--space-m)}}@media (max-width:640px){.tournament-header__title[data-astro-cid-6qdepkqp] h1[data-astro-cid-6qdepkqp]{font-size:var(--font-size-2)}}.tournament-page[data-astro-cid-ouacnhwt]{box-sizing:border-box;margin:0 auto;background-color:inherit;padding:var(--space-s);width:100%;max-width:var(--grid-max-width)}.tournament-fallback[data-astro-cid-ouacnhwt]{width:100%}