.sim-page.svelte-8fqdab{flex-direction:column;gap:20px;max-width:920px;margin:0 auto;padding:24px;display:flex}.sim-header.svelte-8fqdab{align-items:center;gap:16px;display:flex}.back-link.svelte-8fqdab{color:var(--mtg-ink-3);white-space:nowrap;font-size:13px;text-decoration:none}.back-link.svelte-8fqdab:hover{color:var(--mtg-ink)}.pickers-row.svelte-8fqdab{grid-template-columns:1fr 1fr;gap:16px;display:grid}.picker-panel.svelte-8fqdab{background:var(--mtg-table-2);border:2px solid;border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}.picker-label.svelte-8fqdab{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700}.deck-select.svelte-8fqdab{background:var(--mtg-table);border:1px solid var(--mtg-line);color:var(--mtg-ink);font:400 13px var(--font-ui);cursor:pointer;border-radius:6px;width:100%;padding:8px 10px}.deck-select.svelte-8fqdab:disabled{opacity:.5}.deck-meta.svelte-8fqdab{align-items:center;gap:8px;display:flex}.format-chip.svelte-8fqdab{text-transform:uppercase;letter-spacing:.08em;color:var(--mtg-ink-3);background:var(--mtg-table-3);border:1px solid var(--mtg-line);border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600}.url-row.svelte-8fqdab{flex-direction:column;gap:5px;display:flex}.url-input.svelte-8fqdab{background:var(--mtg-table);border:1px solid var(--mtg-line);color:var(--mtg-ink);font:400 12px var(--font-ui);border-radius:6px;outline:none;width:100%;padding:7px 10px}.url-input.svelte-8fqdab:disabled{opacity:.35}.url-input.svelte-8fqdab:focus{border-color:var(--mtg-ink-3)}.controls-row.svelte-8fqdab{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.trials-row.svelte-8fqdab{align-items:center;gap:6px;display:flex}.trial-btn.svelte-8fqdab{background:var(--mtg-table-2);border:1px solid var(--mtg-line);color:var(--mtg-ink-2);font:500 12px var(--font-ui);cursor:pointer;border-radius:6px;padding:5px 10px;transition:background .1s}.trial-btn.svelte-8fqdab:hover{background:var(--mtg-table-3)}.trial-btn.active.svelte-8fqdab{background:var(--mtg-ink);color:var(--mtg-table);border-color:var(--mtg-ink)}.trial-btn.svelte-8fqdab:disabled{opacity:.4;cursor:default}.run-btn.svelte-8fqdab{background:var(--mtg-ink);color:var(--mtg-table);font:600 14px var(--font-ui);cursor:pointer;border:none;border-radius:8px;margin-left:auto;padding:10px 24px;transition:background .12s}.run-btn.svelte-8fqdab:hover{background:var(--mtg-ink-2)}.run-btn.svelte-8fqdab:disabled{opacity:.4;cursor:default}.error-box.svelte-8fqdab{border:1px solid var(--mtg-r);color:var(--mtg-r);font-size:13px;font-family:var(--font-ui);background:#c8323226;border-radius:8px;padding:12px 16px}.loading-box.svelte-8fqdab{text-align:center;padding:32px}.loading-bar.svelte-8fqdab{background:var(--mtg-line);border-radius:2px;max-width:400px;height:4px;margin:0 auto;overflow:hidden}@keyframes svelte-8fqdab-loadSlide{0%{transform:translate(-100%)}to{transform:translate(200%)}}.loading-fill.svelte-8fqdab{background:var(--mtg-gold);border-radius:2px;width:40%;height:100%;animation:1.2s ease-in-out infinite svelte-8fqdab-loadSlide}.hero-result.svelte-8fqdab{background:var(--mtg-table-2);border:1px solid var(--mtg-line);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px;display:flex}.matchup-names.svelte-8fqdab{align-items:center;gap:16px;display:flex}.prob-bar-wrap.svelte-8fqdab{width:100%;max-width:500px}.prob-bar.svelte-8fqdab{border-radius:9px;height:18px;display:flex;overflow:hidden}.prob-seg.svelte-8fqdab{height:100%;transition:width .5s}.prob-labels.svelte-8fqdab{font-family:var(--font-mono);justify-content:space-between;margin-top:6px;font-size:13px;font-weight:600;display:flex}.narrative-box.svelte-8fqdab{background:var(--mtg-table-2);border-left:3px solid var(--mtg-gold);font-size:14px;font-family:var(--font-ui);color:var(--mtg-ink-2);border-radius:0 8px 8px 0;padding:14px 18px;line-height:1.6}.section-title.svelte-8fqdab{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--mtg-ink-3);font-size:13px;font-weight:600}.axes-panel.svelte-8fqdab{background:var(--mtg-table-2);border:1px solid var(--mtg-line);border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}.axis-row.svelte-8fqdab{flex-direction:column;gap:5px;display:flex}.axis-name.svelte-8fqdab{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:600}.axis-bars.svelte-8fqdab{grid-template-columns:32px 1fr 56px 1fr 32px;align-items:center;gap:8px;display:grid}.axis-bar-label.svelte-8fqdab{font-family:var(--font-mono);text-align:center;font-size:12px;font-weight:600}.axis-bar-track.svelte-8fqdab{background:#ffffff0f;border-radius:5px;height:10px;overflow:hidden}.axis-bar-fill.svelte-8fqdab{border-radius:5px;height:100%;transition:width .4s}.axis-winner.svelte-8fqdab{font-size:11px;font-family:var(--font-ui);text-align:center;font-weight:600}.axis-explanation.svelte-8fqdab{color:var(--mtg-ink-3);font-size:11px;font-family:var(--font-ui)}.profiles-row.svelte-8fqdab{grid-template-columns:1fr 1fr;gap:16px;display:grid}.profile-panel.svelte-8fqdab{background:var(--mtg-table-2);border:1px solid var(--mtg-line);border-radius:12px;overflow:hidden}.profile-header.svelte-8fqdab{background:var(--mtg-table);border-bottom:2px solid;align-items:center;gap:10px;padding:12px 16px;display:flex}.profile-stats.svelte-8fqdab{flex-direction:column;gap:6px;padding:12px 16px;display:flex}.profile-stat-row.svelte-8fqdab{justify-content:space-between;align-items:center;display:flex}.stat-label.svelte-8fqdab{color:var(--mtg-ink-3);font-size:12px;font-family:var(--font-ui)}.stat-value.svelte-8fqdab{color:var(--mtg-ink);font-size:13px;font-weight:600;font-family:var(--font-mono)}.disclaimer.svelte-8fqdab{color:var(--mtg-ink-3);font-size:11px;font-family:var(--font-ui);text-align:center;padding-bottom:24px}@media (width<=680px){.pickers-row.svelte-8fqdab,.profiles-row.svelte-8fqdab{grid-template-columns:1fr}.axis-bars.svelte-8fqdab{grid-template-columns:28px 1fr 48px 1fr 28px}}
