.debate-console-wrapper.svelte-1t70k4m{max-width:1200px;margin:0 auto;padding:1.5rem;font-family:inherit;color:#0f172a}.top-nav.svelte-1t70k4m{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.5rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000000d}.brand-group.svelte-1t70k4m{display:flex;align-items:center;gap:1rem}.logo-mark.svelte-1t70k4m{font-size:2rem;background:#eff6ff;border-radius:10px;padding:.25rem .5rem}.app-title.svelte-1t70k4m{margin:0;font-size:1.35rem;font-weight:800;color:#1e3a8a}.app-subtitle.svelte-1t70k4m{margin:.2rem 0 0;font-size:.8rem;color:#64748b}.runtime-status.svelte-1t70k4m{display:flex;align-items:center;gap:1.25rem}.status-indicator.svelte-1t70k4m{display:flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;color:#dc2626;background:#fef2f2;padding:.35rem .75rem;border-radius:9999px}.status-indicator.connected.svelte-1t70k4m{color:#16a34a;background:#f0fdf4}.pulse-dot.svelte-1t70k4m{width:8px;height:8px;background-color:currentColor;border-radius:50%}.room-selector.svelte-1t70k4m{display:flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600}.room-selector.svelte-1t70k4m select:where(.svelte-1t70k4m){padding:.35rem .6rem;border-radius:6px;border:1px solid #cbd5e1;background:#fff}.monetization-bar.svelte-1t70k4m{display:flex;justify-content:space-between;align-items:center;background:#1e293b;color:#fff;border-radius:10px;padding:.75rem 1.25rem;margin-bottom:1.25rem}.tier-info.svelte-1t70k4m{display:flex;align-items:center;gap:1rem;font-size:.9rem}.tier-badge.svelte-1t70k4m{background:#475569;padding:.2rem .6rem;border-radius:6px;font-weight:700;font-size:.75rem;letter-spacing:.05em}.tier-badge.pro.svelte-1t70k4m{background:#f59e0b;color:#0f172a}.credit-pill.svelte-1t70k4m{background:#ffffff1a;padding:.25rem .6rem;border-radius:9999px;font-weight:600}.tier-actions.svelte-1t70k4m{display:flex;gap:.6rem}.console-tabs.svelte-1t70k4m{display:flex;gap:.5rem;border-bottom:2px solid #e2e8f0;margin-bottom:1.5rem}.tab-btn.svelte-1t70k4m{background:none;border:none;padding:.75rem 1rem;font-size:.95rem;font-weight:600;color:#64748b;cursor:pointer;border-bottom:3px solid transparent;transition:all .15s ease}.tab-btn.svelte-1t70k4m:hover{color:#1e3a8a}.tab-btn.active.svelte-1t70k4m{color:#1e3a8a;border-bottom-color:#1e3a8a}.tab-content.svelte-1t70k4m{display:grid;gap:1.5rem}.chamber-grid.svelte-1t70k4m,.roster-grid.svelte-1t70k4m,.motion-setup-grid.svelte-1t70k4m,.judge-grid.svelte-1t70k4m,.billing-grid.svelte-1t70k4m{grid-template-columns:1fr 1fr}.card.svelte-1t70k4m{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.25rem;box-shadow:0 1px 3px #0000000a}.card.svelte-1t70k4m h3:where(.svelte-1t70k4m){margin:0 0 1rem;font-size:1.1rem;font-weight:700;color:#1e293b}.card-header.svelte-1t70k4m{display:flex;justify-content:space-between;align-items:center}.format-badge.svelte-1t70k4m{background:#e0e7ff;color:#3730a3;padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:700}.motion-display.svelte-1t70k4m h4:where(.svelte-1t70k4m){margin:.5rem 0;font-size:1.15rem;color:#1e3a8a}.motion-context.svelte-1t70k4m{color:#475569;font-size:.9rem;line-height:1.4}.instruction-box.svelte-1t70k4m{background:#f8fafc;border-left:3px solid #1e3a8a;padding:.5rem .75rem;font-size:.85rem;margin-top:.5rem}.divider.svelte-1t70k4m{border:0;border-top:1px solid #e2e8f0;margin:1rem 0}.speaker-card.svelte-1t70k4m{display:flex;justify-content:space-between;align-items:center;background:#f8fafc;border:1px solid #e2e8f0;padding:.5rem .75rem;border-radius:6px;margin-bottom:.5rem}.speaker-card.pro.svelte-1t70k4m{border-left:4px solid #16a34a}.speaker-card.con.svelte-1t70k4m{border-left:4px solid #dc2626}.sp-info.svelte-1t70k4m{display:flex;flex-direction:column;gap:.15rem}.sp-meta.svelte-1t70k4m{font-size:.75rem;color:#64748b}.advance-form.svelte-1t70k4m{display:flex;gap:.4rem;margin-top:.75rem}.advance-form.svelte-1t70k4m input:where(.svelte-1t70k4m),.advance-form.svelte-1t70k4m select:where(.svelte-1t70k4m){padding:.45rem;border:1px solid #cbd5e1;border-radius:6px;font-size:.85rem}.poi-stream.svelte-1t70k4m{height:220px;overflow-y:auto;border:1px solid #f1f5f9;background:#f8fafc;border-radius:8px;padding:.75rem;margin-bottom:1rem}.msg-bubble.svelte-1t70k4m{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:.5rem .75rem;margin-bottom:.5rem}.msg-bubble.poi-msg.svelte-1t70k4m{border-left:4px solid #f59e0b}.msg-header.svelte-1t70k4m{display:flex;justify-content:space-between;font-size:.75rem;color:#64748b;margin-bottom:.25rem}.msg-tag.svelte-1t70k4m{text-transform:uppercase;font-weight:700}.msg-body.svelte-1t70k4m{margin:0;font-size:.9rem;color:#1e293b}.poi-form.svelte-1t70k4m{display:flex;flex-direction:column;gap:.5rem}.input-row.svelte-1t70k4m{display:flex;gap:.5rem}.input-row.svelte-1t70k4m input:where(.svelte-1t70k4m){flex:1;padding:.5rem;border:1px solid #cbd5e1;border-radius:6px}.input-row.svelte-1t70k4m select:where(.svelte-1t70k4m){padding:.5rem;border:1px solid #cbd5e1;border-radius:6px}.form-stack.svelte-1t70k4m{display:flex;flex-direction:column;gap:1rem}.scores-row.svelte-1t70k4m{display:flex;gap:1rem}.scores-row.svelte-1t70k4m label:where(.svelte-1t70k4m){flex:1}.form-stack.svelte-1t70k4m label:where(.svelte-1t70k4m){display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;color:#334155}.form-stack.svelte-1t70k4m input:where(.svelte-1t70k4m),.form-stack.svelte-1t70k4m select:where(.svelte-1t70k4m),.form-stack.svelte-1t70k4m textarea:where(.svelte-1t70k4m){padding:.55rem;border:1px solid #cbd5e1;border-radius:6px;font-size:.95rem;font-family:inherit}.btn.svelte-1t70k4m{padding:.55rem 1rem;border-radius:6px;font-weight:600;font-size:.9rem;border:none;cursor:pointer;transition:opacity .15s}.btn-sm.svelte-1t70k4m{padding:.35rem .65rem;font-size:.8rem}.btn.svelte-1t70k4m:disabled{opacity:.6;cursor:not-allowed}.btn-primary.svelte-1t70k4m{background:#1e3a8a;color:#fff}.btn-upgrade.svelte-1t70k4m{background:#f59e0b;color:#0f172a;font-weight:700}.btn-secondary.svelte-1t70k4m{background:#475569;color:#fff}.btn-meter.svelte-1t70k4m{background:#0284c7;color:#fff}.data-table.svelte-1t70k4m{width:100%;border-collapse:collapse;font-size:.85rem}.data-table.svelte-1t70k4m th:where(.svelte-1t70k4m),.data-table.svelte-1t70k4m td:where(.svelte-1t70k4m){padding:.6rem .75rem;text-align:left;border-bottom:1px solid #f1f5f9}.data-table.svelte-1t70k4m th:where(.svelte-1t70k4m){background:#f8fafc;font-weight:700;color:#475569}.role-pill.svelte-1t70k4m{padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:700;text-transform:uppercase}.role-pill.judge.svelte-1t70k4m{background:#fef3c7;color:#92400e}.role-pill.moderator.svelte-1t70k4m{background:#e0e7ff;color:#3730a3}.role-pill.timekeeper.svelte-1t70k4m{background:#f3e8ff;color:#6b21a8}.role-pill.admin.svelte-1t70k4m{background:#fee2e2;color:#991b1b}.role-pill.guest.svelte-1t70k4m{background:#f1f5f9;color:#475569}.id-cell.svelte-1t70k4m{font-family:monospace;color:#94a3b8;font-size:.75rem}.empty-state.svelte-1t70k4m{color:#94a3b8;font-style:italic;font-size:.9rem;text-align:center;padding:1.5rem 0}.alert.svelte-1t70k4m{padding:.75rem 1rem;border-radius:8px;font-size:.9rem;margin-bottom:1rem}.alert-error.svelte-1t70k4m{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.alert-success.svelte-1t70k4m{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.scorecard-item.svelte-1t70k4m{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.75rem;margin-bottom:.75rem}.sc-header.svelte-1t70k4m{display:flex;justify-content:space-between;margin-bottom:.35rem}.score-pills.svelte-1t70k4m{background:#e2e8f0;padding:.15rem .45rem;border-radius:4px;font-size:.75rem;font-weight:700}.sc-feedback.svelte-1t70k4m{margin:.35rem 0;color:#334155;font-size:.85rem}.billing-status-box.svelte-1t70k4m{display:flex;gap:1.5rem;margin-bottom:1.5rem}.stat-item.svelte-1t70k4m{flex:1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.stat-label.svelte-1t70k4m{display:block;font-size:.8rem;color:#64748b;margin-bottom:.25rem}.stat-val.svelte-1t70k4m{font-size:1.4rem;font-weight:800}.plan-val.svelte-1t70k4m{color:#1e3a8a}.balance-val.svelte-1t70k4m{color:#16a34a}.deposit-form.svelte-1t70k4m{display:flex;gap:.75rem}.deposit-form.svelte-1t70k4m input:where(.svelte-1t70k4m){width:140px;padding:.5rem;border:1px solid #cbd5e1;border-radius:6px}.type-pill.svelte-1t70k4m{padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:700;text-transform:uppercase}.type-pill.deposit.svelte-1t70k4m{background:#dcfce7;color:#166534}.type-pill.deduct.svelte-1t70k4m{background:#fee2e2;color:#991b1b}.app-root.svelte-1n46o8q{min-height:100vh;background-color:#f8fafc;padding-bottom:3rem}
