/* Максимально простое решение */ .menu-modal { width: 100%; max-width: 600px; background: var(--bg-secondary); border-radius: 16px 16px 0 0; padding: 8px; margin: 0 auto; } .menu-item { width: 100%; padding: 16px; background: transparent; border: none; display: flex; align-items: center; gap: 12px; color: var(--text-primary); font-size: 16px; font-weight: 500; border-radius: 12px; cursor: pointer; } .menu-item svg { stroke: currentColor; } .menu-item:active { background: var(--bg-primary); } .menu-item.danger { color: #FF3B30; } .report-modal { max-width: 600px; margin: 0 auto; } .report-modal textarea { width: 100%; padding: 12px; border: 1px solid var(--border-color); border-radius: 12px; background: var(--bg-primary); color: var(--text-primary); font-size: 15px; line-height: 1.5; resize: vertical; }