.scenario-detail_page__vM7AF{max-width:720px;margin:0 auto;padding-top:20px}.scenario-detail_header__5tF90{margin-bottom:12px}.scenario-detail_title__TQ3gw{font-size:1.8rem;font-weight:800;letter-spacing:-.01em}.scenario-detail_meta__Kv6fM{display:flex;align-items:center;gap:10px;margin-top:8px}.scenario-detail_desc__Jjlx6{color:var(--text-secondary);margin-bottom:16px;line-height:1.5}.scenario-detail_author__sQXMO{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-secondary);margin-bottom:24px}.scenario-detail_teams__XyuGu{display:flex;align-items:flex-start;gap:20px;margin-bottom:28px}.scenario-detail_teamBlock__sGGGX{flex:1 1;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 20px}.scenario-detail_teamBlock__sGGGX h3{font-size:14px;font-weight:600;margin-bottom:8px;color:var(--text-secondary)}.scenario-detail_teamList__rRWbT{list-style:none;font-size:15px}.scenario-detail_teamList__rRWbT li{padding:3px 0}.scenario-detail_vs__K_NOS{font-weight:800;color:var(--text-muted);padding-top:40px;font-size:14px}.scenario-detail_actions__OcJ03{display:flex;gap:10px}